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 mode...
Developing complex (sub)systems is a multi-disciplinary activity resulting in several, complementary...
Modelling is an essential activity in software engineering. Ittypically involves two meta-levels: on...
Complex systems are hard to define. Nevertheless they are more and more frequently encountered. Exam...
In model-based systems engineering, engineers from different domains collaborate on central system ...
International audienceSituatedness of development processes is a key issue in both the software engi...
This paper presents prototypical multi-level models of two uses cases. They comprise models of busin...
Raising the level of abstraction for software engineers to write applications is still an undergoing...
Abstract-Raising the level of abstraction for software engineers to write applications is still an u...
AbstractIn many current development projects targets concerning time, cost and quality are often not...
Meta-modelling and domain-specific modelling languages are supported by multi-level modelling which ...
Systems that are developed to function within the harsh and remote environment of space are inherent...
Model Driven Engineering and Domain Specific Languages (DSLs) are being used in industry to increase...
Typical system specification consists of a number of models for different facets and aspects of the ...
Since most complex software systems are intrinsically multi-paradigm, their engineering is a challen...
AbstractMost formal models are used in detailed design and focus on a single domain. Few effective a...
Developing complex (sub)systems is a multi-disciplinary activity resulting in several, complementary...
Modelling is an essential activity in software engineering. Ittypically involves two meta-levels: on...
Complex systems are hard to define. Nevertheless they are more and more frequently encountered. Exam...
In model-based systems engineering, engineers from different domains collaborate on central system ...
International audienceSituatedness of development processes is a key issue in both the software engi...
This paper presents prototypical multi-level models of two uses cases. They comprise models of busin...
Raising the level of abstraction for software engineers to write applications is still an undergoing...
Abstract-Raising the level of abstraction for software engineers to write applications is still an u...
AbstractIn many current development projects targets concerning time, cost and quality are often not...
Meta-modelling and domain-specific modelling languages are supported by multi-level modelling which ...
Systems that are developed to function within the harsh and remote environment of space are inherent...
Model Driven Engineering and Domain Specific Languages (DSLs) are being used in industry to increase...
Typical system specification consists of a number of models for different facets and aspects of the ...
Since most complex software systems are intrinsically multi-paradigm, their engineering is a challen...
AbstractMost formal models are used in detailed design and focus on a single domain. Few effective a...
Developing complex (sub)systems is a multi-disciplinary activity resulting in several, complementary...
Modelling is an essential activity in software engineering. Ittypically involves two meta-levels: on...
Complex systems are hard to define. Nevertheless they are more and more frequently encountered. Exam...