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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Rashid, A. (2004). Persistent Aspects. In: Aspect-Oriented Database Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05851-0_5
Download citation
DOI: https://doi.org/10.1007/978-3-662-05851-0_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05669-7
Online ISBN: 978-3-662-05851-0
eBook Packages: Springer Book Archive