Software requirements analysis for real-time process-control systems
- 1 March 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 17 (3) , 241-258
- https://doi.org/10.1109/32.75414
Abstract
A set of criteria is defined to help find errors in, software requirements specifications. Only analysis criteria that examine the behavioral description of the computer are considered. The behavior of the software is described in terms of observable phenomena external to the software. Particular attention is focused on the properties of robustness and lack of ambiguity. The criteria are defined using an abstract state-machine model for generality. Using these criteria, analysis procedures can be defined for particular state-machine modeling languages to provide semantic analysis of real-time process-control software requirements.Keywords
This publication has 13 references indexed in Scilit:
- THE ARCHITECTURE OF MARSPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A Graph-Theoretic Approach for Timing Analysis and its ImplementationIEEE Transactions on Computers, 1987
- Statecharts: a visual formalism for complex systemsScience of Computer Programming, 1987
- Software safety: why, what, and howACM Computing Surveys, 1986
- Correct and Robust ProgramsIEEE Transactions on Software Engineering, 1984
- An Operational Approach to Requirements Specification for Embedded SystemsIEEE Transactions on Software Engineering, 1982
- Specifying Software Requirements for Complex Systems: New Techniques and Their ApplicationIEEE Transactions on Software Engineering, 1980
- A Requirements Engineering Methodology for Real-Time Processing RequirementsIEEE Transactions on Software Engineering, 1977
- An analysis of errors and their causes in system programsIEEE Transactions on Software Engineering, 1975
- Some experience with automated aids to the design of large-scale reliable softwareIEEE Transactions on Software Engineering, 1975