pith. sign in

arxiv: 1710.02801 · v2 · pith:S3BTM7VMnew · submitted 2017-10-08 · 💻 cs.SE

AutoReq: expressing and verifying requirements for control systems

classification 💻 cs.SE
keywords requirementsapproachautoreqconditionsdifferentlanguagewritingallowed
0
0 comments X
read the original abstract

The considerable effort of writing requirements is only worthwhile if the result meets two conditions: the requirements reflect stakeholders' needs, and the implementation satisfies them. In usual approaches, the use of different notations for requirements (often natural language) and implementations (a programming language) makes both conditions elusive. AutoReq, presented in this article, takes a different approach to both the writing of requirements and their verification. Applying the approach to a well-documented example, a landing gear system, allowed for a mechanical proof of consistency and uncovered an error in a published discussion of the problem.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.