Object-Relational Mapping Revisited - A Quantitative Study on the Impact of Database Technology on O/R Mapping Strategies

  title={Object-Relational Mapping Revisited - A Quantitative Study on the Impact of Database Technology on O/R Mapping Strategies},
  author={M. Lorenz and J. Rudolph and Guenter Hesse and M. Uflacker and H. Plattner},
Object-oriented applications often achieve persistence by using relational database systems. In such setup, objectrelational mapping is used to link objects to tables. Due to fundamental differences between object-orientation and relational algebra, the definition of a mapping is a considerably difficult task. Today, there are only informal guidelines that support engineers in choosing the best mapping strategy. However, guidelines do not provide a quantification of actual impact and trade-off… Expand
6 Citations
Improved Presentation and Facade Layer Operations for Software Engineering Projects
How Fast Can We Insert? An Empirical Performance Evaluation of Apache Kafka
  • PDF
How Fast Can We Insert? A Performance Study of Apache Kafka
  • 2
Quantitative Impact Evaluation of an Abstraction Layer for Data Stream Processing Systems
Web-based services to support the vocational education and training apprenticeship


Model driven generation and testing of object-relational mappings
  • 34
  • PDF
Managing Inheritance Hierarchies in Object/Relational Mapping Tools
  • 26
  • PDF
The BUCKY object-relational benchmark
  • 84
  • Highly Influential
  • PDF
Of Objects and Databases: A Decade of Turmoil
  • 104
  • PDF
Complex objects for relational databases
  • 30
Bridging the Object-Relational Divide
  • 27
Patterns of Enterprise Application Architecture
  • 1,986
  • Highly Influential
  • PDF
"One size fits all": an idea whose time has come and gone
  • 51
  • PDF
Column-stores vs. row-stores: how different are they really?
  • 497
  • PDF