Semantic Filtering of Textual Requirements Descriptions

This paper explores the use of semantic filtering techniques for the analysis of large textual requirements descriptions. Our approach makes use of the Contextual Exploration Method to extract, within large textual requirements descriptions, those statements considered as relevant from requirements engineering perspective: concepts relationships, aspecto-temporal organisation, cause and control statements. We investigate to what extent filtering with these criteria can be the base of requirements analysis and validation processing, and what kind of software tools are necessary to support contextual exploration systems for this purpose.

[1]  Heinrich C. Mayr,et al.  From Scenarios to KCPM Dynamic Schemas: Aspects of Automatic Mapping , 2003, NLDB.

[2]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[3]  J. F. M. Burg,et al.  Linguistic instruments in requirements engineering , 1996 .

[4]  Michael Jackson,et al.  Four dark corners of requirements engineering , 1997, TSEM.

[5]  Agata Jackiewicz L'expression de la causalité dans les textes : contribution au filtrage sémantique par une méthode informatique d'exploration contextuelle , 1998 .

[6]  Michael A. Jackson,et al.  Software requirements and specifications - a lexicon of practice, principles and prejudices , 1995 .

[7]  Camille Ben Achour Extraction des besoins par analyse de scenarios textuels , 1999 .

[8]  Joseph A. Goguen,et al.  Requirements engineering as the reconciliation of social and technical issues , 1994 .

[9]  Miles Osborne,et al.  Processing natural language software requirement specifications , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[10]  Stefania Gnesi,et al.  An Automatic Quality Evaluation for Natural Language Requirements , 2001 .

[11]  Vincenzo Gervasi,et al.  Processing natural language requirements , 1997, Proceedings 12th IEEE International Conference Automated Software Engineering.

[12]  Colette Rolland,et al.  A Natural Language Approach for Requirements Engineering , 1992, CAiSE.

[13]  Joseph A. Goguen,et al.  Requirements engineering: social and technical issues , 1994 .