Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML

El presente trabajo se centra en la realización del proceso de ingeniería inversa a un sistema para modelar procesos de negocios basado en una notación propietaria con el fin de obtener como resultados un manual para realizar su despliegue y la documentación técnica de sus aspectos más relevantes us...

Descripción completa

Detalles Bibliográficos
Autor: Carpio Salvatierra, Harry Alberto
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2015
País:Ecuador
Institución:Escuela Superior Politécnica del Litoral
Repositorio:Repositorio Escuela Superior Politécnica del Litoral
Idioma:español
OAI Identifier:oai:www.dspace.espol.edu.ec:123456789/31280
Acceso en línea:http://www.dspace.espol.edu.ec/xmlui/handle/123456789/31280
Access Level:acceso abierto
Palabra clave:Ingeniería inversa
top-down
vista arquitectónica
Ruby on rails
UML
BPMS
framework.
id EC_260bafa136f2b39cb1d7d8ceb92943ad
oai_identifier_str oai:www.dspace.espol.edu.ec:123456789/31280
network_acronym_str EC
network_name_str Ecuador
repository_id_str
spelling Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UMLCarpio Salvatierra, Harry AlbertoIngeniería inversatop-downvista arquitectónicaRuby on railsUMLBPMSframework.El presente trabajo se centra en la realización del proceso de ingeniería inversa a un sistema para modelar procesos de negocios basado en una notación propietaria con el fin de obtener como resultados un manual para realizar su despliegue y la documentación técnica de sus aspectos más relevantes usando diagramas UML. El sistema a estudiar está implementando usando el framework de código abierto Ruby on Rails el cual está escrito en el lenguaje, también de código abierto, Ruby. El trabajo realizado se divide de manera general en cinco etapas, el estudio del estado del arte relacionado a ingeniería inversa y Ruby on Rails, el análisis de los requerimientos en donde se delimitan las características específicas del sistema a ser estudiadas, la recuperación del ambiente en donde se realiza el despliegue del sistema y la documentación paso a paso de cómo lograrlo, la recuperación del diseño utilizando diagramas UML y el análisis de la recuperación del diseño obtenido.This work is focused on the realization of the reverse engineering process to a business process modeler system based on proprietary notation with the purpose of get as result an instructive deployment and technical documentation of the most important aspects of it using UML diagrams. The system under study is implementing using the open source framework Ruby on Rails which is written in the programing language, also open source, Ruby. The realized work is divided in a general way in five stages, the study of state of art about reverse engineering and Ruby on Rails, the requirement analysis where the specific characteristics of the system to be studied are delimited, the recovery of environment where the system deployment is done and it is documented step by step, the design recovery using UML diagrams and the analysis of the design recovery.ESPOL2015-12-06T23:14:31Z2015-12-06T23:14:31Z2015-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://www.dspace.espol.edu.ec/xmlui/handle/123456789/31280spainfo:eu-repo/semantics/openAccessreponame:Repositorio Escuela Superior Politécnica del Litoralinstname:Escuela Superior Politécnica del Litoralinstacron:ESPOL2015-12-06T23:14:31Zoai:www.dspace.espol.edu.ec:123456789/31280Institucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oaiEcuador...opendoar:14792024-07-27T06:03:12.030758trueInstitucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oai.Ecuador...opendoar:14792024-07-27T06:03:12.030758Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoraltrue
dc.title.none.fl_str_mv Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
title Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
spellingShingle Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
Carpio Salvatierra, Harry Alberto
Ingeniería inversa
top-down
vista arquitectónica
Ruby on rails
UML
BPMS
framework.
title_short Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
title_full Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
title_fullStr Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
title_full_unstemmed Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
title_sort Ingeniería inversa de un software para modelar procesos de negocio basado en una notación propietaria, utilizando notación UML
dc.creator.none.fl_str_mv Carpio Salvatierra, Harry Alberto
author Carpio Salvatierra, Harry Alberto
author_facet Carpio Salvatierra, Harry Alberto
author_role author
dc.subject.none.fl_str_mv Ingeniería inversa
top-down
vista arquitectónica
Ruby on rails
UML
BPMS
framework.
topic Ingeniería inversa
top-down
vista arquitectónica
Ruby on rails
UML
BPMS
framework.
description El presente trabajo se centra en la realización del proceso de ingeniería inversa a un sistema para modelar procesos de negocios basado en una notación propietaria con el fin de obtener como resultados un manual para realizar su despliegue y la documentación técnica de sus aspectos más relevantes usando diagramas UML. El sistema a estudiar está implementando usando el framework de código abierto Ruby on Rails el cual está escrito en el lenguaje, también de código abierto, Ruby. El trabajo realizado se divide de manera general en cinco etapas, el estudio del estado del arte relacionado a ingeniería inversa y Ruby on Rails, el análisis de los requerimientos en donde se delimitan las características específicas del sistema a ser estudiadas, la recuperación del ambiente en donde se realiza el despliegue del sistema y la documentación paso a paso de cómo lograrlo, la recuperación del diseño utilizando diagramas UML y el análisis de la recuperación del diseño obtenido.
publishDate 2015
dc.date.none.fl_str_mv 2015-12-06T23:14:31Z
2015-12-06T23:14:31Z
2015-11
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://www.dspace.espol.edu.ec/xmlui/handle/123456789/31280
url http://www.dspace.espol.edu.ec/xmlui/handle/123456789/31280
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv ESPOL
publisher.none.fl_str_mv ESPOL
dc.source.none.fl_str_mv reponame:Repositorio Escuela Superior Politécnica del Litoral
instname:Escuela Superior Politécnica del Litoral
instacron:ESPOL
instname_str Escuela Superior Politécnica del Litoral
instacron_str ESPOL
institution ESPOL
reponame_str Repositorio Escuela Superior Politécnica del Litoral
collection Repositorio Escuela Superior Politécnica del Litoral
repository.name.fl_str_mv Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoral
repository.mail.fl_str_mv .
_version_ 1868999356342861824
score 14,965156