An approach for crosscutting concern identification at requirements level using NLP

Ali, B.S. and Kasirun, Zarinah Mohd (2011) An approach for crosscutting concern identification at requirements level using NLP. International Journal of the Physical Sciences, 6 (11). pp. 2718-2730. ISSN 1992-1950,

[img]
Preview
PDF
an_approach_for_crosscutting_concern_identification_at_requirements_level_using_NLP.pdf

Download (1MB)
Official URL: http://www.academicjournals.org/ijps/PDF/pdf2011/4...

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 semiautomated 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.

Item Type: Article
Funders: UNSPECIFIED
Uncontrolled Keywords: Aspects-oriented requirements engineering, 3CI, crosscutting concern, dominant verb analysis.
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Computer Science & Information Technology > Department of Software Engineering
Depositing User: Miss Nur Jannatul Adnin Ahmad Shafawi
Date Deposited: 18 Mar 2013 02:01
Last Modified: 20 Mar 2019 08:29
URI: http://eprints.um.edu.my/id/eprint/5087

Actions (login required)

View Item View Item