Mostra el registre d'ítem simple
Query containment in entity SQL
dc.contributor.author | Rull Fort, Guillem |
dc.contributor.author | Bernstein, Philip A. |
dc.contributor.author | Garcia dos Santos, Ivo |
dc.contributor.author | Katsis, Yannis |
dc.contributor.author | Melnik, Sergey |
dc.contributor.author | Teniente López, Ernest |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació |
dc.date.accessioned | 2013-10-03T08:43:41Z |
dc.date.created | 2013 |
dc.date.issued | 2013 |
dc.identifier.citation | Rull, G. [et al.]. Query containment in entity SQL. A: ACM SIGMOD Conference. "Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data". 2013, p. 1169-1172. |
dc.identifier.isbn | 978-1-4503-2037-5 |
dc.identifier.uri | http://hdl.handle.net/2117/20268 |
dc.description.abstract | We describe a software architecture we have developed for a constructive containment checker of Entity SQL queries defined over extended ER schemas expressed in Microsoft's Entity Data Model. Our application of interest is compilation of object-to-relational mappings for Microsoft's ADO.NET Entity Framework, which has been shipping since 2007. The supported language includes several features which have been individually addressed in the past but, to the best of our knowledge, they have not been addressed all at once before. Moreover, when embarking on an implementation, we found no guidance in the literature on how to modularize the software or apply published algorithms to a commercially-supported language. This paper reports on our experience in addressing these real-world challenges. |
dc.format.extent | 4 p. |
dc.language.iso | eng |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Enginyeria del software |
dc.subject.lcsh | Query processing |
dc.subject.other | Models Database systems |
dc.title | Query containment in entity SQL |
dc.type | Conference lecture |
dc.subject.lemac | Programari -- Enginyeria |
dc.contributor.group | Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació |
dc.identifier.doi | 10.1145/2463676.2463711 |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | http://dl.acm.org/citation.cfm?doid=2463676.2463711 |
dc.rights.access | Restricted access - publisher's policy |
local.identifier.drac | 12776277 |
dc.description.version | Postprint (published version) |
dc.date.lift | 10000-01-01 |
local.citation.author | Rull, G.; Bernstein, P.A.; Garcia dos Santos, I.; Katsis, Y.; Melnik, S.; Teniente, E. |
local.citation.contributor | ACM SIGMOD Conference |
local.citation.publicationName | Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data |
local.citation.startingPage | 1169 |
local.citation.endingPage | 1172 |