Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering

El desarrollo de un BASELINE de arquitectura empresarial requiere de un esfuerzo significativo dependiendo del tamaño de una empresa, del conocimiento de sus funcionarios y las habilidades de los arquitectos empresariales; el objetivo principal de este trabajo de investigación es crear una herramien...

Full description

Autores:
García Amaya, Carlos Eduardo
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/56031
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/56031
http://bdigital.unal.edu.co/51600/
Palabra clave:
0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
Archimate
Enterprise Architecture
Model Driven Reverse Engineering
TOGAF
Arquitectura Empresarial
Ingeniería inversa dirigida por modelos
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_98c5d23ad6c26d31d75e60877eff1f21
oai_identifier_str oai:repositorio.unal.edu.co:unal/56031
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Umaña Acosta, Henry RobertoGarcía Amaya, Carlos Eduardofaa8984a-b854-4fc1-b9c7-c81428caafd33002019-07-02T11:35:58Z2019-07-02T11:35:58Z2016https://repositorio.unal.edu.co/handle/unal/56031http://bdigital.unal.edu.co/51600/El desarrollo de un BASELINE de arquitectura empresarial requiere de un esfuerzo significativo dependiendo del tamaño de una empresa, del conocimiento de sus funcionarios y las habilidades de los arquitectos empresariales; el objetivo principal de este trabajo de investigación es crear una herramienta MDRE llamada JTOGAF que facilite la documentación del BASELINE de arquitectura empresarial en el dominio de Aplicaciones para empresas. JTOGAF utiliza como entrada código fuente desarrollado en Java que cumpla el estándar J2EE y genera como salida un archivo con extensión .archimate el cual es la representación gráfica de los componentes relevantes para una arquitectura empresarial en el dominio de aplicaciones. La herramienta se desarrolló bajo una metodología apropiada y fue probada a través de un caso de estudio en donde se encontró que además de documentar un BASELINE de arquitectura, puede mantener actualizada la documentación de los sistemas de información con artefactos basados en Archimate. Sin embargo, una desventaja de la herramienta es que no permite visualizar las interacciones entre sistemas de información, lo cual se plantea como trabajo para desarrollar a futuro en otras tesis de maestría o doctorado.Abstract. The development of an Enterprise Architecture BASELINE requires a significant effort depending of size Company, officers knowledge and skills of Enterprise architects; the main goal of this research is to develop a MDRE tool called JTOGAF to provide BASELINE documentation in the Enterprise application domain. JTOGAF uses as input Java source code that meets the J2EE standard and generates as output a file with extension .archimate which is the graphical representation of the relevant components for an Enterprise architecture in the applications domain. The tool was developed under an appropriate methodology and was tested through a case study where we found that in addition to document an architectural BASELINE, you keep updated the documentation of information systems with artifacts based in Archimate. However, a disadvantage of this tool is that it does not allow view the interaction between information systems, which is proposed as a future work in a doctorate study.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial Ingeniería de SistemasIngeniería de SistemasGarcía Amaya, Carlos Eduardo (2016) Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.0 Generalidades / Computer science, information and general works62 Ingeniería y operaciones afines / EngineeringArchimateEnterprise ArchitectureModel Driven Reverse EngineeringTOGAFArquitectura EmpresarialIngeniería inversa dirigida por modelosTransformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse EngineeringTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL1070599063.2016.pdf.pdfapplication/pdf4018437https://repositorio.unal.edu.co/bitstream/unal/56031/1/1070599063.2016.pdf.pdfe290317fc0114a88dd4672e61b488b27MD51THUMBNAIL1070599063.2016.pdf.pdf.jpg1070599063.2016.pdf.pdf.jpgGenerated Thumbnailimage/jpeg4809https://repositorio.unal.edu.co/bitstream/unal/56031/2/1070599063.2016.pdf.pdf.jpg6ba586863fb5c73a203704eded9cd0a9MD52unal/56031oai:repositorio.unal.edu.co:unal/560312023-03-15 23:08:42.629Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
title Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
spellingShingle Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
Archimate
Enterprise Architecture
Model Driven Reverse Engineering
TOGAF
Arquitectura Empresarial
Ingeniería inversa dirigida por modelos
title_short Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
title_full Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
title_fullStr Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
title_full_unstemmed Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
title_sort Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering
dc.creator.fl_str_mv García Amaya, Carlos Eduardo
dc.contributor.author.spa.fl_str_mv García Amaya, Carlos Eduardo
dc.contributor.spa.fl_str_mv Umaña Acosta, Henry Roberto
dc.subject.ddc.spa.fl_str_mv 0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
topic 0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
Archimate
Enterprise Architecture
Model Driven Reverse Engineering
TOGAF
Arquitectura Empresarial
Ingeniería inversa dirigida por modelos
dc.subject.proposal.spa.fl_str_mv Archimate
Enterprise Architecture
Model Driven Reverse Engineering
TOGAF
Arquitectura Empresarial
Ingeniería inversa dirigida por modelos
description El desarrollo de un BASELINE de arquitectura empresarial requiere de un esfuerzo significativo dependiendo del tamaño de una empresa, del conocimiento de sus funcionarios y las habilidades de los arquitectos empresariales; el objetivo principal de este trabajo de investigación es crear una herramienta MDRE llamada JTOGAF que facilite la documentación del BASELINE de arquitectura empresarial en el dominio de Aplicaciones para empresas. JTOGAF utiliza como entrada código fuente desarrollado en Java que cumpla el estándar J2EE y genera como salida un archivo con extensión .archimate el cual es la representación gráfica de los componentes relevantes para una arquitectura empresarial en el dominio de aplicaciones. La herramienta se desarrolló bajo una metodología apropiada y fue probada a través de un caso de estudio en donde se encontró que además de documentar un BASELINE de arquitectura, puede mantener actualizada la documentación de los sistemas de información con artefactos basados en Archimate. Sin embargo, una desventaja de la herramienta es que no permite visualizar las interacciones entre sistemas de información, lo cual se plantea como trabajo para desarrollar a futuro en otras tesis de maestría o doctorado.
publishDate 2016
dc.date.issued.spa.fl_str_mv 2016
dc.date.accessioned.spa.fl_str_mv 2019-07-02T11:35:58Z
dc.date.available.spa.fl_str_mv 2019-07-02T11:35:58Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/56031
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/51600/
url https://repositorio.unal.edu.co/handle/unal/56031
http://bdigital.unal.edu.co/51600/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial Ingeniería de Sistemas
Ingeniería de Sistemas
dc.relation.references.spa.fl_str_mv García Amaya, Carlos Eduardo (2016) Transformación de Java a Archimate en el dominio de aplicaciones utilizando Model Driven Reverse Engineering. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/56031/1/1070599063.2016.pdf.pdf
https://repositorio.unal.edu.co/bitstream/unal/56031/2/1070599063.2016.pdf.pdf.jpg
bitstream.checksum.fl_str_mv e290317fc0114a88dd4672e61b488b27
6ba586863fb5c73a203704eded9cd0a9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089438451466240