Skip to Main content Skip to Navigation

Interoperability between heterogeneous systems in an open environment for implementation of co-simulation

Yassine Motie 1, 2
1 LAAS-ISI - Équipe Ingénierie Système et Intégration
LAAS - Laboratoire d'analyse et d'architecture des systèmes
2 IRIT-ELIPSE - Etude de L’Interaction Personne SystèmE
IRIT - Institut de recherche en informatique de Toulouse
Abstract : The large number of electronic device features we use on a daily basis means a shift from a vision of old multifunction machines to distributed, widely distributed distributed devices in the environment. Knowing that a system is an integrated set of connected and interrelated elements (products, people, processes) in order to satisfy, in a given environment, one or more defined objectives and having characteristics such as the components that constitute it , the relations between these components, its environment, the constraints it undergoes, evolutions over time. The combination of these leads us to qualify some systems as complex due to the heterogeneity of the components constituting them, their evolution at various time scales and their geographical distribution integrating digital systems, physical and / or human operators in the loop. The difficulty of having a good vision of the system when it is complex (real and other simulated devices) and the probability of significant design error leads us to reflect on the ability to specify the product and verify the design using a virtual prototype, we are talking about simulation.When a complex system requires the use of different components specified by different designers working on different domains, this greatly increases the number of virtual prototypes.These different components unfortunately tend to remain too independent of each other thus preventing both the different designers from collaborating and their systems from being interconnected in order to fulfill one or more tasks that could not be accomplished by one of these elements only.The need for communication and cooperation is needed. This must take into account the different actors and coordinate them in their interactions within this complex system. But the advances in simulation in each area are considerable, each with its own software. Interoperability solutions are therefore necessary for the implementation of a co-simulation encouraging dialogue between disciplines and reducing errors, cost and development time.In our thesis we participate in the design of a co-simulation system which integrates different tools of simulation-trades based on the modeling of the behavior of devices like the simulation energetics and the simulation of wear of building materials within the same platform.After taking into account the concepts of architecture, communication (between simulators or with users) and visualization to define architecture models. We analyze the architecture that manages interoperability. We propose an interoperability approach based on the reuse and exchange of computational components. We will successively address the issues related to the interoperability structural and semantic levels, the co-simulation strategies, the design methods of the task model allowing the construction of black box components. Then we will present the concrete implementation of our global design methodology and the verification tool of some properties of the architecture, such as coherence and semantics.
Document type :
Complete list of metadata

Cited literature [236 references]  Display  Hide  Download
Contributor : Laas Hal-Laas <>
Submitted on : Monday, September 30, 2019 - 3:48:00 PM
Last modification on : Thursday, June 10, 2021 - 3:08:01 AM
Long-term archiving on: : Monday, February 10, 2020 - 4:25:32 AM


MOTIE Yassine.pdf
Files produced by the author(s)


  • HAL Id : tel-02301623, version 1


Yassine Motie. Interoperability between heterogeneous systems in an open environment for implementation of co-simulation. Computer Aided Engineering. Université Toulouse 3 Paul Sabatier, 2019. English. ⟨tel-02301623⟩



Record views


Files downloads