An Application of SMC to continuous validation of heterogeneous systems

Abstract

This paper considers the rigorous design of Systems of Systems (SoS), i.e. systems composed of a set of heterogeneous components whose number evolves with time. Such components cooperate to accomplish functions that they could not achieve in isolation. Examples of SoS include smart cities or airport management system. The dynamical evolution of SoS behavior and architecture makes it impossible to design an appropriate solution beforehand. Consequently, existing approaches build on an iterative process that takes SoS evolution into account. A key challenge in this process is the ability to reason about and analyze a given view of the SoS (on a fixed number of SoS constituents) with respect to a set of goals, and use the results to eventually predict the evolution of the SoS. To address this challenge, we rely on a scalable formal verification technique known as Statistical Model Checking (SMC). SMC quantifies how close the current view is from achieving a given mission. We integrate SMC with existing industrial practice, by addressing both methodological and technological issues. Our contribution is: (1) a methodology for validation of SoS formal requirements; (2) a formal specification language able to express complex SoS requirements; (3) the adoption of current industry standards for simulation and heterogeneous systems integration ; (4) a robust SMC tool-chain integrated with system design tools used in practice. We illustrate the application of our SMC tool-chain and the obtained results on a case study.

Authors and Affiliations

Alexandre Arnold, Massimo Baleani, Alberto Ferrari, Marco Marazza, Valerio Senni, Axel Legay, Jean Quilbeuf, Christoph Etzien

Keywords

Related Articles

Fundamental Approach for Analysis of Dynamic Characteristics of Fixtures

Present work is aimed at research of locating and clamping process of prismatic parts in fixtures during the machining on drilling-milling-boring machines. The fundamental approach for developing mathematical modeling of...

Outage Performance of Cooperative Cognitive Radio Networks under Joint Constraints of Co-Channel Interference, Intercept Probability and Hardware Imperfection

This paper evaluates outage probability (OP) of a cooperative underlay cognitive radio network in the presence of a passive secondary eavesdropper under joint impacts of limited interference from a primary network and ha...

Reconstructing B-patch surface from triangular mesh

B-patch is the main block for creating the multivariate B-spline surfaces over triangular parametric domains. It has many interesting properties in the smooth surface construction with arbitrary topology. This paper prop...

Knowledge Extraction Framework for Building a Largescale Knowledge Base

As the Web has already permeated to life styles of human beings, people tend to consume more data in online spaces, and to exchange their behaviours among others. Simultaneously, various intelligent services are availabl...

GRAPP&S, a Peer-to-Peer Middleware for Interlinking and Sharing Educational Resources

This article presents GRAPP&S (Grid APPlication & Services), a specification of an E-learning architecture for the decentralized sharing of educational resources. By dealing with different resources such as files, data s...

Download PDF file
  • EP ID EP46059
  • DOI http://dx.doi.org/10.4108/eai.1-2-2017.152154
  • Views 327
  • Downloads 0

How To Cite

Alexandre Arnold, Massimo Baleani, Alberto Ferrari, Marco Marazza, Valerio Senni, Axel Legay, Jean Quilbeuf, Christoph Etzien (2017). An Application of SMC to continuous validation of heterogeneous systems. EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 4(10), -. https://europub.co.uk/articles/-A-46059