Crosscutting Concern Identification at Requirements Level
Ali, Busyairah Syd, and Zarinah Mohd Kasirun , (2008) Crosscutting Concern Identification at Requirements Level. Malaysian Journal of Computer Science, 21 (2). pp. 78-87. ISSN 0127-9084 Official URL: http://ejum.fsktm.um.edu.my/ArticleInformation.aspx?ArticleID=671 AffiliationsUniversity of Malaya. Faculty of Computer Science & Information Technology University of Malaya. Faculty of Computer Science & Information Technology AbstractAn unresolved problem faced by software developers is the failure to identify and modularize certain artefacts that compose the software. It is difficult to modularize these artefacts because they are dispersed among other artefacts in the software properties. Aspects Oriented Requirements Engineering is showing encouraging results in improving identification, modularization and composition of crosscutting concerns. Identifying and documenting crosscutting concerns at the requirements-level is crucial. It avoids coupling between requirements, improves traceability among requirements, eases function modularization, reduces software complexity, enhances the correctness of the software design and most importantly it saves the cost. Although the research area is still in its infancy, several techniques for crosscutting concern identification have already been developed. However, all of the techniques reviewed are based on semi-automated way whereby human intervention is required to achieve the desired results. Therefore, in this paper, a fully automated technique based on Natural Language Processing (NLP) is proposed to identify crosscutting concern at the requirements level. | Item Type: | Journal |
|---|
| Additional Information: | Sincere thanks to the University of Malaya for sponsoring this research via the fundamental research fund (Account
No.: FP067/2007A). |
|---|
| Keywords: | Requirements Engineering, Aspect-oriented Requirements Engineering, Crosscutting Concern, Crosscutting Identification |
|---|
| Subjects: | Q Science, Computer Science |
|---|
| ID Code: | 5021 |
|---|
Repository Staff Only: item control page
|