ECMFA 2023
Thu 20 - Fri 21 July 2023 Leicester, United Kingdom
co-located with STAF 2023
Thu 20 Jul 2023 10:15 - 10:45 at Oak - ECMFA Session 1: Tools and Modularity Chair(s): Jesús Sánchez Cuadrado

Model-based specification of embedded, critical systems (i.e., systems whose failure is deemed unacceptable) is increasingly becoming the standard of practice. However, analysis of these models can prove challenging when the models grow in size and complexity, which is common as more types and volume of data are loaded into them. One well-studied technique for grappling with complexity in models is slicing, where slices of models are highlighted according to some criterion. In this talk, I describe the goals, design, and implementation of a new software tool: the OSATE Slicer, which extends the concept of slicing to architectural models of embedded, critical systems. It does this by calculating of various notions of reachability which can be used to support both manual and automated analyses of system models. I will also discuss an evaluation of the utility of the approach based on several existing analyses and its performance based on a pre-existing corpus of architectural models and find both to be satisfactory.

Presentation Slides (2023.07.20 -- OSATE Slicer.pdf)3.83MiB

Sam Procter is a Senior Researcher at the Software Engineering Institute at Carnegie Mellon University and leader of the Model Based Engineering Initiative. His research interests focus on tool support for system safety, particularly those with an architecture-centric approach. You can contact him at sprocter@sei.cmu.edu or visit https://samprocter.com/research.

Thu 20 Jul

Displayed time zone: London change

09:30 - 10:45
ECMFA Session 1: Tools and ModularityTechnical Track at Oak
Chair(s): Jesús Sánchez Cuadrado Universidad de Murcia

Remote Participants: Zoom Link

09:30
15m
Day opening
ECMFA Conference Opening
Technical Track
P: Jesús Sánchez Cuadrado Universidad de Murcia, Steffen Zschaler King's College London
09:45
30m
Talk
Concern-Oriented Use Cases
Technical Track
P: Ryan Languay McGill University, Nika Prairie McGill University, Jörg Kienzle McGill University, Canada
DOI File Attached
10:15
30m
Talk
The OSATE Slicer: Graph-Based Reachability for Architectural Models
Technical Track
P: Sam Procter Carnegie Mellon Software Engineering Institute
DOI Pre-print File Attached