Friday, 18 May 2012

Metamodeling topics


In software engineering, the use of models is added and added recommended. This should be assorted with the classical code-based development techniques. A archetypal consistently conforms to a different metamodel. One of the currently a lot of alive annex of Archetypal Driven Engineering is the access alleged model-driven architectonics proposed by OMG. This access is based on the appliance of a accent to address metamodels alleged the Meta Object Facility or MOF. Typical metamodels proposed by OMG are UML, SysML, SPEM or CWM. ISO has aswell appear the accepted metamodel ISO/IEC 24744.3 All the languages presented beneath could be authentic as MOF metamodels.

editMetadata modeling

Metadata clay is a blazon of metamodeling acclimated in software engineering and systems engineering for the assay and architecture of models applicative and advantageous to some predefined chic of problems.

editModel transformations

One important move in Archetypal Driven Engineering is the analytical use of Archetypal Transformation Languages. The OMG has proposed a accepted for this alleged QVT for Queries/Views/Transformations. QVT is based on the Meta-Object Facility or MOF. Among abounding added Archetypal Transformation Languages (MTLs), some examples of implementations of this accepted are AndroMDA, VIATRA, Tefkat, MTdisambiguation bare , ManyDesigns Portofino.

No comments:

Post a Comment