Guiding system modelers in multi view environments: A domain engineering approach

Research output: Contribution to journalConference articlepeer-review


Nowadays, due to system complexity, it is well understood that system analysis and design should be done at various levels of abstraction via various perspectives. This situation of multiple views over a system causes inconsistencies within the system model, which reduces the model maturity for the next stages (e.g., implementation and testing). In this paper, we address this gap by integrating two approaches from the area of domain analysis: feature modeling and the Application-based DOmain Modeling Approach (ADOM). Using the integrated approach we provide the system developers with guidelines of how to construct a multi-view system model in a way that the various views will be synchronized and adhered with the desired specification. In this paper we adopt UML as the modeling language and demonstrate the usage of the proposed method on multi view UML based model.

Original languageEnglish
Pages (from-to)130-139
Number of pages10
JournalCEUR Workshop Proceedings
StatePublished - 1 Dec 2008
Event13th International Workshop on Exploring Modeling Methods for Systems Analysis and Design, EMMSAD 2008 - Held in Conjunction with the 20th International Conference on Advanced Information Systems Engineering, CAiSE 2008 - Montpellier, France
Duration: 16 Jun 200817 Jun 2008

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'Guiding system modelers in multi view environments: A domain engineering approach'. Together they form a unique fingerprint.

Cite this