DocumentCode
2391134
Title
Formal specification techniques for complex software systems
Author
Alagar, V.S. ; Periyasamy, K. ; Ramanathan, G.
Author_Institution
Dept. of Comput. Sci., Concordia Univ., Montreal, Que., Canada
fYear
1994
fDate
22-26 Aug 1994
Firstpage
1008
Abstract
Formal specification of requirements for software enables the developer to detect and eliminate inconsistencies and ambiguities in the requirements and promotes reasoning about the behavior of the software being developed. The application of formal methods to the various stages of a software system will ensure the trustworthiness and dependability of the software. This paper discusses the need for and the application of formal methods to large and complex software systems. A case study on the specification of a robot-based assembly system is presented. VDM (Vienna Development Method) and a functional specification technique are selected to develop the specifications in the case study
Keywords
Vienna development method; assembling; formal specification; industrial robots; software reliability; VDM; Vienna Development Method; complex software systems; dependability; formal methods; formal specification techniques; functional specification technique; requirements specification; robot-based assembly system; trustworthiness; Air safety; Aircraft; Application software; Computer science; Control systems; Formal specifications; Railway safety; Robotic assembly; Software safety; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
Print_ISBN
0-7803-1862-5
Type
conf
DOI
10.1109/TENCON.1994.369159
Filename
369159
Link To Document