Extended UML stratecharts and product lines

González, Ariel - Luna, Carlos

Resumen:

"The study of variability in software development has become increasingly important in recent years. The research areas in which this is involved range from software specialization to product lines. A common mechanism to represent the variability in a product line is by means of feature models. However, the relationship between these models and UML design models is not straightfoward. UML statecharts are extending introducing variability in their main components, so that the behavior of product lines can be specified. This contribution of this work is the proposal of a rule-based approach that defines a transformation strategy from extended statechats to concrete UML statechats. This is accomplished via the use of feature models, in order to describe the common and variant components, in such a way that, starting from different feature configurations and applying the rule-based method, concrete state machines corresponding to different products of a line can be obtained." [Abstract]


Detalles Bibliográficos
2009
UML
SOFTWARE-DESARROLLO
Inglés
Universidad ORT Uruguay
RAD
http://hdl.handle.net/20.500.11968/2729
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
_version_ 1807261355199168512
author González, Ariel
author2 Luna, Carlos
author2_role author
author_facet González, Ariel
Luna, Carlos
author_role author
bitstream.checksum.fl_str_mv 8a8ee675c71df881d6233f152620e529
f5dcf2ff7070de98b20f048d5d652281
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
bitstream.url.fl_str_mv https://rad.ort.edu.uy/bitstreams/6f4e4d50-ab15-4b6b-a85b-25ee1c67811c/download
https://rad.ort.edu.uy/bitstreams/a0fa3c68-a9bb-40fd-9489-79a21ef1fb87/download
https://rad.ort.edu.uy/bitstreams/e3436a7c-ee78-476b-b75e-270ed0f1963c/download
collection RAD
dc.creator.es.fl_str_mv González, Ariel
Luna, Carlos
dc.date.accessioned.none.fl_str_mv 2017-02-09T12:36:04Z
dc.date.available.none.fl_str_mv 2017-02-09T12:36:04Z
dc.date.issued.es.fl_str_mv 2009
dc.description.abstract.none.fl_txt_mv "The study of variability in software development has become increasingly important in recent years. The research areas in which this is involved range from software specialization to product lines. A common mechanism to represent the variability in a product line is by means of feature models. However, the relationship between these models and UML design models is not straightfoward. UML statecharts are extending introducing variability in their main components, so that the behavior of product lines can be specified. This contribution of this work is the proposal of a rule-based approach that defines a transformation strategy from extended statechats to concrete UML statechats. This is accomplished via the use of feature models, in order to describe the common and variant components, in such a way that, starting from different feature configurations and applying the rule-based method, concrete state machines corresponding to different products of a line can be obtained." [Abstract]
dc.format.extent.es.fl_str_mv [23] p.
dc.identifier.citation.es.fl_str_mv González, A., & Luna, C. (2009). Extended UML stratecharts and product lines. (Documento de Investigación nro. 7). Montevideo: Universidad ORT Uruguay. Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/2729
dc.identifier.issn.es.fl_str_mv 1688-8707
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.11968/2729
http://hdl.handle.net/20.500.11968/2729
dc.language.iso.none.fl_str_mv en
eng
dc.publisher.es.fl_str_mv Universidad ORT Uruguay. Facultad de Ingeniería
dc.relation.ispartofseries.es.fl_str_mv Documento de Investigación
dc.relation.ispartofseriesno.es.fl_str_mv nro. 7
dc.rights.license.none.fl_str_mv Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.source.none.fl_str_mv reponame:RAD
instname:Universidad ORT Uruguay
instacron:Universidad ORT
dc.subject.es.fl_str_mv UML
SOFTWARE-DESARROLLO
dc.title.none.fl_str_mv Extended UML stratecharts and product lines
dc.type.es.fl_str_mv Documento de investigación
dc.type.none.fl_str_mv info:eu-repo/semantics/report
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
description "The study of variability in software development has become increasingly important in recent years. The research areas in which this is involved range from software specialization to product lines. A common mechanism to represent the variability in a product line is by means of feature models. However, the relationship between these models and UML design models is not straightfoward. UML statecharts are extending introducing variability in their main components, so that the behavior of product lines can be specified. This contribution of this work is the proposal of a rule-based approach that defines a transformation strategy from extended statechats to concrete UML statechats. This is accomplished via the use of feature models, in order to describe the common and variant components, in such a way that, starting from different feature configurations and applying the rule-based method, concrete state machines corresponding to different products of a line can be obtained." [Abstract]
eu_rights_str_mv openAccess
format report
id RAD_d59cfade6f5a698e4213e5c968377ead
identifier_str_mv González, A., & Luna, C. (2009). Extended UML stratecharts and product lines. (Documento de Investigación nro. 7). Montevideo: Universidad ORT Uruguay. Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/2729
1688-8707
instacron_str Universidad ORT
institution Universidad ORT
instname_str Universidad ORT Uruguay
language eng
language_invalid_str_mv en
network_acronym_str RAD
network_name_str RAD
oai_identifier_str oai:rad.ort.edu.uy:20.500.11968/2729
publishDate 2009
reponame_str RAD
repository.mail.fl_str_mv rodriguez_v@ort.edu.uy
repository.name.fl_str_mv RAD - Universidad ORT Uruguay
repository_id_str 3927
rights_invalid_str_mv Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
spelling González, ArielLuna, Carlos2017-02-09T12:36:04Z2017-02-09T12:36:04Z2009"The study of variability in software development has become increasingly important in recent years. The research areas in which this is involved range from software specialization to product lines. A common mechanism to represent the variability in a product line is by means of feature models. However, the relationship between these models and UML design models is not straightfoward. UML statecharts are extending introducing variability in their main components, so that the behavior of product lines can be specified. This contribution of this work is the proposal of a rule-based approach that defines a transformation strategy from extended statechats to concrete UML statechats. This is accomplished via the use of feature models, in order to describe the common and variant components, in such a way that, starting from different feature configurations and applying the rule-based method, concrete state machines corresponding to different products of a line can be obtained." [Abstract][23] p.González, A., & Luna, C. (2009). Extended UML stratecharts and product lines. (Documento de Investigación nro. 7). Montevideo: Universidad ORT Uruguay. Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/27291688-8707http://hdl.handle.net/20.500.11968/2729http://hdl.handle.net/20.500.11968/2729enengUniversidad ORT Uruguay. Facultad de IngenieríaDocumento de Investigaciónnro. 7Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessUMLSOFTWARE-DESARROLLOExtended UML stratecharts and product linesDocumento de investigacióninfo:eu-repo/semantics/reportinfo:eu-repo/semantics/publishedVersionreponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTTHUMBNAILdocumento7fi.pdf.jpgdocumento7fi.pdf.jpgGenerated Thumbnailimage/jpeg2640https://rad.ort.edu.uy/bitstreams/6f4e4d50-ab15-4b6b-a85b-25ee1c67811c/download8a8ee675c71df881d6233f152620e529MD54ORIGINALdocumento7fi.pdfdocumento7fi.pdfapplication/pdf873986https://rad.ort.edu.uy/bitstreams/a0fa3c68-a9bb-40fd-9489-79a21ef1fb87/downloadf5dcf2ff7070de98b20f048d5d652281MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://rad.ort.edu.uy/bitstreams/e3436a7c-ee78-476b-b75e-270ed0f1963c/download8a4605be74aa9ea9d79846c1fba20a33MD5220.500.11968/27292024-07-22 16:19:23.919https://creativecommons.org/licenses/by-nc-nd/4.0/Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)oai:rad.ort.edu.uy:20.500.11968/2729https://rad.ort.edu.uyUniversidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272024-07-22T16:19:23RAD - Universidad ORT UruguayfalseTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
spellingShingle Extended UML stratecharts and product lines
González, Ariel
UML
SOFTWARE-DESARROLLO
status_str publishedVersion
title Extended UML stratecharts and product lines
title_full Extended UML stratecharts and product lines
title_fullStr Extended UML stratecharts and product lines
title_full_unstemmed Extended UML stratecharts and product lines
title_short Extended UML stratecharts and product lines
title_sort Extended UML stratecharts and product lines
topic UML
SOFTWARE-DESARROLLO
url http://hdl.handle.net/20.500.11968/2729