Towards a metrics suite for object-relational mappings

نویسنده

  • Stefan Holder
چکیده

Object-relational (O/R) middleware is frequently used in practice to bridge the semantic gap (the ‘impedance mismatch’) between object-oriented application systems and relational database management systems (RDBMSs). If O/R middleware is employed, the object model needs to be linked to the relational schema. Following the socalled forward engineering approach, the developer is faced with the challenge of choosing from a variety of mapping strategies for class associations and inheritance relationships. These mapping strategies have different impacts on the characteristics of application systems, such as their performance or maintainability. Quantifying these mapping impacts via metrics is considered beneficial in the context of O/R mapping tools since such metrics enable an automated and differentiated consideration of O/R mapping strategies. In this paper, the foundation of a metrics suite for object-relational mappings and an initial set of metrics are presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mapping Compiler to Bridge Applications and Databases Using a Relational Constraint Solver

Developing mixed object-relational (OR) mappings for object-oriented application models is a tedious, costly, intuitive, and error-prone manual process. The technical contribution of this paper is a substantially automated technique for exhaustive, formally precise synthesis of quality equivalence classes of such mappings. We employ a constraint-solving technique to generate candidate mappings,...

متن کامل

RODI: A Benchmark for Automatic Mapping Generation in Relational-to-Ontology Data Integration

A major challenge in information management today is the integration of huge amounts of data distributed across multiple data sources. A suggested approach to this problem is ontology-based data integration where legacy data systems are integrated via a common ontology that represents a unified global view over all data sources. However, data is often not natively born using these ontologies. I...

متن کامل

Impact Analysis of Relational Schema Changes on Native Language

We present a technique for analyzing the impact that relational schema changes have on applications that use object­relational mappings and native language queries. We present a meta model that identifies the data that needs to be obtained using static analysis from database, object­relational mapping and object­oriented application programs. We discuss a number of st...

متن کامل

Evaluation and Metrication of Object Oriented System

This paper presents some advances towards the quantitative evaluation of design attributes of object oriented software systems. We believe that these attributes can express the quality of internal structure, thus being strongly correlated with quality characteristics like analyzability, changeability, stability and testabilility, which are important to software developers and maintainers. In or...

متن کامل

UN CO RR EC TE D PR OO F 1 An Empirical Exploration of the Distributions of the 2 Chidamber and Kemerer Object - Oriented Metrics 3 Suite 4

The object-oriented metrics suite proposed by Chidamber and Kemerer (CK) is a measurement 18 approach towards improved object-oriented design and development practices. However, existing studies 19 evidence traces of collinearity between some of the metrics and low ranges of other metrics, two facts which 20 may endanger the validity of models based on the CK suite. As high correlation may be a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007