Title :
Making meaningful models for mere mortals
Author_Institution :
Dept. of Comput., Imperial College of Science, London, UK
Abstract :
Recent advances in automated model checking have demonstrated the power and utility, of behaviour modelling and analysis. However, most attempts to convince practising software engineers to use formal models as part of their software development process have proven unsuccessful. The notations are often too difficult to learn and use, do not provide adequate tool support, do not integrate well into the software development process or are too difficult for users to interpret. In short, many of the modelling approaches can only be used effectively by the gods who created them! Our aim is to make formal behaviour models and the benefits of analysis accessible to mere software engineering mortals
Keywords :
formal specification; process algebra; software engineering; automated model checking; behaviour modelling; formal behaviour models; formal models; software development; software engineers; Animation; Back; Buildings; Educational institutions; Feedback; Power engineering and energy; Power engineering computing; Process design; Programming; Software engineering;
Conference_Titel :
Application of Concurrency to System Design, 2001. Proceedings. 2001 International Conference on
Conference_Location :
Newcastle upon Tyne
Print_ISBN :
0-7695-1071-X
DOI :
10.1109/CSD.2001.981760