|
Knowing All there is to Know
The Metamodel held within PLASMA contains all there is to know about a given application. Not only that, it also holds information about how the final system is to be constructed.
A Metamodel is partitioned into several domains. Each subject matter domain of the Metamodel is represented by a Class Diagram and implemented by a number of relational tables which are mapped together.
The Metamodel should be the Foundation Stone of any MDA tool. An important component of the Metamodel is the object oriented analysis model of OOA.
As well as the Analysis Formalism domain, there are domains that define coloring (tagging), build control and target language. There are also other domains that are tool specific.
|