Mostrar el registro sencillo del ítem

Ponencia

dc.creatorMéndez Acuña, Davides
dc.creatorGalindo Duarte, José Ángeles
dc.creatorCombemale, Benoites
dc.creatorBlouin, Arnaudes
dc.creatorBaudry, Benoites
dc.creatorLe Guernic, Gurvanes
dc.date.accessioned2017-07-21T09:51:34Z
dc.date.available2017-07-21T09:51:34Z
dc.date.issued2016
dc.identifier.citationMéndez Acuña, D., Galindo Duarte, J.Á., Combemale, B., Blouin, A., Baudry, B. y Le Guernic, G. (2016). Reverse-Engineering Reusable Language Modules from Legacy Domain-Specific Languages. En ICSR 2016 : 15th International Conference on Software Reuse (368-383), Limassol, Cyprus: Springer.
dc.identifier.isbn978-3-319-35121-6es
dc.identifier.issn0302-9743es
dc.identifier.urihttp://hdl.handle.net/11441/62838
dc.description.abstractThe use of domain-specific languages (DSLs) has become a successful technique in the development of complex systems. Nevertheless, the construction of this type of languages is time-consuming and requires highly-specialized knowledge and skills. An emerging practice to facilitate this task is to enable reuse through the definition of lan-guage modules which can be later put together to build up new DSLs. Still, the identification and definition of language modules are complex and errorprone activities, thus hindering the reuse exploitation when developing DSLs. In this paper, we propose a computer-aided approach to (i) identify potential reuse in a set of legacy DSLs; and (ii) capitalize such potential reuse by extracting a set of reusable language modules with well defined interfaces that facilitate their assembly. We validate our approach by using realistic DSLs coming out from industrial case studies and obtained from public GitHub repositories.es
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherSpringeres
dc.relation.ispartofICSR 2016 : 15th International Conference on Software Reuse (2016), p 368-383
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleReverse-Engineering Reusable Language Modules from Legacy Domain-Specific Languageses
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/submittedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007/978-3-319-35122-3_24es
dc.identifier.doi10.1007/978-3-319-35122-3_24es
idus.format.extent16es
dc.publication.initialPage368es
dc.publication.endPage383es
dc.eventtitleICSR 2016 : 15th International Conference on Software Reusees
dc.eventinstitutionLimassol, Cypruses
dc.relation.publicationplaceBerlines

FicherosTamañoFormatoVerDescripción
Reverse-Engineering.pdf1.947MbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

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