Aspect-oriented development from ground up and aspect-oriented model-driven architectures.
Published: 2006
Language: eng
Number of pages: 94
ISBN-13: 9780494210697
Description: In this thesis, we develop a set of principles to guide the development of software based on aspects from ground up. This is manifest in a set of principles collectively referred to as AODI - Aspect-oriented Design and Implementation. Furthermore, we develop a methodology to realize Model-driven Architecture. In particular, we focus on realizing model transformation at the implementation level. This is manifest in the APIC - the Aspect-oriented Programming interpreted Communication approach to address the challenges faced by the Model Driven Architecture in its transformation step. We quantitatively evaluate the AODI principles through comparing an object-oriented, aspect-unaware design and implementation with an implementation following our principles. We demonstrate the effectiveness of APIC on two real-world case studies developed according to MDA principles. Our evaluation demonstrates that both systems developed according to APIC fulfill all promises of the Model Driven Architecture process.
Notes: Source: Masters Abstracts International, Volume: 45-03, page: 1541.

Advisor: Hans-Arno Jacobsen.

Thesis (M.Sc.)--University of Toronto, 2006.

Electronic version licensed for access by U. of T. users.

ROBARTS MICROTEXT copy on microfiche.