Ingeniería de Software y computación en la nube: Conceptos básicos que deben ser enseñados en el curso de Ingeniería de Software I, Software Engineering and Cloud Computing

Software engineering is an engineering discipline that provides the requirements gathering process, software development process, architectural, design patterns and testing process models required to provide quality, security, maintainability, interoperability, scalability and ava...

Descripción completa

Autores Principales: Saldaña Barrios, Juan José, Moreno, Yuraisma
Formato: Artículo
Idioma: Español
Publicado: Universidad Autónoma de Chiriquí. 2023
Materias:
Acceso en línea: http://jadimike.unachi.ac.pa/handle/123456789/743
Sumario: Software engineering is an engineering discipline that provides the requirements gathering process, software development process, architectural, design patterns and testing process models required to provide quality, security, maintainability, interoperability, scalability and availability of the applications.Cloud Computing and On the Cloud are terms that today we can see everywhere in the technology field. This new and emerging paradigm provides software and services that run over the Internet using distributed networks and virtualization technology. The intention of this paper is to present basic concepts that need to be taught in the software engineering courses in order to increase, in the student, the understanding of this new paradigm.