University of Sioux Falls
Functional aspects, known as cross-cutting concerns in software engineering, embody the extension of a conceptual schema by functionality which is beyond the intrinsic business logic. The support of functional aspects in a modularized way is the purpose of aspect-oriented data management. The present paper gives a review of this paradigm and describes the experiences of accessing the corresponding relational reference model through pure SQL. This includes an application example, the definition of a benchmark testbed with a practice-oriented workload and some key performance indicators.