%0 Conference Proceedings %T Role Framework to Support Collaborative Virtual Prototyping of System of Systems %+ Lab-STICC_ENSTAB_CACS_MOCS %+ Lab-STICC_UBS_CACS_MOCS %+ Université de Bretagne Sud (UBS) (UBS) %A Schneider, Jean-Philippe %A Champeau, Joël %A Lagadec, Loïc %A Senn, Eric %< avec comité de lecture %B WETICE 2015 %C Larnaca, Cyprus %3 WETICE 2015 %8 2015-06-15 %D 2015 %K SoS %K modelling %Z Computer Science [cs]/Modeling and Simulation %Z Computer Science [cs]/Data Structures and Algorithms [cs.DS] %Z Computer Science [cs]/Systems and Control [cs.SY]Conference papers %X The concept of System of Systems (SoS) has becomea key to handle the complexity of large scale systems designedin domains such as aerospace or defense. Virtual prototyping, byproviding modeling and execution, increases the success of theSoS. Large scale systems involve heterogeneous modeling andexecution formalism. Typical approaches based on types fail inoffering the needed dynamicity to answer the virtual prototypingrequirements. In order to bridge the existing gap between systemmodels and execution tools, we suggest an approach basedon roles and parser combinators. Roles provide a dynamiccoupling between modeling and execution allowing independentevolution of modeling and execution. Parser combinators easethe integration of new modeling formalisms. This approach hasbeen validated on a seafloor observatory project and lead to theimplementation of a framework in Smalltalk. %G English %L hal-01192720 %U https://hal.science/hal-01192720 %~ UNIV-BREST %~ INSTITUT-TELECOM %~ ENSTA-BRETAGNE %~ CNRS %~ UNIV-UBS %~ ENSTA-BRETAGNE-STIC %~ UBS %~ LAB-STICC_UBS %~ ENIB %~ LAB-STICC_ENIB %~ LAB-STICC %~ TDS-MACS %~ INSTITUTS-TELECOM