An approach for crosscutting concern identification at requirements level using NLP

Syd Ali, B and Kasirun, Z 2011, 'An approach for crosscutting concern identification at requirements level using NLP', International Journal of the Physical Sciences, vol. 6, no. 11, pp. 2718-2730.


Document type: Journal Article
Collection: Journal Articles

Title An approach for crosscutting concern identification at requirements level using NLP
Author(s) Syd Ali, B
Kasirun, Z
Year 2011
Journal name International Journal of the Physical Sciences
Volume number 6
Issue number 11
Start page 2718
End page 2730
Total pages 13
Publisher Academic Journals
Abstract Poor requirements analysis process results in incomplete software applications. Some requirements appear as scattered and tangled concerns within requirements document. Hence it is difficult to identify such requirements. A number of research approaches such as Theme/Doc, early aspects identification, information retrieval and aspects identification using UML have been developed to identify crosscutting concern at the requirements level. Nevertheless, these approaches are only supported by semi-automated tools whereby human intervention is required to achieve the desired results. This research focuses on developing a tool to automatically identify crosscutting concern at the requirements level. A model based on Theme/Doc and early aspects identification approaches is formulated as the basis of this tool, 3CI. 3CI adopts natural language processing (NLP) techniques such as verb frequency analysis, part-of-speech tagging and dominant verb analysis. The tool usability, efficiency and scalability are evaluated by comparing the performance of a requirements engineer conducting similar task manually. Our evaluation on 3CI demonstrates 75% of accuracy.
Subject Satellite, Space Vehicle and Missile Design and Testing
Aircraft Performance and Flight Control Systems
Avionics
Keyword(s) aspects-oriented requirements engineering
3CI
crosscutting concerns
dominant verb analysis
Copyright notice © 2011 Academic Journals
ISSN 1992-1950
Versions
Version Filter Type
Citation counts: Scopus Citation Count Cited 0 times in Scopus Article
Access Statistics: 6 Abstract Views  -  Detailed Statistics
Created: Mon, 29 Apr 2019, 13:04:00 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us