Model-Based Systems Engineering Implementation Considerations
Model-Based Systems Engineering Implementation Considerations
Considerations
Warren K. Vaneman, Ph.D. Ronald Carlson
Systems Engineering Department Systems Engineering Department
Naval Postgraduate School Naval Postgraduate School
Monterey, CA, USA Monterey, CA, USA
Abstract— As organizations strive to implement Model-Based Systems Engineering” (MBSE) was defined and popularized by
Systems Engineering (MBSE), there are significant discussions the International Council on Systems Engineering (INCOSE)
about model-based languages, tools, and the potential benefits of MBSE Initiative in 2007 to transform systems engineering to a
MBSE. However, discussions not occurring, but should be, are the model-based discipline [2].
implementation challenges. Issues such as: (i) a comprehensive
understanding or the organization’s vision and goals for the In spite of the emphasis being placed on MBSE, systems
MBSE environment; (ii) establishing a comprehensive model – the engineering methods have failed to keep pace with the ever
proverbial “single source of technical truth;” (iii) the governance increasing complexities of systems. As a result, many system
and management of the MBSE environment; (iv) establishing an engineering activities have been relegated to the beginning of
infrastructure and support environment that allows for the systems engineering lifecycle [3].
collaboration and communication across stakeholders; and, (v)
realizing the need, and establishing a plan, for organizational Model-Based Systems Engineering is the formalized
culture change. This paper discusses implementation challenges, application of modeling (static and dynamic) to support system
associated with those five issues, that must be overcome to design and analysis, throughout all phases of the system
transition to a true MBSE environment. This narrative is lifecycle, through the collection of modeling languages,
important because the successful realization of a MBSE structures, model-based processes, and presentation frameworks
environment requires a well-planned implementation to used to support the discipline of systems engineering in a model-
fundamentally change the way organizations perform systems based or model-driven context [3]. The four tenets of this
engineering. definition are shown in Fig. 1.
Keywords— Model-Based Systems Engineering (MBSE) x Modeling Languages – Serve as the basis of tools, and enable
the development of system models. Modeling languages are
I. INTRODUCTION based on a logical construct (visual representation) and/or a
meta-model1.
“Advancements in computing, modeling, data management,
and analytical capabilities offer great opportunities for the
engineering practice. Applying these tools and methods, we
are shifting toward a dynamic digital engineering
ecosystem. This digital engineering transformation is
necessary to meet new threats, maintain overmatch, and
leverage technology advancements.”
- Ms. Kristin Baldwin [1]
1
A meta-model is a collection of standardized, defined terms or concepts and
the relationships among the terms and concepts.
2
Concordance is the ability to represent a single entity such that data in one
view, or level of abstraction, matches the data in another view, or level of
abstraction, when talking about the exact same thing [3].
3 4
A viewpoint describes data drawn from one or more perspectives and A view is a related set of information using models for the representation of
organized in a particular way useful to decision-making [8]. data in any understandable format [8].