An ontology of agile aspect oriented software development

Loading...
Thumbnail Image
Date
2011
DOI
Open Access Location
Journal Title
Journal ISSN
Volume Title
Publisher
Massey University
Rights
Abstract
Both agile methods and aspect oriented programming (AOP) have emerged in recent years as new paradigms in software development. Both promise to free the process of building software systems from some of the constraints of more traditional approaches. As a software engineering approach on the one hand, and a software development tool on the other, there is the potential for them to be used in conjunction. However, thus far, there has been little interplay between the two. Nevertheless, there is some evidence that there may be untapped synergies that may be exploited, if the appropriate approach is taken to integrating AOP with agile methods. This paper takes an ontological approach to supporting this integration, proposing ontology enabled development based on an analysis of existing ontologies of aspect oriented programming, a proposed ontology of agile methods, and a derived ontology of agile aspect oriented development.
Description
Keywords
Aspect oriented programming (AOP), Agile software development, Ontology (Computer science)
Citation
Parsons, D. (2011), An ontology of agile aspect oriented software development, Research Letters in the Information and Mathematical Sciences, 15, 1-11