4.2 Article Proceedings Paper

Model-driven assessment of system dependability

Journal

SOFTWARE AND SYSTEMS MODELING
Volume 7, Issue 4, Pages 487-502

Publisher

SPRINGER HEIDELBERG
DOI: 10.1007/s10270-008-0084-1

Keywords

dependability; use cases; reliability; safety; requirements

Ask authors/readers for more resources

Designers of complex real-time systems need to address dependability requirements early on in the development process. This paper presents a model-based approach that allows developers to analyse the dependability of use cases and to discover more reliable and safe ways of designing the interactions of the system with the environment. The hardware design and the dependability of the hardware to be used also needs to be considered. We use a probabilistic extension of statecharts to formally model the interaction requirements defined in the use cases. The model is then evaluated analytically based on the success and failure probabilities of events. The analysis may lead to further refinement of the use cases by introducing detection and recovery measures to ensure dependable system interaction. A visual modelling environment for our extended statecharts formalism supporting automatic probability analysis has been implemented in AToM(3), A Tool for Multi-formalism and Meta-Modelling. Our approach is illustrated with an elevator control system case study.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Computer Science, Software Engineering

A Framework for Temporal Verification Support in Domain-Specific Modelling

Bart Meyers, Hans Vangheluwe, Joachim Denil, Rick Salay

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2020)

Article Computer Science, Software Engineering

Comparing and classifying model transformation reuse approaches across metamodels

Jean-Michel Bruel, Benoit Combemale, Esther Guerra, Jean-Marc Jezequel, Joerg Kienzle, Juan de Lara, Gunter Mussbacher, Eugene Syriani, Hans Vangheluwe

SOFTWARE AND SYSTEMS MODELING (2020)

Article Computer Science, Interdisciplinary Applications

Extending Explicitly Modelled Simulation Debugging Environments with Dynamic Structure

Simon Van Mierlo, Hans Vangheluwe, Simon Breslav, Rhys Goldstein, Azam Khan

ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION (2020)

Article Computer Science, Software Engineering

Multi-paradigm modelling for cyber-physical systems: a descriptive framework

Moussa Amrani, Dominique Blouin, Robert Heinrich, Arend Rensink, Hans Vangheluwe, Andreas Wortmann

Summary: This paper introduces a framework to describe paradigms and their combinations in the modeling of cyber-physical systems, aiming to support the combination of different formalisms and workflows, and provide a foundation for rigorous formal analysis.

SOFTWARE AND SYSTEMS MODELING (2021)

Review Chemistry, Multidisciplinary

Systematic Literature Review of MBSE Tool-Chains

Junda Ma, Guoxin Wang, Jinzhi Lu, Hans Vangheluwe, Dimitris Kiritsis, Yan Yan

Summary: This article presents a literature review on the usage and state of the art of the model-based systems engineering (MBSE) tool-chain, as well as the analysis of its usage, advantages, barriers, concerns, and trends.

APPLIED SCIENCES-BASEL (2022)

Proceedings Paper Computer Science, Interdisciplinary Applications

MULTI-PARADIGM MODELLING FOR MODEL BASED SYSTEMS ENGINEERING: EXTENDING THE FTG plus PM

Randy Paredis, Joeri Exelmans, Hans Vangheluwe

Summary: This paper explores how Model Based Systems Engineering supports Cyber-Physical Systems design through complex workflows and manipulation of models in different formalisms. By extending the FTG+PM framework, the Process Trace is introduced to record all events of engineering activities and their produced/consumed artifacts in a technology-agnostic manner.

