EA Toolsets project : OsMmObjects

HomePage :: PageIndex :: Guest Logon
[ OsEATools | MetaModel | Overview | Base-principles and requirements | Model-objects | Entities | Relations | Models | Categories ]

Metamodel: Architecture-model objects


The purpose of architecture-model objects is to maintain and present a body of knowledge about structure and purpose.

All architecture-model objects inherit from a common base-type (‘:THING’).

Objects are of four fundamental types derived from the same common base-type:


At the most fundamental level, these interact such as to provide a means to record, describe and present in any way any number of any describable ‘things’ and any perceived relationships between any such ‘things’.

All object-types must support one or more display-methods. The recommended minimum would be as follows:


These defaults may be enabled by defining them as inheritable methods for the respective root-level object-types.

Entity and relation should also support a standard vector-based draw from a contained ‘spreadsheet’, similar to that used in Visio and a variety of open-source graphics packages such as Dia.


[ OsEATools | MetaModel | Overview | Base-principles and requirements | Model-objects | Entities | Relations | Models | Categories ]
There are 5 comments on this page. [Display comments/form]