|
ModelMorf
is a powerful, easy-to-use model transformations engine that
automates the task of deriving design models from requirements models
and implementation models from design models. Model transformation is a
key activity in model driven development.
Tool-automated model driven development reduces the cost of maintenance
and evolution of IT system by raising the level of specification of
these systems. There is a growing realization of this in the IT systems
development community resulting in more and more project managers
adopting model driven techniques.
Model driven architecture (MDA) proposed by the Object Management Group
(OMG) defines a standard architecture for model driven development so
that different tools can interoperate to provide increased automation.
Transformations play an important role in relating the models that
specify different aspects of an IT system. Transformations help in
automatically maintaining traceability between requirements, design and
implementation models. The relations’ language which is part of OMGs
Query, View, Transformations (QVT) standard can be used to specify model
transformations.
|