Model transformation: Difference between revisions

Content deleted Content added
Educres (talk | contribs)
Educres (talk | contribs)
Line 18:
=== Endogenous versus exogenous ===
 
An endogenous model transformation modifies a model which is given to it as input (in-place transformation). For example, a model refactoring could be implemented using an endogenous model transformation. An exogenous model transformation produces a new model as output. For example, in a process conforming to the [[OMG]] [[Model Driven Architecture]], a [[Platform -Independent Model]] might be transformed into a [[Platform -Specific Model]] by an exogenous model transformation.
 
=== Unidirectional versus bidirectional ===