With current complex real time software problems, the need for reliable software specification becomes crucial. This paper overviews the use of formal methods to specify requirements and the advantage of using an executable formal specification language processor to develop a process model for the development of a software system. The paper presents how a software process can be described using the Descartes specification language, an executable specification language, and the language extensions made to Descartes to make it suitable to describe a software process.
Published in:
Computer Science and Information Systems (FedCSIS), 2011 Federated Conference on
Date of Conference: 18-21 Sept. 2011