Concern Space Modeling Schema(COSMOS) as an Aspect Oriented Requirement Engineering (AORE)

Aws , Magabeh (2007) Concern Space Modeling Schema(COSMOS) as an Aspect Oriented Requirement Engineering (AORE). Masters thesis, University of Malaya.

[img] PDF

Download (334kB)
[img] PDF
full thesis 26-6-2008 V100.pdf

Download (2MB)
[img] PDF
Appendex A.pdf

Download (96kB)


Requirement elicitation and modeling become the most important sub-phase in requirement engineering processes. However, there is some ambiguity faced while we are trying to analyze the requirement using the traditional techniques. For that reason, this research investigates Concern Space Modeling Schema (COSMOS) as an Aspect Oriented Requirement Engineering (AORE) methodology to resolve this ambiguity in analyzing the requirement. Our objective of this study is to find out the concerns, complex behavior can not be captured by one function or object, from the earlier stage of software life cycles by applying multidimensional separation of concerns using COSMOS approach to avoid crosscutting between concerns. Our scope in this research to design a tool to convert COSMOS from manually documentation and stand alone system to multi-users and automated system by adding the ability of making discussions with regarding to other stakeholder’s opinions whom are distributed in different geographical areas and adding new features such as priority value for each and every concern, relationships and consistency checking constraint. As a result from applying COSMOS in automated way, we come up with more accurate avoidance of the crosscutting concerns and more flexibility of adding, deleting and updating concerns, relationships and even predicates according to the stakeholders point of views. As a recommendation and conclusion, this tool must be used after the requirements are elicited and documented.

Item Type: Thesis (Masters)
Subjects: Z Bibliography. Library Science. Information Resources > Z665 Library Science. Information Science
Date Deposited: 11 Jul 2013 01:02
Last Modified: 11 Jul 2013 01:02

Actions (login required)

View Item View Item