Authors
Vincenzo Gervasi, Bashar Nuseibeh
Publication date
2002/2
Journal
Software: Practice and Experience
Volume
32
Issue
2
Pages
113-133
Publisher
John Wiley & Sons, Ltd.
Description
In this paper, we report on our experiences of using lightweight formal methods for the partial validation of natural language requirements documents. We describe our approach to checking properties of models obtained by shallow parsing of natural language requirements, and apply it to a case study based on part of a NASA specification of the Node Control Software on the International Space Station. The experience reported supports our position that it is feasible and useful to perform automated analysis of requirements expressed in natural language. Indeed, we identified a number of errors in our case study that were also independently discovered and corrected by NASA's Independent Validation and Verification Facility in a subsequent version of the same document, and others that were not discovered. The paper describes the techniques we used, the errors we found and reflects on the lessons learned …
Total citations
200120022003200420052006200720082009201020112012201320142015201620172018201920202021202236813221278810669117553142
Scholar articles
V Gervasi, B Nuseibeh - Software: Practice and Experience, 2002