FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines

"We present FieSta, an approach based on Model-Driven Development ideas to create Software Lines (SPLs). In Model-Driven SPL approaches, the derivation of a product starts from a domain application model. This model is transformed through several stages reusing model transformation rules until...

Full description

Autores:
Arboleda Jiménez, Hugo Fernando
Tipo de recurso:
Doctoral thesis
Fecha de publicación:
2009
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/7759
Acceso en línea:
http://hdl.handle.net/1992/7759
Palabra clave:
Diseño de sistemas - Investigaciones
Desarrollo de programas para computador - Investigaciones
Ingeniería de software - Investigaciones
Ingeniería
Rights
openAccess
License
https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
id UNIANDES2_5910314160ca834bc2e0669e1ca78338
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/7759
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Royer, Jean-Claude3062a816-0a64-4031-a4ed-3496fe59e5a8500Casallas Gutiérrez, Rubbyvirtual::2898-1Arboleda Jiménez, Hugo Fernandobca38992-3e16-49e0-919d-161ab52ceebd5002018-09-27T16:37:54Z2018-09-27T16:37:54Z2009http://hdl.handle.net/1992/775910.57784/1992/7759u398150.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/"We present FieSta, an approach based on Model-Driven Development ideas to create Software Lines (SPLs). In Model-Driven SPL approaches, the derivation of a product starts from a domain application model. This model is transformed through several stages reusing model transformation rules until a product is obtained. Transformations rules are selected according to variants included in configurations created by product designers. Configurations include variants from variation points, which are relevant characteristics representing the variability of variability of a product line. FieSta (1) provides mechanisms to improvide the expression of variability of model-driven SPLs by allowing designers to create fine-grained configurations of products, and (2) integrates a product derivation process which uses decision models and Aspect-Oriented Programming facilitating the reuse, adaptation and composition of model transformation rules ..."Doctor en IngenieríaDoctorado215 hojasapplication/pdfspaUniandesDoctorado en IngenieríaFacultad de Ingenieríainstname:Universidad de los Andesreponame:Repositorio Institucional SénecaFieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product linesTrabajo de grado - Doctoradoinfo:eu-repo/semantics/doctoralThesishttp://purl.org/coar/resource_type/c_db06http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TDDiseño de sistemas - InvestigacionesDesarrollo de programas para computador - InvestigacionesIngeniería de software - InvestigacionesIngenieríaPublicationhttps://scholar.google.es/citations?user=WVzxlbUAAAAJvirtual::2898-10000-0002-8857-3609virtual::2898-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000143049virtual::2898-12f1ccb4d-a3d1-4b1e-822e-643394f0803avirtual::2898-12f1ccb4d-a3d1-4b1e-822e-643394f0803avirtual::2898-1ORIGINALu398150.pdfapplication/pdf5383709https://repositorio.uniandes.edu.co/bitstreams/3e04f09a-3529-4408-b36d-6c3b1ca24c48/download609a8b2531731234aa30a60dc40453b7MD51THUMBNAILu398150.pdf.jpgu398150.pdf.jpgIM Thumbnailimage/jpeg8485https://repositorio.uniandes.edu.co/bitstreams/ee3d352d-99c5-4997-89f0-3bbf172c90d1/download3e26ed91a219004ad008a1228deebc22MD55TEXTu398150.pdf.txtu398150.pdf.txtExtracted texttext/plain311709https://repositorio.uniandes.edu.co/bitstreams/65ba16be-bfa7-46db-9682-5a189c586161/download5a88473caf8d6bb5008f929a0ee49596MD541992/7759oai:repositorio.uniandes.edu.co:1992/77592024-08-26 15:18:37.373https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co
dc.title.es_CO.fl_str_mv FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
title FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
spellingShingle FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
Diseño de sistemas - Investigaciones
Desarrollo de programas para computador - Investigaciones
Ingeniería de software - Investigaciones
Ingeniería
title_short FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
title_full FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
title_fullStr FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
title_full_unstemmed FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
title_sort FieSta - an approach for fine-grained scope definition, configuration and derivation of model-driven software product lines
dc.creator.fl_str_mv Arboleda Jiménez, Hugo Fernando
dc.contributor.advisor.none.fl_str_mv Royer, Jean-Claude
Casallas Gutiérrez, Rubby
dc.contributor.author.none.fl_str_mv Arboleda Jiménez, Hugo Fernando
dc.subject.keyword.es_CO.fl_str_mv Diseño de sistemas - Investigaciones
Desarrollo de programas para computador - Investigaciones
Ingeniería de software - Investigaciones
topic Diseño de sistemas - Investigaciones
Desarrollo de programas para computador - Investigaciones
Ingeniería de software - Investigaciones
Ingeniería
dc.subject.themes.none.fl_str_mv Ingeniería
description "We present FieSta, an approach based on Model-Driven Development ideas to create Software Lines (SPLs). In Model-Driven SPL approaches, the derivation of a product starts from a domain application model. This model is transformed through several stages reusing model transformation rules until a product is obtained. Transformations rules are selected according to variants included in configurations created by product designers. Configurations include variants from variation points, which are relevant characteristics representing the variability of variability of a product line. FieSta (1) provides mechanisms to improvide the expression of variability of model-driven SPLs by allowing designers to create fine-grained configurations of products, and (2) integrates a product derivation process which uses decision models and Aspect-Oriented Programming facilitating the reuse, adaptation and composition of model transformation rules ..."
publishDate 2009
dc.date.issued.none.fl_str_mv 2009
dc.date.accessioned.none.fl_str_mv 2018-09-27T16:37:54Z
dc.date.available.none.fl_str_mv 2018-09-27T16:37:54Z
dc.type.spa.fl_str_mv Trabajo de grado - Doctorado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/doctoralThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_db06
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TD
format http://purl.org/coar/resource_type/c_db06
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/7759
dc.identifier.doi.none.fl_str_mv 10.57784/1992/7759
dc.identifier.pdf.none.fl_str_mv u398150.pdf
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/7759
identifier_str_mv 10.57784/1992/7759
u398150.pdf
instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.es_CO.fl_str_mv spa
language spa
dc.rights.uri.*.fl_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.es_CO.fl_str_mv 215 hojas
dc.format.mimetype.es_CO.fl_str_mv application/pdf
dc.publisher.es_CO.fl_str_mv Uniandes
dc.publisher.program.es_CO.fl_str_mv Doctorado en Ingeniería
dc.publisher.faculty.es_CO.fl_str_mv Facultad de Ingeniería
dc.source.es_CO.fl_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
instname_str Universidad de los Andes
institution Universidad de los Andes
reponame_str Repositorio Institucional Séneca
collection Repositorio Institucional Séneca
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/3e04f09a-3529-4408-b36d-6c3b1ca24c48/download
https://repositorio.uniandes.edu.co/bitstreams/ee3d352d-99c5-4997-89f0-3bbf172c90d1/download
https://repositorio.uniandes.edu.co/bitstreams/65ba16be-bfa7-46db-9682-5a189c586161/download
bitstream.checksum.fl_str_mv 609a8b2531731234aa30a60dc40453b7
3e26ed91a219004ad008a1228deebc22
5a88473caf8d6bb5008f929a0ee49596
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133839760261120