Information Technology Reference
In-Depth Information
Fig. 5. QVT rule to derive a fact from a business process along with the associ-
ated trace
On the right hand of the transformation rule are the target metamodels. On
the one hand, we have our multidimensional profile, composed by the fact (focus
of the analysis, related to the business process) and the associated fact attribute
(indicator of performance, related to the measure). On the other hand we also
have the trace metamodel we proposed, composed in this case by the trace link
which makes explicit the relationship between the business process and the fact.
In an analogous way, the trace link for making explicit the relationship between
the measure and the fact attribute would be also created, but due to space
constraints it is omitted.
The “C” at the center of the figure means that the source model is checked,
whereas the “E” means that the target models are enforced. This means that,
each time that the described pattern is found in the source models, the target
patterns are enforced (generated) in the resulting target models. The rest of the
QVT relationships between models in our approach (without including trace-
ability) can be found in [16]. The corresponding QVT rule for transforming a
context into a dimension can be seen in figure 6.
In this figure, a context “c” from the CIM, on the left hand, is transformed
into a dimension “d” and its associated base level “b” in the PIM, at the right
hand of the figure. The associated trace link to this transformation has a source
element reference, which is the context from the CIM, and three (one omit-
ted) trace link ends. Each trace link end references a different element but has
the same model reference (since the elements are in the same target model). The
 
Search WWH ::




Custom Search