HOME

TheInfoList



OR:

Model-based systems engineering (MBSE), according to the
International Council on Systems Engineering The International Council on Systems Engineering (INCOSE; pronounced in-co-see) is a not-for-profit membership organization and professional society in the field of systems engineering. INCOSE has about 17000 members including individual members, ...
(INCOSE), is 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 phases.'' MBSE is a technical approach to
systems engineering Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design, integrate, and manage complex systems over their enterprise life cycle, life cycles. At its core, systems engineering util ...
that focuses on creating and exploiting
domain model In software engineering, a domain model is a conceptual model of the domain that incorporates both behavior and data.Fowler, Martin. ''Patterns of Enterprise Application Architecture''. Addison Wesley, 2003, p. 116. In ontology engineering, a do ...
s (aka Chocolate Factory Diagrams) as the primary means of information exchange, rather than on document-based information exchange. MBSE technical approaches are commonly applied to a wide range of industries with complex systems, such as aerospace, defense, rail, automotive, manufacturing, etc.


History

The first known prominent public usage of the term "Model-Based Systems Engineering" is a book by A. Wayne Wymore with the same name. The MBSE term was also commonly used among the
SysML Partners SysML Partners is a consortium of software tool vendors and industry leaders organized in 2003 to create the Systems Modeling Language (SysML), a dialect of UML customized for systems engineering. The consortium was founded and organized by Cris Ko ...
consortium during the formative years of their
Systems Modeling Language The Systems Modeling Language (SysML) is a general-purpose modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. ...
(SysML) open source specification project during 2003-2005, so they could distinguish SysML from its parent language UML v2, where the latter was software-centric and associated with the term ''
Model-Driven Development Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models of all the topics related to a specific problem. Hence, it highlights and aims at abstract re ...
'' (MDD). The standardization of SysML in 2006 resulted in widespread modeling tool support for it and associated MBSE processes that emphasized SysML as their ''lingua franca''. For example, PivotPoint Technology Corp., one of the founding members of the SysML Partners, released commercial training courseware in July 2007 that featured ''Model-Based Systems Engineering with SysML''. In September 2007, the MBSE approach was further generalized and popularized when
INCOSE The International Council on Systems Engineering (INCOSE; pronounced in-co-see) is a not-for-profit membership organization and professional society in the field of systems engineering. INCOSE has about 17000 members including individual members, ...
introduced its "MBSE 2020 Vision", which was not restricted to SysML, and supported other competitive modeling language standards, such as AP233, HLA, and
Modelica Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-o ...
. According to the MBSE 2020 Vision: "MBSE is expected to replace the document-centric approach that has been practiced by systems engineers in the past and to influence the future practice of systems engineering by being fully integrated into the definition of systems engineering processes." As of 2014, the scope of MBSE started to cover more
Modeling and Simulation Modeling and simulation (M&S) is the use of models (e.g., physical, mathematical, or logical representation of a system, entity, phenomenon, or process) as a basis for simulations to develop data utilized for managerial or technical decision makin ...
topics, in an attempt to bridge the gap between system model specifications and related system software simulations. As a consequence, the term "modeling and simulation-based systems engineering" has also been increasingly associated along with MBSE. According to the INCOSE ''SEBoK'' (''Systems Engineering Book of Knowledge'') MBSE may be considered a "subset of digital engineering". INCOSE hosts an annual meeting on MBSE, as well as MBSE working groups.


See also

* AUTOSAR (AUTomotive Open System ARchitecture) *
Engineering Information Management Engineering information management (EIM) is the business function within product development and specifically systems engineering that allows engineers to collaborate on a single source of truth of engineering data. Contrary to product data managem ...
(EIM) * Hardware-in-the-loop simulation *
List of requirements engineering tools Requirements engineering tools are usually software products to ease the RE processes and allow for more systematic and formalized handling of requirements, change management and traceability. The PMI guide ''Requirements Management: A Practical ...
* List of SysML tools *
Model-based development Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models of all the topics related to a specific problem. Hence, it highlights and aims at abstract re ...
(MBD) *
Model-driven development Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models of all the topics related to a specific problem. Hence, it highlights and aims at abstract re ...
(MDD) *
Object Management Group The Object Management Group (OMG) is a computer industry standardization, standards consortium. OMG Task Forces develop enterprise integration standards for a range of technologies. Business activities The goal of the OMG was a common portabl ...
* OPM - Object Process Methodology (ISO/PAS 19450:2015) * Systems engineering (SE) *
SysML The Systems Modeling Language (SysML) is a general-purpose modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. S ...
- Systems Modeling Language *
UML The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system. The creation of UML was originally m ...
- Unified Modeling Language


References


Further reading

*
Eclipse IDE Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, un ...
Modeling Project: {{Cite web, last=Gronback, first=Richard, title=Eclipse Modeling Project, url=https://www.eclipse.org/modeling/, access-date=2021-04-10, website=www.eclipse.org, language=en * Estefan, Jeff A.
Survey of model-based systems engineering (MBSE) methodologies
" ''Incose MBSE Focus Group'' 25 (2007): 8. * David Long, Zane Scott.
A Primer for Model-Based Systems Engineering
'' 2011, Vitech Corporation. * Patrice Micouin, ''Model Based Systems Engineering: Fundamentals and Methods,'' 2014. * Ana Luísa Ramos, José Vasconcelos Ferreira and Jaume Barceló.
Model-based systems engineering: An emerging approach for modern systems
" Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on 42.1 (2012): 101-111. * A. Wayne Wymore, ''Model-Based Systems Engineering,'' 1993. * Pascal Roques
MBSE with the ARCADIA Method and the Capella Tool
- 8th European Congress on Embedded Real Time Software and Systems (ERTS 2016). * Somers, James.
The Coming Software Apocalypse
" The Atlantic Magazine, 2017. * Casteran, Regis.
Functions in systems model
", Medium article, 2019. * Knizhnik et al.
An Exploration of Lessons Learned from NASA's MBSE Infusion and Modernization Initiative (MIAMI)
, NASA Systems Engineering, 2020. * Meillier, Renaud.
System Simulation in the Context of MBSE
, Siemens article 2021.


External Links


An Introduction to MBSE
- SEI Blog
Model Based Systems Engineering (MBSE) - NASA

MBSE Works
- MBSE web information portal Systems engineering Unified Modeling Language