Registro sencillo

dc.rights.licenseAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.contributor.authorSagardui, Goiuria
dc.contributor.otherde Carlos, Xabier
dc.contributor.otherTrujillo, Salvador
dc.date.accessioned2022-10-31T10:16:25Z
dc.date.available2022-10-31T10:16:25Z
dc.date.issued2016
dc.identifier.isbn9789897581687en
dc.identifier.otherhttps://katalogoa.mondragon.edu/janium-bin/janium_login_opac.pl?find&ficha_no=120944en
dc.identifier.urihttps://hdl.handle.net/20.500.11984/5787
dc.description.abstractModel-based software development promises improvements in terms of quality and cost by raising the abstraction level of the development from code to models, but also requires mature techniques and tools. Although Eclipse Modelling Framework (EMF) introduces a default persistence mechanism for models, namely XMI, its usage is often limited as model size increases. To overcome this limitation, during the last years alternative persistence mechanisms have been proposed in order to store models in RDBMS and NoSQL databases. Under this new paradigm, model operations can be performed at model-level and persistence-level, e.g., mapping EOL model operations into SQL statements. In this paper, we extend our framework (called MQT) to support CRUD (Create, Read, Update and Delete) operations from model- (EOL) to persistence-level (SQL), using a streaming execution of queries at run-time. Through comparable evaluation metrics, we evaluate the performance and memory footprint of the framework usi ng the GraBaTs scenario.en
dc.language.isoengen
dc.publisherSCITEPRESSen
dc.rights© 2016 SCITEPRESSen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectModel Driven Developmenten
dc.subjectPersistenceen
dc.subjectModel Queriesen
dc.subjectModel Operationsen
dc.subjectDatabaseen
dc.titleSupporting CRUD Model Operations from EOL to SQLen
dcterms.accessRightshttp://purl.org/coar/access_right/c_abf2en
dcterms.sourceProceedings of the 4th International Conference on Model-Driven Engineering and Software Developmenten
local.contributor.groupIngeniería del software y sistemases
local.description.peerreviewedtrueen
local.description.publicationfirstpage153en
local.description.publicationlastpage160en
local.identifier.doihttp://doi.org/10.5220/0005644401530160en
local.contributor.otherinstitutionhttps://ror.org/03hp1m080es
local.source.detailsFebruary 19-21, 2016, in Rome, Italy. Pp. 153-160en
oaire.format.mimetypeapplication/pdf
oaire.file$DSPACE\assetstore
oaire.resourceTypehttp://purl.org/coar/resource_type/c_c94fen
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85en


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(es)

Registro sencillo

Attribution-NonCommercial-NoDerivatives 4.0 International
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 International