TY - GEN
T1 - A Software Architecture Proposal for a Data Platform on Active Mobility and Urban Environment
AU - Guillermo, David
AU - Siguenza-Guzman, Lorena
AU - Orellana, Daniel
AU - Pesántez-Cabrera, Paola
AU - Quinde, Christian
N1 - Publisher Copyright:
© 2020, Springer Nature Switzerland AG.
PY - 2020
Y1 - 2020
N2 - Over time Geographic Information Systems (GIS) have evolved from monolithic software to dynamic platforms interacting with other systems. Consequently, characteristics such as availability, scalability, interoperability, and failure handling have become essential. Due to the vast diversity of applications and user levels, and the growing complexity of data types and models handling geospatial data, information management has developed into a complex, often overlooked task, leading to delayed results and/or disorganization of information. The goal of this paper is to propose a software architecture design to support mobility data collection, analysis, and visualization. The proposal is based on the process for software architectures stated by Bredemeyer Consulting, comprising five stages: commit, requirements, design, validation, and deployment. Likewise, the Attribute Driven Design (ADD) method has been used for the design stage where the selected architectural pattern was Service Oriented Architecture (SOA) since it provides the scalability and interoperability attributes required for this study. The Architecture Tradeoff Analysis Method (ATAM) has been chosen to identify the risks of the proposal and to evaluate the architecture to ensure that all requirements have been satisfactorily met. The model was validated using the data and projects of the LlactaLAB research group.
AB - Over time Geographic Information Systems (GIS) have evolved from monolithic software to dynamic platforms interacting with other systems. Consequently, characteristics such as availability, scalability, interoperability, and failure handling have become essential. Due to the vast diversity of applications and user levels, and the growing complexity of data types and models handling geospatial data, information management has developed into a complex, often overlooked task, leading to delayed results and/or disorganization of information. The goal of this paper is to propose a software architecture design to support mobility data collection, analysis, and visualization. The proposal is based on the process for software architectures stated by Bredemeyer Consulting, comprising five stages: commit, requirements, design, validation, and deployment. Likewise, the Attribute Driven Design (ADD) method has been used for the design stage where the selected architectural pattern was Service Oriented Architecture (SOA) since it provides the scalability and interoperability attributes required for this study. The Architecture Tradeoff Analysis Method (ATAM) has been chosen to identify the risks of the proposal and to evaluate the architecture to ensure that all requirements have been satisfactorily met. The model was validated using the data and projects of the LlactaLAB research group.
KW - Architecture balance analysis method
KW - Attribute Driven Design
KW - Geographic Information System
KW - Geospatial information
KW - Software architecture
UR - https://www.scopus.com/pages/publications/85097283798
U2 - 10.1007/978-3-030-62833-8_37
DO - 10.1007/978-3-030-62833-8_37
M3 - Contribución a la conferencia
AN - SCOPUS:85097283798
SN - 9783030628321
T3 - Communications in Computer and Information Science
SP - 501
EP - 515
BT - Information and Communication Technologies - 8th Conference, TICEC 2020, Proceedings
A2 - Rodriguez Morales, Germania
A2 - Fonseca C., Efraín R.
A2 - Salgado, Juan Pablo
A2 - Pérez-Gosende, Pablo
A2 - Orellana Cordero, Marcos
A2 - Berrezueta, Santiago
PB - Springer Science and Business Media Deutschland GmbH
T2 - 8th Conference on Information and Communication Technologies of Ecuador, TICEC 2020
Y2 - 25 November 2020 through 27 November 2020
ER -