System of Systems (SoS) engineering is a challenging research direction because an SoS has distinctive characteristics in comparison to distributed systems. UPMD and SysML provide adequate frameworks and notations which help in the process of modeling and architecting SoS. Projects such as DANSE and COMPASS have selected the most relevant views among the numerous views of UPDM. By nature, an SoS evolves after its initial deployment. To deal with evolutions, the architect needs to model configurations, what was not considered in previous state of the art. Modeling configuration is indeed key before we can model the evolution itself. In this paper, our contribution is a new modeling process, based on UPDM and SysML, that helps the architect in designing the configuration of an SoS. The proposed process is illustrated with the case study of the French emergency service.
International audienceSystem of systems (SoS) engineering is an emerging approach to deal with complex systems that have low or no control over their constituents. An SoS must adapt itself not only to the willingness of its constituents to participate or disengage, but also to evolving needs. As reconfiguration is a routine task, the SoS architect needs specific assistance, especially to easily identify reusable solution principles and to track her/his decisions in the design of reconfiguration. To address these issues, we propose to introduce the concept of reconfiguration pattern based on prior design and architectural patterns. These patterns constitute well-documented, principled and adaptable solution building blocks. We illustrate our approach with one reconfiguration pattern applied on an example based on the French communication system for emergency services
Systems of systems (SoSs) constitute a particular class of systems, whose constituents are themselves systems in their own right. Such systems present architectures that dynamically change in a way that is not necessarily intended at the time of design. We target a kind of SoS that is subject to evolutionary development and propose a reconfiguration design process that guides the architect in charge of SoS engineering by indicating the tasks that must be accomplished to develop a reconfiguration for evolutionary development. Finally, our process is applied to design a reconfiguration in the context of a realistic case study inspired by the French emergency services .
Abstract-Systems-of-systems (SoS) are a particular class of systems that recruit dynamically their constituents to achieve a global goal. To accomodate this approach, the architecture of SoS is usually described by architectural patterns to be instantiated at runtime. Based on the study of an example, we introduce reconfiguration patterns to help reasoning on reconfiguration and maintaining the architectural patterns of the SoS.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.