6533b86dfe1ef96bd12cab3f
RESEARCH PRODUCT
On abstraction in the OMG hierarchy: systems, models, and descriptions
Andreas PrinzThemis Dimitra XanthopoulouTerje GjøsæterBirger Møller-pedersensubject
VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550description
The Model-Driven Architecture (MDA) uses a metadata hierarchy with several layers that are placed on top of each other. The traditional view is that the layers provide abstractions related to models in languages defined by meta-models. Over the years, it has been difficult to define a consistent understanding of the layers. In this paper, we propose such a consistent understanding by clarifying the relations between the different elements in the hierarchy. This is done based on the Scandinavian approach to modelling that distinguishes between systems and system descriptions. Systems can be physical, digital, or even mental, while descriptions can be programs, language descriptions, specifications, and diagrams. We relate descriptions and systems by explaining where semantics of objects originate and how they apply in the hierarchy. Paid Open Access
year | journal | country | edition | language |
---|---|---|---|---|
2022-10-23 |