Advertisement

Systematic Mapping Study of Architectural Trends in Latin America

  • Diana AlomotoEmail author
  • Andrés CarreraEmail author
  • Gustavo NavasEmail author
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 895)

Abstract

Software architecture has become an important aspect on systems development; however, despite the fact that there are several architectures that are already popular in the computer world, they do not seem to fully meet the demands of the developer due to the fact that system requirements are becoming increasingly stringent. This paper aims to carry out a systematic mapping study that allows publicizing the different architectures used in research accomplished in Latin America. For the study, numerous articles searches were executed in different bibliographic databases from acknowledged scientific journals, where several articles were obtained and through filters a total of 10 articles were obtained with which this project was worked on. Applying the systematic mapping process, a series of analyses were carried out on the selected scientific articles that allowed a detailed study of the investigations, which led to a varied collection of data that determined the focus of the studies when applying architecture to their systems. The final results of this work show that the scientific articles analyzed are focused on proposing new architectures based on existing ones.

Keywords

Software architecture Systematic mapping study Latin America 

References

  1. 1.
    Garlan, D.: Software architecture: a travelogue. In: Proceedings of the on Future of Software Engineering - FOSE 2014 (2014).  https://doi.org/10.1145/2593882.2593886
  2. 2.
    James, K., Randall, N., Haddaway, N.: A methodology for systematic mapping in environmental sciences. Environ. Evidence, 5(1) (2016).  https://doi.org/10.1186/s13750-016-0059-6
  3. 3.
    Marques Samary, M.: Charla Systematic Review. https://users.dcc.uchile.cl/
  4. 4.
    Kitchenham, B.: Guidelines for performing Systematic Literature Reviews in Software Engineering. (2007)Google Scholar
  5. 5.
    Li, Z., Liang, P., Avgeriou, P.: Application of knowledge-based approaches in software architecture: a systematic mapping study. Inf. Software Technol. (2013).  https://doi.org/10.1016/j.infsof.2012.11.005CrossRefGoogle Scholar
  6. 6.
    Tofan, D., Galster, M., Avgeriou, P., Schuitema, W.: Past and future of software architectural decisions – a systematic mapping study. Inf. Software Technol. 56 (2014).  https://doi.org/10.1016/j.infsof.2014.03.009CrossRefGoogle Scholar
  7. 7.
    Yang, C., Liang, P., Avgeriou, P.: A systematic mapping study on the combination of software architecture and agile development. J. Syst. Software 111 (2016).  https://doi.org/10.1016/j.jss.2015.09.028CrossRefGoogle Scholar
  8. 8.
    Paternoster, N., Giardino, C., Unterkalmsteiner, M., Gorschek, T. and Abrahamsson, P.: Software development in startup companies: a systematic mapping study. Inf. Software Technol. 56(10) (2014).  https://doi.org/10.1016/j.infsof.2014.04.014CrossRefGoogle Scholar
  9. 9.
    Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M.: Systematic Mapping Studies in Software Engineering (2007)Google Scholar
  10. 10.
    Asteasuain, F., Perez Vultaggio, L.: Declarative and flexible modeling of software product line architectures. IEEE Latin Am. Trans. 14 (2016).  https://doi.org/10.1109/tla.2016.7437236CrossRefGoogle Scholar
  11. 11.
    Duarte, J., Tonanez, M., Cernuzzi, L., Lopez, O.: Evaluation of software development through an MDA tool: a case study. IEEE Latin Am. Trans. 6 (2008).  https://doi.org/10.1109/tla.2008.4653855CrossRefGoogle Scholar
  12. 12.
    Cabrera, S., Abad, E., Danilo Jaramillo, H., Poma, G., Verdum, J.: Incidence of software quality attributes in the design, construction and deployment of Cloud architectural environments. In: 2015 10th Iberian Conference on Information Systems and Technologies (CISTI) (2015).  https://doi.org/10.1109/cisti.2015.7170460
  13. 13.
    Medina Acosta, M., Lopez Dominguez, E., Gomez Castro, G., Pomares Hernandez, S., Medina Nieto, M.: Two-level software architecture for context-aware mobile distributed systems. IEEE Latin Am. Trans. 13(4) (2015).  https://doi.org/10.1109/tla.2015.7106376CrossRefGoogle Scholar
  14. 14.
    Morales, G., Benedí, J.: Towards a reference software architecture for improving the accessibility and usability of open course ware. In: Proceedings of the 11th European Conference on Software Architecture Companion Proceedings - ECSA 2017 (2017).  https://doi.org/10.1145/3129790.3129796
  15. 15.
    Andres, B., Perez, M.: Transpiler-based architecture for multi-platform web applications. In: 2017 IEEE Second Ecuador Technical Chapters Meeting (ETCM) (2017).  https://doi.org/10.1109/etcm.2017.8247456
  16. 16.
    Chicaiza, J., López, J., Piedra, N., Martínez, O., Tovar, E.: Usage of social and semantic web technologies to design a searching architecture for software requirement artefacts. IET Software 4(6) (2010).  https://doi.org/10.1049/iet-sen.2010.0046CrossRefGoogle Scholar
  17. 17.
    Lopes, J., Souza, R., Gadotti, G., Pernas, A., Yamin, A., Geyer, C.: An architectural model for situation awareness in ubiquitous computing. IEEE Latin Am. Trans. 12(6) (2014).  https://doi.org/10.1109/tla.2014.6894008CrossRefGoogle Scholar
  18. 18.
    Nakagawa, E., Maldonado, J.: Architectural requirements as basis to quality of software engineering environments. IEEE Latin Am. Trans. 6(3) (2008).  https://doi.org/10.1109/tla.2008.4653856CrossRefGoogle Scholar
  19. 19.
    Jullian Oliveira do Nascimento, R., Andre Guerra Fonseca, C., Dantas de Medeiros Neto, F.: Using Expert Systems for Investigating The Impact of Architectural Anomalies on Software Reuse. IEEE Latin Am. Trans. 15(2) (2017).  https://doi.org/10.1109/tla.2017.7854635CrossRefGoogle Scholar
  20. 20.
    Ivarsson, M., Gorschek, T.: A method for evaluating rigor and industrial relevance of technology evaluations. Empirical Software Eng. 16(3) (2010).  https://doi.org/10.1007/s10664-010-9146-4CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Universidad Politécnica SalesianaQuitoEcuador
  2. 2.IDEIAGEOCA Research GroupQuitoEcuador

Personalised recommendations