A Systematic Review of the Software Architectures for the Development of Mobile Applications in Education Conference Paper uri icon

Abstracto

  • AUTHORS
    César Pardo

    BACKGROUND
    Currently, mobile devices have gone from being objects of entertainment and socialization, to become work tools, powered by applications that facilitate the fulfillment of these tasks. This means not only understanding the problem to be solved, but also the schematization of the software components that will be involved. For this purpose, there are software architectures, which are guidelines that allow organizing and structuring the construction of applications for different devices and environments. Following this context, the following review article will evaluate the most used architectures in educational environments that implement technologies such as cloud, microservices, networks and others. Using the methodology proposed by Barbara Kitchenham and Okoli for literature extraction, from which 11 scientific articles were obtained, who talk about architectures such as n-tier, for augmented reality, client-server, cloud and microservices. As a result, of the 5 architectures that were implemented in the educational projects, the one with the highest rate of development is the client-server with 36.36% of implementations, while the least developed is the microservices with 9.09%, not leaving aside the possibility of combining these structures to achieve a better framework for the construction and development of mobile applications.

fecha de publicación

  • 2022

Palabras clave

  • Software, Computer architecture, Mobile applications, Microservice architectures, Education, Software architecture, Web servers

Volumen

  • 8