Key activities for product derivation in software product lines
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFBA |
Texto Completo: | http://repositorio.ufba.br/ri/handle/ri/14802 |
Resumo: | Texto completo: acesso restrito. p. 285–300 |
id |
UFBA-2_043c518a14f2bc5ed63811705907a6da |
---|---|
oai_identifier_str |
oai:repositorio.ufba.br:ri/14802 |
network_acronym_str |
UFBA-2 |
network_name_str |
Repositório Institucional da UFBA |
repository_id_str |
1932 |
spelling |
O’Leary, PádraigRabiser, RickRichardson, ItaO’Leary, PádraigRabiser, RickRichardson, Ita2014-04-08T14:26:17Z20110164-1212http://repositorio.ufba.br/ri/handle/ri/14802v. 84, n. 2Texto completo: acesso restrito. p. 285–300More and more organizations adopt software product lines to leverage extensive reuse and deliver a multitude of benefits such as increased quality and productivity and a decrease in cost and time-to-market of their software development. When compared to the vast amount of research on developing product lines, relatively little work has been dedicated to the actual use of product lines to derive individual products, i.e., the process of product derivation. Existing approaches to product derivation have been developed independently for different aims and purposes. While the definition of a general approach applicable to every domain may not be possible, it would be interesting for researchers and practitioners to know which activities are common in existing approaches, i.e., what are the key activities in product derivation. In this paper we report on how we compared two product derivation approaches developed by the authors in two different, independent research projects. Both approaches independently sought to identify product derivation activities, one through a process reference model and the other through a tool-supported derivation approach. Both approaches have been developed and validated in research industry collaborations with different companies. Through the comparison of the approaches we identify key product derivation activities. We illustrate the activities’ importance with examples from industry collaborations. To further validate the activities, we analyze three existing product derivation approaches for their support for these activities. The validation provides evidence that the identified activities are relevant to product derivation and we thus conclude that they should be considered (e.g., as a checklist) when developing or evaluating a product derivation approach.Submitted by Edileide Reis (leyde-landy@hotmail.com) on 2014-04-08T14:26:17Z No. of bitstreams: 1 Pádraig O’Learyb.pdf: 1091752 bytes, checksum: f9eaf93720b8fe89442ff0fefdd02305 (MD5)Made available in DSpace on 2014-04-08T14:26:17Z (GMT). No. of bitstreams: 1 Pádraig O’Learyb.pdf: 1091752 bytes, checksum: f9eaf93720b8fe89442ff0fefdd02305 (MD5) Previous issue date: 2011http://dx.doi.org.ez10.periodicos.capes.gov.br/10.1016/j.jss.2010.09.042reponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBASoftware product linesProduct derivationProcessKey activities for product derivation in software product linesournal of Systems and Softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article10000-01-01info:eu-repo/semantics/openAccessengORIGINALPádraig O’Learyb.pdfPádraig O’Learyb.pdfapplication/pdf1091752https://repositorio.ufba.br/bitstream/ri/14802/1/P%c3%a1draig%20O%e2%80%99Learyb.pdff9eaf93720b8fe89442ff0fefdd02305MD51LICENSElicense.txtlicense.txttext/plain1345https://repositorio.ufba.br/bitstream/ri/14802/2/license.txt0d4b811ef71182510d2015daa7c8a900MD52TEXTPádraig O’Learyb.pdf.txtPádraig O’Learyb.pdf.txtExtracted texttext/plain101031https://repositorio.ufba.br/bitstream/ri/14802/3/P%c3%a1draig%20O%e2%80%99Learyb.pdf.txt6f5f6605e85acae634deb38e4af0954aMD53ri/148022022-07-05 14:03:17.422oai:repositorio.ufba.br:ri/14802VGVybW8gZGUgTGljZW4/YSwgbj9vIGV4Y2x1c2l2bywgcGFyYSBvIGRlcD9zaXRvIG5vIFJlcG9zaXQ/cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZCQS4KCiBQZWxvIHByb2Nlc3NvIGRlIHN1Ym1pc3M/byBkZSBkb2N1bWVudG9zLCBvIGF1dG9yIG91IHNldSByZXByZXNlbnRhbnRlIGxlZ2FsLCBhbyBhY2VpdGFyIAplc3NlIHRlcm1vIGRlIGxpY2VuP2EsIGNvbmNlZGUgYW8gUmVwb3NpdD9yaW8gSW5zdGl0dWNpb25hbCBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkYSBCYWhpYSAKbyBkaXJlaXRvIGRlIG1hbnRlciB1bWEgYz9waWEgZW0gc2V1IHJlcG9zaXQ/cmlvIGNvbSBhIGZpbmFsaWRhZGUsIHByaW1laXJhLCBkZSBwcmVzZXJ2YT8/by4gCkVzc2VzIHRlcm1vcywgbj9vIGV4Y2x1c2l2b3MsIG1hbnQ/bSBvcyBkaXJlaXRvcyBkZSBhdXRvci9jb3B5cmlnaHQsIG1hcyBlbnRlbmRlIG8gZG9jdW1lbnRvIApjb21vIHBhcnRlIGRvIGFjZXJ2byBpbnRlbGVjdHVhbCBkZXNzYSBVbml2ZXJzaWRhZGUuCgogUGFyYSBvcyBkb2N1bWVudG9zIHB1YmxpY2Fkb3MgY29tIHJlcGFzc2UgZGUgZGlyZWl0b3MgZGUgZGlzdHJpYnVpPz9vLCBlc3NlIHRlcm1vIGRlIGxpY2VuP2EgCmVudGVuZGUgcXVlOgoKIE1hbnRlbmRvIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCByZXBhc3NhZG9zIGEgdGVyY2Vpcm9zLCBlbSBjYXNvIGRlIHB1YmxpY2E/P2VzLCBvIHJlcG9zaXQ/cmlvCnBvZGUgcmVzdHJpbmdpciBvIGFjZXNzbyBhbyB0ZXh0byBpbnRlZ3JhbCwgbWFzIGxpYmVyYSBhcyBpbmZvcm1hPz9lcyBzb2JyZSBvIGRvY3VtZW50bwooTWV0YWRhZG9zIGVzY3JpdGl2b3MpLgoKIERlc3RhIGZvcm1hLCBhdGVuZGVuZG8gYW9zIGFuc2Vpb3MgZGVzc2EgdW5pdmVyc2lkYWRlIGVtIG1hbnRlciBzdWEgcHJvZHU/P28gY2llbnQ/ZmljYSBjb20gCmFzIHJlc3RyaT8/ZXMgaW1wb3N0YXMgcGVsb3MgZWRpdG9yZXMgZGUgcGVyaT9kaWNvcy4KCiBQYXJhIGFzIHB1YmxpY2E/P2VzIHNlbSBpbmljaWF0aXZhcyBxdWUgc2VndWVtIGEgcG9sP3RpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVwP3NpdG9zIApjb21wdWxzP3Jpb3MgbmVzc2UgcmVwb3NpdD9yaW8gbWFudD9tIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBtYXMgbWFudD9tIGFjZXNzbyBpcnJlc3RyaXRvIAphbyBtZXRhZGFkb3MgZSB0ZXh0byBjb21wbGV0by4gQXNzaW0sIGEgYWNlaXRhPz9vIGRlc3NlIHRlcm1vIG4/byBuZWNlc3NpdGEgZGUgY29uc2VudGltZW50bwogcG9yIHBhcnRlIGRlIGF1dG9yZXMvZGV0ZW50b3JlcyBkb3MgZGlyZWl0b3MsIHBvciBlc3RhcmVtIGVtIGluaWNpYXRpdmFzIGRlIGFjZXNzbyBhYmVydG8uCg==Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-07-05T17:03:17Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false |
dc.title.pt_BR.fl_str_mv |
Key activities for product derivation in software product lines |
dc.title.alternative.pt_BR.fl_str_mv |
ournal of Systems and Software |
title |
Key activities for product derivation in software product lines |
spellingShingle |
Key activities for product derivation in software product lines O’Leary, Pádraig Software product lines Product derivation Process |
title_short |
Key activities for product derivation in software product lines |
title_full |
Key activities for product derivation in software product lines |
title_fullStr |
Key activities for product derivation in software product lines |
title_full_unstemmed |
Key activities for product derivation in software product lines |
title_sort |
Key activities for product derivation in software product lines |
author |
O’Leary, Pádraig |
author_facet |
O’Leary, Pádraig Rabiser, Rick Richardson, Ita |
author_role |
author |
author2 |
Rabiser, Rick Richardson, Ita |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
O’Leary, Pádraig Rabiser, Rick Richardson, Ita O’Leary, Pádraig Rabiser, Rick Richardson, Ita |
dc.subject.por.fl_str_mv |
Software product lines Product derivation Process |
topic |
Software product lines Product derivation Process |
description |
Texto completo: acesso restrito. p. 285–300 |
publishDate |
2011 |
dc.date.issued.fl_str_mv |
2011 |
dc.date.accessioned.fl_str_mv |
2014-04-08T14:26:17Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufba.br/ri/handle/ri/14802 |
dc.identifier.issn.none.fl_str_mv |
0164-1212 |
dc.identifier.number.pt_BR.fl_str_mv |
v. 84, n. 2 |
identifier_str_mv |
0164-1212 v. 84, n. 2 |
url |
http://repositorio.ufba.br/ri/handle/ri/14802 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.pt_BR.fl_str_mv |
http://dx.doi.org.ez10.periodicos.capes.gov.br/10.1016/j.jss.2010.09.042 |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia (UFBA) instacron:UFBA |
instname_str |
Universidade Federal da Bahia (UFBA) |
instacron_str |
UFBA |
institution |
UFBA |
reponame_str |
Repositório Institucional da UFBA |
collection |
Repositório Institucional da UFBA |
bitstream.url.fl_str_mv |
https://repositorio.ufba.br/bitstream/ri/14802/1/P%c3%a1draig%20O%e2%80%99Learyb.pdf https://repositorio.ufba.br/bitstream/ri/14802/2/license.txt https://repositorio.ufba.br/bitstream/ri/14802/3/P%c3%a1draig%20O%e2%80%99Learyb.pdf.txt |
bitstream.checksum.fl_str_mv |
f9eaf93720b8fe89442ff0fefdd02305 0d4b811ef71182510d2015daa7c8a900 6f5f6605e85acae634deb38e4af0954a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA) |
repository.mail.fl_str_mv |
|
_version_ |
1808459475252674560 |