ECSA 2022
Mon 19 - Fri 23 September 2022 Prague, Czech Republic
Thu 22 Sep 2022 15:50 - 15:55 at S4 - Components, APIs and interface management Chair(s): Jasmin Jahic, Nuno Laranjeiro

Reusing a simulation or parts of a simulation is difficult as simulations are tightly coupled to a specific domain or even to the system analysed by the simulation. In this tool paper, we introduce our toolchain that allows simulation developers to model the structure and behaviour of a simulation with a domain-specific modelling language. We utilise a state-of-the-art graph database and an SMT theorem prover to compare a simulation or parts of a simulation. This allows simulation developers to identify simulation components that can be reused instead of redeveloping these simulation components.

Thu 22 Sep

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

15:30 - 17:00
Components, APIs and interface managementResearch Papers / Tools & Demos at S4
Chair(s): Jasmin Jahic University of Cambridge, UK, Nuno Laranjeiro University of Coimbra
15:30
5m
Full-paper
Avoiding Excessive Data Exposure through Microservice APIs
Research Papers
A: Patric Genfer University of Vienna, A: Uwe Zdun University of Vienna
15:35
5m
Full-paper
Documentation-as-code for Interface Control Document management in Systems of Systems: a Technical Action Research Study
Research Papers
A: H├ęctor Cadavid University of Groningen, A: Vasilios Andrikopoulos University of Groningen, A: Paris Avgeriou University of Groningen, The Netherlands
15:40
5m
Short-paper
To deprecate or to simply drop operations? An empirical study on the evolution of a large OpenAPI collection
Research Papers
A: Fabio Di Lauro , A: Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano, A: souhaila serbout Software Institute @ USI
15:45
5m
Demonstration
ExpressO: From Express.js implementation code to OpenAPI interface descriptions
Tools & Demos
A: Alessandro Romanelli , A: souhaila serbout Software Institute @ USI, A: Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano
15:50
5m
Demonstration
A Toolchain for Simulation Component Specification and Identification
Tools & Demos
A: Sandro Koch Karlsruhe Institute of Technology (KIT)
15:55
65m
Other
Discussion
Research Papers


Information for Participants
Thu 22 Sep 2022 15:30 - 17:00 at S4 - Components, APIs and interface management Chair(s): Jasmin Jahic, Nuno Laranjeiro
Info for session

Each paper is presented as a 5-minute pitch talk at the beginning. The rest of the session is a discussion.

Info for room S4:

After reaching the 3rd floor (either by elevator or the main staircase), turn right.