The design of a complex system traditionally relies on a systems engineering process that makes use of text documents and engineering data in multiple formats. The inherent limitations of the document-based manual approach have been targeted by the model-based systems engineering (MBSE) approach, promoted by the International Council on Systems Engineering (INCOSE), which defines MBSE as "the formalized application of modeling to support system requirements, design, analysis, verification, and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle" (INCOSE, 2007). In this respect, SysML (Systems Modeling Language) is the language that provides the modeling capability required in the systems engineering domain. SysML, which has been developed as an UML (Unified Modeling Language) extension, is now considered the standard modeling notation adopted in the MBSE context (OMG 2010). In addition, the recent adoption of the Business Process Modeling and Notation (BPMN) standard by the OMG (Object Management Group, the same body that defines and promotes UML and SysML), has introduced into the MBSE discipline the formalization of the business layer describing the interactions among the organizations that make use of systems at the context or operational scenario analysis level (OMG 2011). The advantages obtained by the MBSE approach, in terms of enhanced communications, reduced development risks, improved quality, increased productivity and enhanced knowledge transfer, can be further scaled up by innovative approaches that treat models as the primary artifacts of development, by increasing the level of automation throughout the system lifecycle.Such approaches have been introduced in the model-driven engineering (MDE) field and represent a radical shift from a merely contemplative use of models to a productive and more effective use (D. C. Schmidt, 2006). The application of MDE to systems engineering has been denoted as model-driven systems engineering (MDSE) (D. Gianni, A. D'Ambrogio and A. Tolk, 2014). MDSE applies metamodeling techniques and automated model transformations, introduced in the more general model-driven engineering context, to the systems engineering domain, thus boosting the aforementioned advantages of the MBSE approach. The talk first describes the principles and standards of MBSE and then focuses on MDSE approaches by illustrating their application to the simulation-based analysis of modern complex systems, i.e., large-scale heterogeneous systems, which are usually composed of several subsystems (P. Bocciarelli, A. D'Ambrogio and G. Fabiani 2012; P. Bocciarelli, A. D'Ambrogio, A. Giglio and D. Gianni, 2013).

D'Ambrogio, A., Tirone, L. (2014). Modeling Approaches for the Design and Analysis of Complex Systems. In Proceedings of the INCOSE Italia Conference on Systems Engineering, CIISE 2014. (pp.155-157).

Modeling Approaches for the Design and Analysis of Complex Systems

D'AMBROGIO, ANDREA;
2014-11-01

Abstract

The design of a complex system traditionally relies on a systems engineering process that makes use of text documents and engineering data in multiple formats. The inherent limitations of the document-based manual approach have been targeted by the model-based systems engineering (MBSE) approach, promoted by the International Council on Systems Engineering (INCOSE), which defines MBSE as "the formalized application of modeling to support system requirements, design, analysis, verification, and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle" (INCOSE, 2007). In this respect, SysML (Systems Modeling Language) is the language that provides the modeling capability required in the systems engineering domain. SysML, which has been developed as an UML (Unified Modeling Language) extension, is now considered the standard modeling notation adopted in the MBSE context (OMG 2010). In addition, the recent adoption of the Business Process Modeling and Notation (BPMN) standard by the OMG (Object Management Group, the same body that defines and promotes UML and SysML), has introduced into the MBSE discipline the formalization of the business layer describing the interactions among the organizations that make use of systems at the context or operational scenario analysis level (OMG 2011). The advantages obtained by the MBSE approach, in terms of enhanced communications, reduced development risks, improved quality, increased productivity and enhanced knowledge transfer, can be further scaled up by innovative approaches that treat models as the primary artifacts of development, by increasing the level of automation throughout the system lifecycle.Such approaches have been introduced in the model-driven engineering (MDE) field and represent a radical shift from a merely contemplative use of models to a productive and more effective use (D. C. Schmidt, 2006). The application of MDE to systems engineering has been denoted as model-driven systems engineering (MDSE) (D. Gianni, A. D'Ambrogio and A. Tolk, 2014). MDSE applies metamodeling techniques and automated model transformations, introduced in the more general model-driven engineering context, to the systems engineering domain, thus boosting the aforementioned advantages of the MBSE approach. The talk first describes the principles and standards of MBSE and then focuses on MDSE approaches by illustrating their application to the simulation-based analysis of modern complex systems, i.e., large-scale heterogeneous systems, which are usually composed of several subsystems (P. Bocciarelli, A. D'Ambrogio and G. Fabiani 2012; P. Bocciarelli, A. D'Ambrogio, A. Giglio and D. Gianni, 2013).
INCOSE Italia Conference on Systems Engineering (CIISE 2014)
Rilevanza nazionale
nov-2014
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Systems engineering, Design and analysis; Engineering data; Model approach; Systems engineering process; Text document, Large scale systems
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84915749690&partnerID=40&md5=0285eef420e1ec67847f94d5843ece3
Intervento a convegno
D'Ambrogio, A., Tirone, L. (2014). Modeling Approaches for the Design and Analysis of Complex Systems. In Proceedings of the INCOSE Italia Conference on Systems Engineering, CIISE 2014. (pp.155-157).
D'Ambrogio, A; Tirone, L
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/101087
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact