Extended UML stratecharts and product lines
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]
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 |