The limitations of model-based support for engineering complex systems include limited capability to develop multifaceted models as well as their analysis with robust reliable simulation engines. Lack of such Modeling and Simulation (M&S) infrastructure leads to knowledge gaps in engineering such complex systems and these gaps appear as epistemological emergent behaviors. In response, an initiative is underway to bring Model-Based Systems Engineering (MBSE) closer together with model-based simulation developments. M&S represents a core capability and is needed to address today’s complex, adaptive, systems of systems engineering challenges. This paper considers the problems raised by MBSE taken as a modeling activity without the support of full strength integrated simulation capability and the potential for, and possible forms of, closer integration between the two streams. An example of a system engineering application, an unmanned vehicle fleet providing emergency ambulance service, is examined as an application of the kind of multifaceted M&S methodology required to effectively deal with such systems.
As digitalization is permeating all sectors of society toward the concept of “smart everything,” and virtual technologies and data are gaining a dominant place in the engineering and control of intelligent systems, the Digital Twin (DT) concept has surfaced as one of the top technologies to adopt. This paper discusses the DT concept from the viewpoint of Modeling and Simulation (M&S) experts. It both provides literature review elements and adopts a commentary-driven approach. We first examine the DT from a historical perspective, tracing the historical development of M&S from its roots in computational experiments to its applications in various fields and the birth of DT-related and allied concepts. We then approach DTs as an evolution of M&S, acknowledging the overlap in these different concepts. We also look at the M&S workflow and its evolution toward a DT workflow from a software engineering perspective, highlighting significant changes. Finally, we look at new challenges and requirements DTs entail, potentially leading to a revolutionary shift in M&S practices. In this way, we hope to foster the discussion on DTs and provide the M&S expert with innovative perspectives.
Regardless of the coordination of its activities, a healthcare system is composed of a large number of distributed components that are interrelated by complex processes. Understanding the behavior of the overall system is becoming a major concern among healthcare managers and decision-makers. This paper presents a modeling and simulation framework to support a holistic analysis of healthcare systems through a stratification of the levels of abstraction into multiple perspectives and their integration in a common simulation framework. In each of the perspectives, models of different components of a healthcare system can be developed and coupled together. Concerns from other perspectives are abstracted as parameters, that is, we reflect the parameter values of other perspectives through explicit assumptions and simplifications in such models. Consequently, the resulting top model within each perspective can be coupled with its experimental frame to run simulations and derive results. Components of the various perspectives are integrated to provide a holistic view of the healthcare problem and system under study. The resulting global model can be coupled with a holistic experimental frame to derive results that cannot be accurately addressed in any of the perspectives taken alone. Furthermore, as we endeavored to allow perspective-specific experts to contribute to the modeling process, we took benefit of results originating from research efforts that Norbert Giambiasi initiated in the 2000s, which his PhD students further developed with their own PhD students.
System verification is an ever-lasting system engineering challenge. The increasing complexity in system simulation requires some level of expertise in handling the idioms of logic and discrete mathematics to correctly drive a full verification process. It is recognized that visual modeling can help to fill the knowledge gap between system experts and analysis experts. However, such an approach has been used on the one hand to specify the behavior of complex systems, and on the other hand to specify complex requirement properties, but not simultaneously. This paper proposes a framework that is unique in supporting a full system verification process based on the graphical modeling of both the system of interest and the requirements to be checked. Patterns are defined to transform the resulting models to formal specifications that a model checker can manipulate. A real-time crossing system is used to illustrate the proposed framework.