|
Objecteering/UML provides a unique and innovative procedure
for the automatic transformation of models, according
to a set of rules: transforming the analysis model into
a design model, transforming the model into the target
language, and so on. Applied within the Objecteering/UML
tool, this procedure automates consistency checks on
the model and is used to develop powerful code generators.
When associated with UML Profiles, it allows you to
drive and automate your UML modeling, by totally dedicating
it to your application domain and your procedures.
This procedure also allows you to disassociate the
model from the technical choices used. The model represents
the application which is to be developed and UML Profiles
describe the techniques implemented in order to make
the module work. This separation of the business model
and realization techniques means that the application
remains independent with regard to the technical environments
used and guarantees unprecedented progressiveness. Furthermore,
it multiplies the capacity for re-use, thus allowing
you to re-use your business models and your technical
know-how separately.
|