Desarrollo de familias de productos basado en MDA para sistemas telemáticos
Este trabajo de grado desarrolló un modulo funcional que siguiendo el enfoque de la Arquitectura Dirigida por Modelos, realiza la transformación de Modelos Independientes de Plataforma o PIM (Plataform Independent Model) a PIM más detallados, y permite la gestión de la variabilidad de diagramas de c...
- Autores:
-
Garcés Bolaños, Yuli
Reyes Reina, Alejandra
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2010
- Institución:
- Universidad del Cauca
- Repositorio:
- Repositorio Unicauca
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unicauca.edu.co:123456789/2060
- Acceso en línea:
- http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/2060
- Palabra clave:
- Metamodelado
Derivación
Arquitectura
Modelos
- Rights
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
id |
REPOCAUCA2_052f0afc19690bdce57333ea04fb9fb6 |
---|---|
oai_identifier_str |
oai:repositorio.unicauca.edu.co:123456789/2060 |
network_acronym_str |
REPOCAUCA2 |
network_name_str |
Repositorio Unicauca |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos |
title |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos |
spellingShingle |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos Metamodelado Derivación Arquitectura Modelos |
title_short |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos |
title_full |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos |
title_fullStr |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos |
title_full_unstemmed |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos |
title_sort |
Desarrollo de familias de productos basado en MDA para sistemas telemáticos |
dc.creator.fl_str_mv |
Garcés Bolaños, Yuli Reyes Reina, Alejandra |
dc.contributor.author.none.fl_str_mv |
Garcés Bolaños, Yuli Reyes Reina, Alejandra |
dc.subject.spa.fl_str_mv |
Metamodelado Derivación Arquitectura Modelos |
topic |
Metamodelado Derivación Arquitectura Modelos |
description |
Este trabajo de grado desarrolló un modulo funcional que siguiendo el enfoque de la Arquitectura Dirigida por Modelos, realiza la transformación de Modelos Independientes de Plataforma o PIM (Plataform Independent Model) a PIM más detallados, y permite la gestión de la variabilidad de diagramas de clases de una Línea de Productos Software de entrada, para obtener a la salida un diagrama de clases de un producto en especifico, de acuerdo al mecanismo de implementación de variabilidad conocido con el nombre de derivación arquitectónica. El diagrama de clases es modelado con una herramienta ofrecida para Eclipse en su versión 3.5 (Galileo) y anteriores, conocida como eUML2, compatible con UML 2.1, XMI 2.0 y java para Eclipse 3.4. (Ganymede). El modelo es exportado al bloque funcional en un archivo JAVA/XMI que es editado por una herramienta o plugin creado sobre Eclipse 3.4, insertando un valor según la variabilidad de la clase en cuestión sobre su etiqueta-valor, de acuerdo con unas reglas lógicas y de selección previamente definidas y a las decisiones aportadas por el usuario. Esta herramienta deriva estas clases y finalmente entrega un diagrama de clases de un producto específico. |
publishDate |
2010 |
dc.date.issued.none.fl_str_mv |
2010-01 |
dc.date.accessioned.none.fl_str_mv |
2020-02-13T20:27:12Z |
dc.date.available.none.fl_str_mv |
2020-02-13T20:27:12Z |
dc.type.spa.fl_str_mv |
Trabajos de grado |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/2060 |
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/2060 |
identifier_str_mv |
|
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
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 |
Ingeniería Electrónica y Telecomunicaciones |
institution |
Universidad del Cauca |
bitstream.url.fl_str_mv |
http://repositorio.unicauca.edu.co/bitstream/123456789/2060/1/DESARROLLO%20DE%20FAMILIAS%20DE%20PRODUCTOS%20BASADO%20EN%20MDA%20PARA%20SISTEMAS%20TELEM%c3%81TICOS.pdf http://repositorio.unicauca.edu.co/bitstream/123456789/2060/2/Anexos.pdf http://repositorio.unicauca.edu.co/bitstream/123456789/2060/3/license.txt |
bitstream.checksum.fl_str_mv |
4a9c127df0153ca890ce0a88c7c5b2dd 74ac5fb4ecfa3d0a8d6ebc42cc3f8233 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_ |
1818113064273182720 |
spelling |
Garcés Bolaños, YuliReyes Reina, Alejandra2020-02-13T20:27:12Z2020-02-13T20:27:12Z2010-01http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/2060Este trabajo de grado desarrolló un modulo funcional que siguiendo el enfoque de la Arquitectura Dirigida por Modelos, realiza la transformación de Modelos Independientes de Plataforma o PIM (Plataform Independent Model) a PIM más detallados, y permite la gestión de la variabilidad de diagramas de clases de una Línea de Productos Software de entrada, para obtener a la salida un diagrama de clases de un producto en especifico, de acuerdo al mecanismo de implementación de variabilidad conocido con el nombre de derivación arquitectónica. El diagrama de clases es modelado con una herramienta ofrecida para Eclipse en su versión 3.5 (Galileo) y anteriores, conocida como eUML2, compatible con UML 2.1, XMI 2.0 y java para Eclipse 3.4. (Ganymede). El modelo es exportado al bloque funcional en un archivo JAVA/XMI que es editado por una herramienta o plugin creado sobre Eclipse 3.4, insertando un valor según la variabilidad de la clase en cuestión sobre su etiqueta-valor, de acuerdo con unas reglas lógicas y de selección previamente definidas y a las decisiones aportadas por el usuario. Esta herramienta deriva estas clases y finalmente entrega un diagrama de clases de un producto específico.spaUniversidad del CaucaFacultad de Ingeniería Electrónica y Telecomunicaciones Ingeniería Electrónica y Telecomunicacioneshttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2MetamodeladoDerivaciónArquitecturaModelosDesarrollo de familias de productos basado en MDA para sistemas telemáticosTrabajos de gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALDESARROLLO DE FAMILIAS DE PRODUCTOS BASADO EN MDA PARA SISTEMAS TELEMÁTICOS.pdfDESARROLLO DE FAMILIAS DE PRODUCTOS BASADO EN MDA PARA SISTEMAS TELEMÁTICOS.pdfapplication/pdf1559128http://repositorio.unicauca.edu.co/bitstream/123456789/2060/1/DESARROLLO%20DE%20FAMILIAS%20DE%20PRODUCTOS%20BASADO%20EN%20MDA%20PARA%20SISTEMAS%20TELEM%c3%81TICOS.pdf4a9c127df0153ca890ce0a88c7c5b2ddMD51Anexos.pdfAnexos.pdfapplication/pdf759603http://repositorio.unicauca.edu.co/bitstream/123456789/2060/2/Anexos.pdf74ac5fb4ecfa3d0a8d6ebc42cc3f8233MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.unicauca.edu.co/bitstream/123456789/2060/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53123456789/2060oai:repositorio.unicauca.edu.co:123456789/20602021-05-27 15:49:30.999Dspace - Universidad del Caucabiblios@unicauca.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |