Consistency Checking of Functional Requirements

04/27/2018
by   Simone Vuotto, et al.
0

Requirements are informal and semi-formal descriptions of the expected behavior of a system. They are usually expressed in the form of natural language sentences and checked for errors manually, e.g., by peer reviews. Manual checks are error-prone, time-consuming and not scalable. With the increasing complexity of cyber-physical systems and the need of operating in safety- and security-critical environments, it became essential to automatize the consistency check of requirements and build artifacts to help system engineers in the design process.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/29/2016

Towards an Automated Requirements-driven Development of Smart Cyber-Physical Systems

The Invariant Refinement Method for Self Adaptation (IRM-SA) is a design...
research
03/11/2020

A Methodology for Automating Assurance Case Generation

Safety Case has become an integral component for safety-certification in...
research
07/02/2020

Incremental methods for checking real-time consistency

Requirements engineering is a key phase in the development process. Ensu...
research
09/05/2023

Detection of Unknown-Unknowns in Cyber-Physical Systems using Statistical Conformance with Physics Guided Process Models

Unknown unknowns are operational scenarios in a cyber-physical system th...
research
12/02/2018

Connected Vehicle Application Development Platform (CVDeP) for Edge-centric Cyber-Physical Systems

Connected vehicle (CV) application developers need a development platfor...
research
04/27/2023

You Can't Always Check What You Wanted: Selective Checking and Trusted Execution to Prevent False Actuations in Cyber-Physical Systems

Cyber-physical systems (CPS) are vulnerable to attacks targeting outgoin...
research
07/06/2023

3D Environment Modeling for Falsification and Beyond with Scenic 3.0

We present a major new version of Scenic, a probabilistic programming la...

Please sign up or login with your details

Forgot password? Click here to reset