Propuesta de una Arquitectura de Software para una plataforma de datos sobre movilidad activa y entorno urbano

Tras el transcurso de los años y con el continuo avance de la tecnología, la información geográfica y geoespacial ha pasado de estar únicamente en papeles en bibliotecas a ser gestionada por computadoras por medio de aplicaciones o sistemas de información geográfica (SIG). Estos sistemas han e...

Full description

Bibliographic Details
Main Authors: Guillermo Flores, Víctor David, Quinde Tenemaza, Christian Manuel
Other Authors: Pesántez Cabrera, Paola Gabriela
Format: bachelorThesis
Language:spa
Published: Universidad de Cuenca 2020
Subjects:
Online Access:http://dspace.ucuenca.edu.ec/handle/123456789/34421
Description
Summary:Tras el transcurso de los años y con el continuo avance de la tecnología, la información geográfica y geoespacial ha pasado de estar únicamente en papeles en bibliotecas a ser gestionada por computadoras por medio de aplicaciones o sistemas de información geográfica (SIG). Estos sistemas han evolucionado de aplicaciones monolíticas a tener que interactuar con otros sistemas, por lo que ha sido necesario y primordial que éstas cumplan con características como escalabilidad, interoperabilidad, tolerancia a fallos, usabilidad, etc. LlactaLAB, al ser una entidad dedicada a la movilidad activa y entorno urbano, está relacionada directamente con información geográfica y geoespacial, cuya gestión es compleja por la abundancia y diversidad de medios. Esto resulta en un problema para la entidad en cuanto al manejo de datos, así como la disponibilidad de los mismos. Para facilitar la gestión de datos y sus procesos, éstos deben ser automatizados de alguna manera y además ser puestos a disposición de los usuarios. Por lo tanto, el objetivo de este estudio es proponer un diseño de Arquitectura de Software que intente solucionar los problemas descritos anteriormente, mediante la utilización de tecnologías y estándares robustos sobre la web. Para este propósito, en el diseño de la propuesta se utilizó la metodología ágil Scrum con una Iteración 0, lo que beneficiará el desarrollo en las siguientes Iteraciones; así mismo, se utilizó el método de Diseño Dirigido por Atributos ADD para el diseño, cuyo patrón arquitectónico de TI utilizado es la Arquitectura Orientada a Servicios o SOA, facilitando la escalabilidad e interoperabilidad del sistema. Finalmente, se propone el Método de Análisis de Equilibrio de la Arquitectura (ATAM) para la evaluación de la misma y así, dar cumplimiento a las necesidades consideradas inicialmente.