Persistent Aspects

  • Awais Rashid
Chapter

Abstract

This chapter focuses on how database systems can support aspect-oriented development by providing effective means for aspect storage, retrieval and manipulation. Section 5.1 motivates the need for aspect persistence. Section 5.2 discusses the design and implementation of persistent aspect stores based on object-oriented and relational databases. Section 5.3 addresses the issue of aspect composition in a persistent environment. Two composition mechanisms are discussed: one employs the weavers available for existing aspect languages while the other is based on building the weaving functionality into the database management system. Some existing applications making use of persistent aspects are discussed in Sect. 5.4 before concluding the discussion in Sect. 5.5.

Keywords

Product Line Nism 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Awais Rashid
    • 1
  1. 1.Computing DepartmentLancaster UniversityLancasterUK

Personalised recommendations