Skip to search boxSkip to navigationSkip to main content

Utilizing Multi-Level Concepts for Multi-Phase Modeling

  • Tobias Franz
    ,
  • Christoph Seidl
    ,
  • Philipp Fischer
    ,
  • Andreas Gerndt
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-review

Open access

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-review

Original language

English

Journal (Volume, Issue Number)

Software and Systems Modeling

Publication milestones

  • Published - 2022

Publication status

Published - 2022

Publication IDs

  • Scopus: 85123505642

Abstract

In model-based systems engineering projects, engineers from multiple domains collaborate by establishing a common system model. Multi-level modeling is a technique that can be used to model the development from abstract ideas to concrete implementations. However, current multi-level modeling approaches are not adequate for processes with multiple modeling phases that might have to be rearranged later. In this paper, we introduce multi-phase modeling that utilizes concepts of multi-level modeling by considering a description of the expected phase ordering per domain. Constraints aware of this context can express that certain elements are only valid in specific phases without having to determine a concrete phase ordering for a particular model. This enables using multi-phase modeling in flexible workflows, adapting to changing requirements and the definition of access rules in domain notation. We show feasibility of this multi-phase modeling by applying it to multiple real-life systems engineering projects of the aerospace domain.

Publication metrics

PlumX, opens in new tab

Citations
2
Captures
9