blob: 6164eff1f055661310880b60b36ba785dba57c17 [file] [log] [blame]
\subsection{Model Merging Task}
The \emph{epsilon.eml} task executes an EML module, defined using the \emph{src} attribute on the models that are specified using the \emph{model} nested elements. In addition to the attributes defined by the ExecutableModuleTask, this task also provides the following attributes:
\begin{itemize}
\item \emph{useMatchTrace} : As discussed in \ref{sec:EML}, to merge a set of models, an EML module needs an established match-trace between elements of the models. The \emph{useMatchTrace} attribute enables the EML task to use a match-trace exported by a preceeding ECL task (using its \emph{exportMatchTrace} attribute).
\item \emph{exportMergeTrace, exportTransformationTrace} : Similarly to ETL, through these attributes an EML task can export the internal traces calculated during merging for subsequent tasks to use.
\end{itemize}