Metaprogramming for Relational Databases

0
46

Authors: Christian Weber, Jernej Kovse, Theo Härder

Tags: 2004, conceptual modeling

For systems that share enough structural and functional commonalities, reuse in schema development and data manipulation can be achieved by defining problem-oriented languages. Such languages are often called domainspecific, because they introduce powerful abstractions meaningful only within the domain of observed systems. In order to use domain-specific languages for database applications, a mapping to SQL is required. In this paper, we deal with metaprogramming concepts required for easy definition of such mappings. Using an example domain-specific language, we provide an evaluation of mapping performance.

Read the full paper here: https://link.springer.com/chapter/10.1007/978-3-540-30464-7_49