DocumentCode
530399
Title
Supporting functional aspects in relational databases
Author
Liebisch, Matthias
Author_Institution
Database & Inf. Syst. Group, Friedrich-Schiller-Univ. Jena, Jena, Germany
Volume
1
fYear
2010
fDate
3-5 Oct. 2010
Abstract
Fundamental concepts of information technology involve modularisation and encapsulation to handle inherent complexity and achieve some worthwhile system qualities, for example extensibility. This also applies to relational database systems, which have been playing a central role for the storage of application data for thirty years. However, some crosscutting concerns, for example the need to support internationalisation, interfere the process of modelling business objects and requirements as encapsulated logical units. This paper presents an approach to support cross-cutting concerns, also designated as functional aspects, in relational database systems. Thereby the concept pursues the intention to ensure important characteristics derived from the paradigm of aspect-oriented data management, particularly orthogonality and locality for functional aspects. Besides a relational data model, which is illustrated with a practical example, a XML structure for description of functional aspects is shown.
Keywords
data models; relational databases; XML structure; aspect-oriented data management; business objects; crosscutting concerns; encapsulated logical units; encapsulation; functional aspects; information technology; modularisation; relational data model; relational database systems; Business; Data models; Object oriented modeling; Relational databases; Software; XML; aspect-oriented data management; functional aspects; integration of functional aspects; meta-data definition for functional aspects; relational reference model;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Technology and Engineering (ICSTE), 2010 2nd International Conference on
Conference_Location
San Juan, PR
Print_ISBN
978-1-4244-8667-0
Electronic_ISBN
978-1-4244-8666-3
Type
conf
DOI
10.1109/ICSTE.2010.5608838
Filename
5608838
Link To Document