loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Behnaz Rezvani and Cameron Patterson

Affiliation: Bradley Dept. of Electrical and Computer Engineering Virginia Tech, Blacksburg, VA, U.S.A.

Keyword(s): Runtime Verification, Monitor, Timing Constraints, Real-Time Systems, Formal Analysis.

Abstract: Safety-critical real-time systems require correctness to be validated beyond the design phase. In these systems, response time is as critical as correct functionality. Runtime verification is a promising approach for validating the correctness of system behaviors during runtime using monitors derived from formal system specifications. However, practitioners often lack formal method backgrounds, and no standard notation exists to capture system properties that serve their needs. To encourage the adoption of formal methods in industry, we present GROOT, a runtime monitoring tool for real-time systems that automatically generates efficient monitors from structured English statements. GROOT is designed with two branches, one for functional requirements and one for specifications with metric time constraints, which use appropriate formalisms to synthesize monitors. This paper introduces TIMESPEC, a structured English dialect for specifying timing requirements. Our tool also automates form al analysis to certify the C monitors’ construction. We apply GROOT to timing specifications from an industrial component and a simulated autonomous system in Simulink. (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.119.134.213

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:
Rezvani, B. and Patterson, C. (2023). Differentiated Monitor Generation for Real-Time Systems. In Proceedings of the 18th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-665-1; ISSN 2184-2833, SciTePress, pages 353-360. DOI: 10.5220/0012080600003538

@conference{icsoft23,
author={Behnaz Rezvani. and Cameron Patterson.},
title={Differentiated Monitor Generation for Real-Time Systems},
booktitle={Proceedings of the 18th International Conference on Software Technologies - ICSOFT},
year={2023},
pages={353-360},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012080600003538},
isbn={978-989-758-665-1},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 18th International Conference on Software Technologies - ICSOFT
TI - Differentiated Monitor Generation for Real-Time Systems
SN - 978-989-758-665-1
IS - 2184-2833
AU - Rezvani, B.
AU - Patterson, C.
PY - 2023
SP - 353
EP - 360
DO - 10.5220/0012080600003538
PB - SciTePress