Information Technology Reference
In-Depth Information
design
model
dened by
correspon-
dences
transformation
engine
merged
model
1: A merging
transformation.
types
model
template
models
design
model
transformation
engine
rened
model
2: A renement
transformation.
tasks
model
allocated to
correspon-
dences
transformation
engine
allocation
policy
3: An allocation
transformation.
resource
model
FIGURE 15.2: A schematic view of different transformation types.
tions from one specification to complete another specification that uses
the definitions; it includes the well-known process of importing type
libraries. Another example is the weaving of different aspects.
2. Refinement transformations, in which one specification provides a set
of templates for replacing terms in another specification with specific
pieces of supporting mechanism. This includes the classic model-driven
transformation in which a platform specification is applied to a platform-
independent design to yield a platform-specific one.
3. Allocating transformations, in which some tactic is applied to two spec-
ifications in order to construct an optimal relationship between them.
This might involve resource allocation in which tasks defined in one
specification are associated with resources defined in another. The re-
sult could then be expressed by the creation of a set of allocated to
correspondences. Examples might be the deployment of tasks in an ap-
plication on available processors, or the building of execution schedules.
 
Search WWH ::




Custom Search