loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Callum McColl 1 ; Vladimir Estivill-Castro 2 ; Morgan McColl 1 and René Hexel 1

Affiliations: 1 School of Information and Communication Technology, Griffith University, Brisbane, Australia ; 2 Departament de Tecnologies de la Informació i les Comunicacions, Universitat Pompeu Fabra, Barcelona 08018, Spain

Keyword(s): Safety-critical Teal-time Systems, Model-driven Development, Executable Models, Formal Verification.

Abstract: Formally verifiable, executable models allow the high-level design, implementation, execution, and validation of reliable systems. But, unbounded complexity, semantic gaps, and combinatorial state explosion have drastically reduced the use of model-driven software engineering for even moderately complex real-time systems. We introduce a new solution that enables high level, executable models of decomposable real-time systems. Our novel approach allows verification in both the time domain and the value domain. We show that through 1) the use of a static, worst-case execution time, and 2) our time-triggered deterministic scheduling of arrangements of logic-labelled finite-state machines (LLFSMs), we can create succinct Kripke structures that are fit for formal verification, including verification of timing properties. We leap further and enable parallel, non-preemptive scheduling of LLFSMs where verification is feasible as the faithful Kripke structure has bounded size. We evaluate our approach through a case study where we fully apply a model-driven approach to a hard time-critical system of parallel sonar sensors. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.226.150.175

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
McColl, C.; Estivill-Castro, V.; McColl, M. and Hexel, R. (2022). Verifiable Executable Models for Decomposable Real-time Systems. In Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-550-0; ISSN 2184-4348, SciTePress, pages 182-193. DOI: 10.5220/0010812200003119

@conference{modelsward22,
author={Callum McColl. and Vladimir Estivill{-}Castro. and Morgan McColl. and René Hexel.},
title={Verifiable Executable Models for Decomposable Real-time Systems},
booktitle={Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2022},
pages={182-193},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010812200003119},
isbn={978-989-758-550-0},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Verifiable Executable Models for Decomposable Real-time Systems
SN - 978-989-758-550-0
IS - 2184-4348
AU - McColl, C.
AU - Estivill-Castro, V.
AU - McColl, M.
AU - Hexel, R.
PY - 2022
SP - 182
EP - 193
DO - 10.5220/0010812200003119
PB - SciTePress