VGU RESEARCH REPOSITORY
Please use this identifier to cite or link to this item:
https://epub.vgu.edu.vn/handle/dlibvgu/96| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Hoang Nguyen Phuoc Bao | en_US |
| dc.contributor.author | Manuel Garcia Clavel | en_US |
| dc.date.accessioned | 2020-03-12T16:55:01Z | - |
| dc.date.available | 2020-03-12T16:55:01Z | - |
| dc.date.issued | 2019 | - |
| dc.identifier.uri | http://epub.vgu.edu.vn/handle/dlibvgu/96 | - |
| dc.description.abstract | The Object Constraint Language (OCL) is a textual, declarative language typically used as part of the UML standard for specifying constraints and queries on models. Several attempts have been proposed in the past for translating OCL expressions into SQL queries in the context of Model Driven Engineering (MDE). To cope with OCL expressions that include iterators, previous attempts resorted to imperative features (loops, cursors) of SQL, with the consequent loss of efficiency. In this paper, we define (and implement) a novel mapping from OCL to SQL that covers (possibly nested) iterators, without resorting to imperative, non-declarative features of SQL. We show with a preliminary benchmark that our mapping generates SQL queries that can be efficiently executed on mid- and large-size SQL databases. 185-203 | en_US |
| dc.language.iso | en | en_US |
| dc.publisher | Springer | en_US |
| dc.relation.ispartofseries | Lecture Notes in Computer Science;Vol.118143 | - |
| dc.subject | OCL | en_US |
| dc.subject | SQL | en_US |
| dc.subject | Model-driven engineering | en_US |
| dc.subject | Code-generation | en_US |
| dc.title | OCL2PSQL: An OCL-to-SQL code-generator for model-driven engineering | en_US |
| dc.type | Learning Object | en_US |
| dc.type | Image | en_US |
| dc.type | Image, 3-D | en_US |
| dc.type | Map | en_US |
| dc.type | Musical Score | en_US |
| dc.type | Plan or blueprint | en_US |
| dc.identifier.doi | 10.1007/978-3-030-35653-8_1 | - |
| dc.relation.journaltype | Scopus (Q2) | en_US |
| item.grantfulltext | none | - |
| item.fulltext | No Fulltext | - |
| item.languageiso639-1 | other | - |
| Appears in Collections: | ARTICLE/BOOK PUBLICATION | |
Items are protected by © Copyright of Vietnamese - German University Library