Mostrar el registro sencillo del ítem

Artículo

dc.creatorMéndez Acuña, Davides
dc.creatorGalindo Duarte, José Ángeles
dc.creatorDegueule, Thomases
dc.creatorCombemale, Benoites
dc.creatorBaudry, Benoites
dc.date.accessioned2017-07-20T09:55:18Z
dc.date.available2017-07-20T09:55:18Z
dc.date.issued2016
dc.identifier.citationMéndez Acuña, D., Galindo Duarte, J.Á., Degueule, T., Combemale, B. y Baudry, B. (2016). Leveraging Software Product Lines Engineering in the development of external DSLs: A systematic literature review. Computer Languages, Systems and Structures, 46 (November 2016), 206-235.
dc.identifier.issn1477-8424es
dc.identifier.urihttp://hdl.handle.net/11441/62769
dc.description.abstractThe use of domain-specific languages (DSLs) has become a successful technique in the development of complex systems. Consequently, nowadays we can find a large variety of DSLs for diverse purposes. However, not all these DSLs are completely different; many of them share certain commonalities coming from similar modeling patterns – such as state machines or petri nets – used for several purposes. In this scenario, the challenge for language designers is to take advantage of the commonalities existing among similar DSLs by reusing, as much as possible, formerly defined language constructs. The objective is to leverage previous engineering efforts to minimize implementation from scratch. To this end, recent research in software language engineering proposes the use of product line engineering, thus introducing the notion of language product lines. Nowadays, there are several approaches that result useful in the construction of language product lines. In this article, we report on an effort for organizing the literature on language product line engineering. More precisely, we propose a definition for the life-cycle of language product lines, and we use it to analyze the capabilities of current approaches. In addition, we provide a mapping between each approach and the technological space it supports.es
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherElsevieres
dc.relation.ispartofComputer Languages, Systems and Structures, 46 (November 2016), 206-235.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectSoftware language engineeringes
dc.subjectDomain-specific languageses
dc.subjectVariability managementes
dc.subjectSoftware Product Lines Engineeringes
dc.titleLeveraging Software Product Lines Engineering in the development of external DSLs: A systematic literature reviewes
dc.typeinfo:eu-repo/semantics/articlees
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.publisherversionhttp://www.sciencedirect.com/science/article/pii/S1477842416300768?via%3Dihubes
dc.identifier.doi10.1016/j.cl.2016.09.004es
idus.format.extent30es
dc.journaltitleComputer Languages, Systems and Structureses
dc.publication.volumen46es
dc.publication.issueNovember 2016es
dc.publication.initialPage206es
dc.publication.endPage235es

FicherosTamañoFormatoVerDescripción
Leveraging Software.pdf5.447MbIcon   [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