Login | Register

A platform-independent aspect-oriented model and patterns to support model transformations

Title:

A platform-independent aspect-oriented model and patterns to support model transformations

Moghaddam, Zohreh Sharafi Tafreshi (2010) A platform-independent aspect-oriented model and patterns to support model transformations. Masters thesis, Concordia University.

[img]
Preview
Text (application/pdf)
MR71052.pdf - Accepted Version
3MB

Abstract

Model Driven Architecture (MDA) separates application logic from specific implementation technology to improve the reusability, portability and maintainability of the software system. However, current software system also needs to deal with other important concerns that are called crosscutting concerns that explicitly addressed by Aspect-oriented Programming (AOP). In this dissertation, we propose a model-driven approach to assess the benefits of AOP for MDA in order to provide increased modularity and to support related quality attributes. Even though research has been conducted toward modeling crosscutting concerns, these approaches found to be either language dependent or provide no support for aspectual behavior. This work has two contributions. First, we complement current works by proposing a language-independent extension to the UML metamodel to explicitly capture crosscutting concerns. The second contribution is to provide well-defined and automated model transformations to work with different models at various levels of abstraction and preserve their consistency.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Moghaddam, Zohreh Sharafi Tafreshi
Pagination:xi, 112 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M.A. Sc.
Program:Computer Science and Software Engineering
Date:2010
Thesis Supervisor(s):Constantinides, C
ID Code:979361
Deposited By: Concordia University Library
Deposited On:09 Dec 2014 17:57
Last Modified:18 Jan 2018 17:49
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

Back to top Back to top