A collaborative method for scoping software product lines
The definition of the scope of software product lines (Scoping SPL) is a key activity in the development of Software Product Lines (SPL), both affecting either the success or failure of the line. In order to delimit the reach of a line, different knowledge is needed that is distinct in various types...
- Autores:
-
Camacho Ojeda, Marta Cecilia
- Tipo de recurso:
- Doctoral thesis
- Fecha de publicación:
- 2019
- Institución:
- Universidad del Cauca
- Repositorio:
- Repositorio Unicauca
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.unicauca.edu.co:123456789/1788
- Acceso en línea:
- http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1788
- Palabra clave:
- Collaborative method
Well-defined
Useful scope
Software Product Lines
Stakeholders
Decision making
- Rights
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
id |
REPOCAUCA2_3e73ed63cc210a001d2af9f6cae5ea82 |
---|---|
oai_identifier_str |
oai:repositorio.unicauca.edu.co:123456789/1788 |
network_acronym_str |
REPOCAUCA2 |
network_name_str |
Repositorio Unicauca |
repository_id_str |
|
dc.title.eng.fl_str_mv |
A collaborative method for scoping software product lines |
title |
A collaborative method for scoping software product lines |
spellingShingle |
A collaborative method for scoping software product lines Collaborative method Well-defined Useful scope Software Product Lines Stakeholders Decision making |
title_short |
A collaborative method for scoping software product lines |
title_full |
A collaborative method for scoping software product lines |
title_fullStr |
A collaborative method for scoping software product lines |
title_full_unstemmed |
A collaborative method for scoping software product lines |
title_sort |
A collaborative method for scoping software product lines |
dc.creator.fl_str_mv |
Camacho Ojeda, Marta Cecilia |
dc.contributor.author.none.fl_str_mv |
Camacho Ojeda, Marta Cecilia |
dc.subject.eng.fl_str_mv |
Collaborative method Well-defined Useful scope Software Product Lines Stakeholders Decision making |
topic |
Collaborative method Well-defined Useful scope Software Product Lines Stakeholders Decision making |
description |
The definition of the scope of software product lines (Scoping SPL) is a key activity in the development of Software Product Lines (SPL), both affecting either the success or failure of the line. In order to delimit the reach of a line, different knowledge is needed that is distinct in various types of experts and roles, but it is difficult to obtain people with different knowledge and interests to interact and agree on the scope, and it is even more complex, if the results to be obtained are not clear. This research is focused on the study of a set of scoping SPL ap- proaches, and applies method engineering and collaborative engineer- ing to propose a collaborative method for SPL scoping in such a way that it provides concrete guidelines to facilitate its application as iden- tification of the artefacts to be developed with the specific templates and steps for obtaining the output artefacts that make up the scope of the SPL. |
publishDate |
2019 |
dc.date.accessioned.none.fl_str_mv |
2019-12-04T15:06:14Z |
dc.date.available.none.fl_str_mv |
2019-12-04T15:06:14Z |
dc.date.issued.none.fl_str_mv |
2019-05 |
dc.type.esg.fl_str_mv |
Tesis doctorado |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_db06 |
format |
http://purl.org/coar/resource_type/c_db06 |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1788 |
dc.identifier.instname.none.fl_str_mv |
|
dc.identifier.reponame.none.fl_str_mv |
|
dc.identifier.repourl.none.fl_str_mv |
|
url |
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1788 |
identifier_str_mv |
|
dc.language.iso.eng.fl_str_mv |
eng |
language |
eng |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.creativecommons.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
dc.publisher.spa.fl_str_mv |
Universidad del Cauca |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería Electrónica y Telecomunicaciones |
dc.publisher.program.spa.fl_str_mv |
Doctorado en Ciencias de la Electrónica |
institution |
Universidad del Cauca |
bitstream.url.fl_str_mv |
http://repositorio.unicauca.edu.co/bitstream/123456789/1788/1/A%20COLLABORATIVE%20METHOD%20FOR%20SCOPING%20SOFTWARE%20PRODUCT%20LINES.pdf http://repositorio.unicauca.edu.co/bitstream/123456789/1788/2/Appendices.pdf http://repositorio.unicauca.edu.co/bitstream/123456789/1788/3/license.txt |
bitstream.checksum.fl_str_mv |
4feebf59b3f89e3a6b1691b9ed449f43 8eb5aef482e00f216c4887e612bb3723 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Dspace - Universidad del Cauca |
repository.mail.fl_str_mv |
biblios@unicauca.edu.co |
_version_ |
1818113073857167360 |
spelling |
Camacho Ojeda, Marta Cecilia2019-12-04T15:06:14Z2019-12-04T15:06:14Z2019-05http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1788The definition of the scope of software product lines (Scoping SPL) is a key activity in the development of Software Product Lines (SPL), both affecting either the success or failure of the line. In order to delimit the reach of a line, different knowledge is needed that is distinct in various types of experts and roles, but it is difficult to obtain people with different knowledge and interests to interact and agree on the scope, and it is even more complex, if the results to be obtained are not clear. This research is focused on the study of a set of scoping SPL ap- proaches, and applies method engineering and collaborative engineer- ing to propose a collaborative method for SPL scoping in such a way that it provides concrete guidelines to facilitate its application as iden- tification of the artefacts to be developed with the specific templates and steps for obtaining the output artefacts that make up the scope of the SPL.La definición del alcance de líneas de productos software (Scop- ing SPL) es una actividad clave en el desarrollo de Líneas de Pro- ductos Software (SPL), tanto que incide en el exito o fracaso de la línea. Para lograr delimitar el alcance de una línea es necesario difer- entes conocimientos que se encuentran dispertos en diferentes tipos de expertos y roles, pero es difícil lograr que personas con diferentes conocimientos e intereses interactúen y acuerden el alcance, y es más complejo aún, si no están claros los resultados que deben obtenerse. Esta investigación está enfocada en el estudio de un conjunto de enfoques del scoping SPL, y aplicar la ingeniería de método y la inge- niería colaborativa para proponer un método colaborativo para el SPL scoping de tal forma que brinde las directrices concretas para facilitar su aplicación como la identificación de los artefactos a obtener con las plantillas y los pasos específicos que faciliten obtener los artefactos de salida que componen el alcance.engUniversidad del CaucaFacultad de Ingeniería Electrónica y TelecomunicacionesDoctorado en Ciencias de la Electrónicahttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2Collaborative methodWell-definedUseful scopeSoftware Product LinesStakeholdersDecision makingA collaborative method for scoping software product linesTesis doctoradoinfo:eu-repo/semantics/doctoralThesishttp://purl.org/coar/resource_type/c_db06http://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALA COLLABORATIVE METHOD FOR SCOPING SOFTWARE PRODUCT LINES.pdfA COLLABORATIVE METHOD FOR SCOPING SOFTWARE PRODUCT LINES.pdfapplication/pdf13634217http://repositorio.unicauca.edu.co/bitstream/123456789/1788/1/A%20COLLABORATIVE%20METHOD%20FOR%20SCOPING%20SOFTWARE%20PRODUCT%20LINES.pdf4feebf59b3f89e3a6b1691b9ed449f43MD51Appendices.pdfAppendices.pdfapplication/pdf93343948http://repositorio.unicauca.edu.co/bitstream/123456789/1788/2/Appendices.pdf8eb5aef482e00f216c4887e612bb3723MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.unicauca.edu.co/bitstream/123456789/1788/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53123456789/1788oai:repositorio.unicauca.edu.co:123456789/17882021-05-28 09:26:57.723Dspace - Universidad del Caucabiblios@unicauca.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |