September/October 2019 issue of acmqueue The September/October 2019 issue of acmqueue is out now

Subscribers and ACM Professional members login here

Object-Relational Mapping

  Download PDF version of this article PDF

Error 526 Ray ID: 540c30ff095721ba • 2019-12-06 06:26:59 UTC

Invalid SSL certificate








What happened?

The origin web server does not have a valid SSL certificate.

What can I do?

If you're a visitor of this website:

Please try again in a few minutes.

If you're the owner of this website:

The SSL certificate presented by the server did not pass validation. This could indicate an expired SSL certificate or a certificate that does not include the requested domain name. Please contact your hosting provider to ensure that an up-to-date and valid SSL certificate issued by a Certificate Authority is configured for this domain name on the origin server. Additional troubleshooting information here.


Originally published in Queue vol. 9, no. 7
see this item in the ACM Digital Library



Craig Russell - Bridging the Object-Relational Divide
ORM technologies can simplify data access, but be aware of the challenges that come with introducing this new layer of abstraction.


(newest first)

Thanigainathan | Wed, 29 May 2013 12:05:28 UTC

Very nice article. Very practical thoughts on linq provider development.

Hugh Moran | Tue, 17 Apr 2012 19:35:38 UTC

Very good article indeed, its helpful to see a nots & bolts critique of the whole provider subject. I will be creating an initial provider in the coming months for an in-memory datastore - I scratched the surface of this a few years ago and agree, there is a lot more to this than meets the eye - and I have worked on compilers too (PL/I in fact).



Darrell Thurmond | Sun, 23 Oct 2011 01:46:13 UTC

I want to thank you for writing this article; I have been looking for something like it for a while now. I'm the Creator a InKnowWorks and I have been working on a LINQ-based OWL/RDF DSL and language processing sub-systems for our Ontology (triple-store) database. Your article has inspired me to develop a series of writings that I think will help others to develop high-quality and hi-performance functional language processing.

Thanks again!

Darrell R. Thurmond

Leave this field empty

Post a Comment:

© 2019 ACM, Inc. All Rights Reserved.