Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Relational Database Support for Aspect-Oriented Programming
| |
|
Relational Database Support for Aspect-Oriented Programming
Awais Rashid7 and Neil Loughran7 
| (7) |
Computing Department, Lancaster University, LA1 4YR Lancaster, UK |
Abstract
Code repositories play a central role in the reuse and mining of existing assets when engineering large, complex software
systems. It is, therefore, essential that database support be extended to new programming paradigms as and when they emerge.
This paper proposes an approach to support the storage, reuse and mining of aspects - constructs used in Aspect- Oriented Programming (AOP) to separate crosscutting concerns - in AspectJ (an aspect language
for Java) using a relational database. The approach is based on mapping an aspect’s anatomy to the relational model hence
allowing finegrained queries to be composed. This results in greater flexibility during search and retrieval in contrast with
most existing code repositories which store the code as BLObs complemented by meta-data about the code.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|