The Independent Configurable Architecture for Reliable Operations of Unmanned Systems (ICAROUS) is a software architecture incorporating a set of algorithms to enable …
A Cimatti, M Dorigatti, S Tonetta - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Contract-based design enriches a component model with properties structured in pairs of assumptions and guarantees. These properties are expressed in term of the variables at the …
A Gacek, J Backes, M Whalen, L Wagner… - … 2018, Held as Part of the …, 2018 - Springer
JKind is an open-source industrial model checker developed by Rockwell Collins and the University of Minnesota. JKind uses multiple parallel engines to prove or falsify safety …
Abstract Model-based engineering tools are increasingly being used for system-level development of safety-critical systems. Architectural and behavioral models provide …
Contract-based design is an emerging paradigm for the design of complex systems, where each component is associated with a contract, ie, a clear description of the expected …
Cyber-physical systems require the construction and management of various models to assure their correct, safe, and secure operation. These various models are necessary …
The development of contemporary systems is an extremely complex process. One approach to modeling system behavior uses activity diagrams from Unified Modeling Language …
PC Amusuo, PV Patil, O Cochell, TL Lievre… - arXiv preprint arXiv …, 2024 - arxiv.org
Formal verification provides mathematical guarantees that a software is correct. Design-level verification tools ensure software specifications are correct, but they do not expose defects in …
A Gacek, J Backes, D Cofer, K Slind… - ACM SIGAda Ada …, 2014 - dl.acm.org
Arguments about the safety, security, and correctness of a complex system are often made in the form of an assurance case. An assurance case is a structured argument, often …