Login | Register

Towards an aspect-oriented software development model with quality measurements

Title:

Towards an aspect-oriented software development model with quality measurements

Kassab, Mohamad (2006) Towards an aspect-oriented software development model with quality measurements. Masters thesis, Concordia University.

[thumbnail of MR14325.pdf]
Preview
Text (application/pdf)
MR14325.pdf - Accepted Version
3MB

Abstract

An effective software development approach must harmonize the need to build the functional behavior of a system with the need to clearly model the associated nonfunctional requirements that affect parts of the system or the system as a whole. Aspect-Oriented Software Development (AOSD) aims at providing a systematic support for the identification, separation, representation (through proper modeling and documentation), and composition of crosscutting requirements (both functional and nonfunctional) as well as mechanisms that can make them traceable throughout the software development. In this work, we discuss a sequence of systematic activities towards an early consideration of specifying and separating crosscutting requirements. This approach would make it possible to identify and resolve conflicts between the crosscutting requirements earlier in the development cycle and to promote traceability of broadly scoped requirements throughout system development, maintenance and evolution. In addition, we propose sets of quality measurements to be associated with the AOSD activities in order to assist stakeholders with quantitative evidences on the quality of the modeling decisions throughout the development process, and of the final product.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Kassab, Mohamad
Pagination:ix, 97 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Date:2006
Thesis Supervisor(s):Ormandjieva, Olga
Identification Number:LE 3 C66C67M 2006 K37
ID Code:8855
Deposited By: Concordia University Library
Deposited On:18 Aug 2011 18:37
Last Modified:13 Jul 2020 20:05
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top