Model for conflict resolution in aspects within Aspect Oriented Requirement engineering
2008 (English)Independent thesis Advanced level (degree of Master (Two Years))
Student thesisAlternative title
Modell för konfliktlösning i aspekter inom Aspect Oriented Requirement engineering (Swedish)
Abstract [en]
Requirement engineering is the most important phase within the software development phases since it is used to extract requirements from the customers which are used by the next phases for designing and implementation of the system. Because of its importance, this thesis focuses on the term aspect oriented requirement engineering, which is the first phase in aspect oriented software development used for the identification and representation of requirements gathered in the form of concerns. Besides the overall explanation of aspect oriented requirement engineering phase, detail attention is given to a specific activity within AORE phase called conflict resolution. Several techniques proposed for conflict resolution between aspects is discussed along with an attempt to give a new idea in the form of an extension of the already proposed model for conflict resolution. The need for extension to the already proposed model is justified by the use of a case study which is applied on both the models i.e. on the original model and on the extended model to compare the results.
Abstract [sv]
Krav engineering är den viktigaste fasen inom mjukvaruutveckling faser eftersom det är användas för utvinning av krav från kunder som används av de följande faserna för utformning och genomförandet av systemet. På grund av dess betydelse, denna avhandling fokuserar på sikt aspekt orienterade krav på teknik, som är den första fasen i aspekt Orienten mjukvaran utveckling används för identifiering och representation krav som samlats in i form av oro. Förutom det övergripande förklaring av aspekt oriented Kravet tekniska fasen, detalj uppmärksamhet ges till en specifik verksamhet inom AORE fasen kallas konfliktlösning. Flera metoder som föreslås för konfliktlösning mellan aspekter diskuteras tillsammans med ett försök att ge en ny idé i form av en utvidgning av redan föreslagna modellen för konflikt resolution. Behovet av förlängning av redan föreslagna modellen är motiverad av att använda en fallstudie som appliceras på båda modellerna dvs i den ursprungliga modellen och om den utvidgade modell för att jämföra resultat.
Place, publisher, year, edition, pages
2008. , p. 65
Keywords [en]
Aspect oriented requirement engineering (AORE), conflict resolution, concerns and priority comparison.
National Category
Business Administration Probability Theory and Statistics Software Engineering
Identifiers
URN: urn:nbn:se:bth-5292Local ID: oai:bth.se:arkivex473FE6269F651935C1257478004CB702OAI: oai:DiVA.org:bth-5292DiVA, id: diva2:832665
Uppsok
Physics, Chemistry, Mathematics
Supervisors
Note
faysal_hameed@hotmail.com, ijazbutt1@hotmail.com
2015-04-222008-06-302018-01-11Bibliographically approved