Arquitectura de software con programación orientada a objeto

José Belisario Vera Vera

Resumen


El objetivo de este artículo fue describir la  Arquitectura de Software con Programación Orientada a Objeto a partir de la revisión de fuentes documentales actualizadas. Se ha encontrado que La Programación Orientada al Objeto (POO), agrupa un conjunto de técnicas que permiten desarrollar y mantener mucho más fácilmente programas de una gran complejidad. Es un paradigma de programación que define los programas en términos de “clases de objetos”, Las características de orientación a objetos han sido agregadas a muchos lenguajes existentes como Python, Java, PHP, C++, Objective C, TypeScript, Smalltalk, entre otros, de este modo,  C++ y Java son los dos lenguajes de programación orientada a objetos más usados Se puede concluir que, la evolución de la Arquitectura de Software escala cada vez más posiciones superiores, que permiten a los profesionales del dicho campo al desarrollo de software que permiten resolver diversos problemas de arquitectura con mejor calidad y en un menor tiempo para la satisfacción del usuario.


Palabras clave


Arquitectura de sofware; Programación; Lenguaje de programación.

Texto completo:

PDF HTML

Referencias


Bolaños, M., & Farinango, G. (2017). Análisis de Asimilación de la Programación Orientada a Aspectos (POA), en los Estudiantes de la Materia Aplicaciones en Ambientes Propietarios de la Facultad de Sistemas en la Escuela Politécnica Nacional. Escuela Politécnica Nacional. Quito. Ecuador. Trabajo de titulación. https://bibdigital.epn.edu.ec/bitstream/15000/17322/1/CD-7817.pdf, pp.93.

Capilla Sevilla, R. (2022). Tema 1. Concepto de Arquitectura Software y Principios de Diseño. Universidad Rey Juan Carlos. España. https://burjcdigital.urjc.es › DAS-Temas, pp.241.

Cervantes Ojeda, J., Gómez, M., Gónzalez, P., & García, A. (2016). Introducción a la programación orientada a objetos. México: Universidad Autónoma Metropolitana. Primera edición. Pág.200.

Cervantes, H., Velasco, P., & Castro, L. (2016). Arquitectura de software. Conceptos y ciclo de desarrollo. México, D.F: Cengage Learning Editores, S.A. de C.V. Pág.66.

Cristiá, M. (2021). Una Teoría para el Diseño de Software. Universidad Nacional de Rosario. Argentina. Ingeniería de Software 2. https://www.fceia.unr.edu.ar/ingsoft/intro-diseno.pdf, pp.1-13.

Estevez, E. (2019). Arquitectura y diseños de sistemas. Arquitectura de Sofware. Parte I . Universidad Nacional del Sur. https://cs.uns.edu.ar/~ece/ads/downloads/Clases/2019%2004%20AyDS%20-%20Arquitectura%20de%20Software%20Parte%201.pdf, pp.62.

Galindo , O., & Ramírez, P. (2015). Enseñanza de la programación orientada a objetos usando Alice 3D y el patrón MVC. Universidad Autónoma de Bucaramanga, Colombia. https://repository.unab.edu.co/bitstream/handle/20.500.12749/3532/2015_Articulo_Galindo_Parra_Omaira_Isabel.pdf?sequence=2&isAllowed=y, pp.1-11.

García, F., & García, A. (2022). Tema 1: Introducción a la Ingeniería del Software. Universidad de Salamanca. España. https://repositorio.grial.eu/bitstream/grial/2742/1/IS_I%20Tema%201%20-%20Introduccio%CC%81n%20a%20la%20IS.pdf, pp.113.

González, A. (2017). Conceptos de programación orientada a objetos (POO). Universidad Nacional de la Plata. Argentina. http://sedici.unlp.edu.ar/bitstream/handle/10915/119243/Documento_completo.pdf-PDFA.pdf?sequence=1&isAllowed=y, pp.1-7.

IEEE. (2000). ISO/IEC/IEEE 42010: Defining architecture. Institute of Electrical and Electronics Engineers (IEEE). http://www.iso-architecture.org/ieee-1471/defining-architecture.html .

Jaramillo, S., & Cordona, S. (2018). Principios de programación orientada a objetos. Armenia, Quindío – Colombia: ELIZCOM SAS. ISBN: 978-958-8801-76-6. Pág.319.

Joyanes, L. (2014). Fundamentos de programación: algortimos y estructura de datos. Madrid. España: Google Books.

Minaya, C., Mendoza, J., & Briones, J. (2019). Los pilares de la programación orientada a la web: un enfoque teórico. Universidad, Ciencia y Tecnología; Volumen Especial Nº 01. https://uctunexpo.autanabooks.com/index.php/uct/article/view/42, pp. 4-12.

Moncho Mas, V. (2001). Introducción a la programación orientada a objetos. Madrid: McGraw Hill Interamericana.

Pizard, S. (2015). Ingeniería de Software. Universidad de la República. https://eva.fing.edu.uy/pluginfile.php/242570/mod_resource/content/2/Dise%C3%B1o%20-%20Clase%201.pdf, pp.1-20.

Pressman, R. (2010). Ingeniería del software. Un Enfoque Práctico. México, D. F: McGraw-Hill Companies, Inc. Séptima edición. Pág.805.

Rivas, M. (2021). Modulo: Programación Orientada a Objetos. Conalep - Xalapa. México. https://www.conalepveracruz.edu.mx/iniciobackup/wp-content/uploads/2021/03/Programaci%C3%B3n-orientada-a-objetos-M%C3%93DULO-PROFESIONAL.pdf, pp.68.

Rodríguez, A., & Silva, L. (2016). Arquitectura de software para el sistema de visualización médica Vismedic. RCIM; Vol.8, No.1 Ciudad de la Habana, Cuba. http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1684-18592016000100006.

Sedici. (2013). Introducción a la Programación Orientada a Objetos (POO). Servicio de Difusión de la Creación Intelectual (Sedici). Universidad Nacional de la Plata. Argentina. http://sedici.unlp.edu.ar/bitstream/handle/10915/29797/Clase_2013.pdf?sequence=3&isAllowed=y, pp.55.

Villena, J. (2019). Programación Orientada a Objetos. Universidad Carlos III de Madrid. España. https://www.it.uc3m.es/java/git-gisc/units/oo-herencia/slides/ProgramacionOrientadaAObjetos.pdf, pp.100.




DOI: https://doi.org/10.23857/pc.v8i12.6358

Enlaces de Referencia

  • Por el momento, no existen enlaces de referencia
';





Polo del Conocimiento              

Revista Científico-Académica Multidisciplinaria

ISSN: 2550-682X

Casa Editora del Polo                                                 

Manta - Ecuador       

Dirección: Ciudadela El Palmar, II Etapa,  Manta - Manabí - Ecuador.

Código Postal: 130801

Teléfonos: 056051775/0991871420

Email: polodelconocimientorevista@gmail.com / director@polodelconocimiento.com

URL: https://www.polodelconocimiento.com/