Title :
Formal Versus Agile: Survival of the Fittest
Author :
Black, Sue ; Boca, Paul P. ; Bowen, Jonathan P. ; Gorman, Jason ; Hinchey, Mike
Author_Institution :
Dept. of Inf. & Software Syst., Univ. of Westminster, Harrow, UK
Abstract :
Many research have focused on new formal methods, integrating formal methods into agile ones, and assessing the agility of formal methods. This paper proves that formal methods can survive in an agile world; they are not obsolete and can be integrated into it. The potential for combining agile and formal methods holds promise. It might not always be an easy partnership, and succeeding will depend on a fruitful interchange of expertise between the two communities. Conducting a realistic trial project using a combined approach with an appropriate formal methods tool in a controlled environment will help assess the effectiveness of such an approach.
Keywords :
software engineering; agile method; formal method; Collaborative software; Collaborative work; Engines; Erbium; Hardware; Object oriented modeling; Productivity; Programming; Scalability; Software engineering; Agile methods; Formal methods; Software engineering;
DOI :
10.1109/MC.2009.284