Chapter 11. Building an MDA Process


So far, we have mostly described an MDA process in terms of a single hop from one or more source models to a single target model. Of course, systems these days are often too complex to be transformed in a single hop, and we need to break down the mapping into several hops. The output of each hop, including the target models and the associated marks, can serve as inputs to other mappings. When we link two sets of mappings together, we have a mapping chain.

A mapping chain comprises a series of what we might think of as stepping stones. Each stone represents a model you've selected; each step from one stone to another represents a mapping function. The path from one side to the other, then, constitutes a particular mapping chain for your project. Deciding where to place the stones, and planning the journey from one side to the other, constitutes a definition for an MDA process.



MDA Distilled. Principles of Model-Driven Architecture
MDA Distilled. Principles of Model-Driven Architecture
ISBN: B00866PUN2
EAN: N/A
Year: 2003
Pages: 134

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net