PROCEEDINGS OF THE 2022 ANNUAL MODELING AND SIMULATION CONFERENCE (ANNSIM'22) (2022)

Proceedings Paper Computer Science, Interdisciplinary Applications

Towards a Family of Digital Model/Shadow/Twin Workflows and Architectures

Randy Paredis, Claudio Gomes, Hans Vangheluwe

Summary: Digital Twins (DTs) can enhance engineering efficiency by optimizing, analyzing, and adapting complex systems. However, there is currently a lack of consensus on the terminology and workflows, leading this paper to propose a more explicit modeling approach.

PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INNOVATIVE INTELLIGENT INDUSTRIAL PRODUCTION AND LOGISTICS (IN4PL) (2021)

Proceedings Paper Computer Science, Interdisciplinary Applications

Knowledge Base Development and Application Processes Applied on Product-Assembly Co-design

Bert Van Acker, Joachim Denil, Alexander De Cock, Hans Vangheluwe, Moharram Challenger

Summary: During the product design process, front-loading assembly or production knowledge can reduce costly design iterations but also increase design complexity, requiring a clear co-design process. The use of a Knowledge Base facilitates knowledge exchange between stakeholders and tools, providing handles for data integration, exchange, and collaboration.

24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021) (2021)

Proceedings Paper Computer Science, Information Systems

Machine Learning-Based Fault Injection for Hazard Analysis and Risk Assessment

Bentley James Oakes, Mehrdad Moradi, Simon Van Mierlo, Hans Vangheluwe, Joachim Denil

Summary: This study aims to streamline the labor-intensive process of Hazard Analysis and Risk Assessment (HARA) for safety-critical automotive components by using machine learning-based fault injection. The Simulation-Aided Hazard Analysis and Risk Assessment (SAHARA) methodology is used to visually present and suggest hazard classification to safety engineers. Demonstrations show that this approach can discover, visualize, and classify hazardous situations in a (semi-)automated manner in around twenty minutes.

COMPUTER SAFETY, RELIABILITY, AND SECURITY (SAFECOMP 2021) (2021)

Proceedings Paper Computer Science, Software Engineering

Improving Digital Twin Experience Reports

Bentley James Oakes, Ali Parsai, Simon Van Mierlo, Serge Demeyer, Joachim Denil, Paul De Meulenaere, Hans Vangheluwe

Summary: Digital twins are widely used in industrial domains, but there is still disagreement about their precise definition and essential characteristics. To address these issues, a conceptual structure is provided as a common understanding and checklist to help researchers and practitioners accurately describe the characteristics and capabilities of digital twin solutions.

PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD) (2021)

Proceedings Paper Computer Science, Software Engineering

Generation of Co-simulation Algorithms Subject to Simulator Contracts

Claudio Gomes, Casper Thule, Levi Lucio, Hans Vangheluwe, Peter Gorm Larsen

SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2019 (2020)

Proceedings Paper Computer Science, Interdisciplinary Applications

TRANSLATING PROCESS INTERACTION WORLD VIEW MODELS TO DEVS: GPSS TO (PYTHON(P))DEVS

Randy Paredis, Simon Van Mierlo, Hans Vangheluwe

2020 WINTER SIMULATION CONFERENCE (WSC) (2020)

Proceedings Paper Computer Science, Interdisciplinary Applications

AN INTRODUCTION TO MODULAR MODELING AND SIMULATION WITH PYTHONPDEVS AND THE BUILDING-BLOCK LIBRARY PYTHONPDEVS-BBL

Yentl Van Tendeloo, Randy Paredis, Hans Vangheluwe

2020 WINTER SIMULATION CONFERENCE (WSC) (2020)

Proceedings Paper Computer Science, Theory & Methods

INTRODUCTION TO STATECHARTS MODELING, SIMULATION, TESTING, AND DEPLOYMENT

Simon Van Mierlo, Hans Vangheluwe

2019 WINTER SIMULATION CONFERENCE (WSC) (2019)

Proceedings Paper Computer Science, Theory & Methods

AN INTRODUCTION TO MODELING AND SIMULATION WITH (PYTHON(P))DEVS

Yentl Van Tendeloo, Hans Vangheluwe, Romain Franceschini

2019 WINTER SIMULATION CONFERENCE (WSC) (2019)

No Data Available