Back to Search
Start Over
Formal requirement management for the Responsive and Formal Design process
- Source :
- ISSE
- Publication Year :
- 2015
- Publisher :
- IEEE, 2015.
-
Abstract
- In this paper, we present the formal requirement management of the Responsive and Formal Design (RFD) process that extracts a formal theory from requirements written in a natural language. The RFD process was developed as a procedure used in designing Cyber-Physical Systems (CPS) and represents an integration of Model-Based Systems Engineering (MBSE) with formal methods to ensure a “correct-by-construction” design. The extraction of a formal theory is based on Channel Theory as developed by Barwise and Seligman, which is established as a framework for the “flow of information” in terms of category theory. A system consists of components connected via channels. Each component is viewed as an information-flow network and mathematically modeled using a notion of a classification. A classification is a table representation of an information-flow network. Regularities (that represent global behavior of the system) of a classification are captured using a theory (a set of formulas or constraints). One goal of the RFD process is to insure that the requirements are formally consistent. In this paper, we develop a set of algorithms that extracts a theory from a classification, though the theory is not necessarily unique. This work is inclusive of an algorithm which checks whether a regular closure (based on structural rules) of a theory is a theory of a given classification. An example of this work is demonstrated through a satellite communication Store and Forward operation.
Details
- Database :
- OpenAIRE
- Journal :
- 2015 IEEE International Symposium on Systems Engineering (ISSE)
- Accession number :
- edsair.doi...........222de6cb6f8e571d9cd10ea9bf0b7966
- Full Text :
- https://doi.org/10.1109/syseng.2015.7302783