TALLER 1 Arquitectura de Software

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

1Arquitectura de Software

EDWIN ENRIQUE VÉLEZ JARAMILLO


Junio 2020.

Corporación Universitaria Remington


Ingeniería de Sistemas
Arquitectura de Software
Arquitectura de Software

En el mundo, hoy en día y desde hace algún tiempo, se está trabajando mucho el

tema de la unificación de criterios o estándares, buscando que la academia y la industria

hablen siempre en el mismo lenguaje. La Arquitectura de Software (AS) trata de unificar

estándares para el desarrollo de software, teniendo en cuenta lo que esta significa.

Según Reynoso, (2004) “Una definición reconocida es la de Clements [Cle96a]: La

AS es, a grandes rasgos, una vista del sistema que incluye los componentes principales del

mismo, la conducta de esos componentes según se la percibe desde el resto del sistema y

las formas en que los componentes interactúan y se coordinan para alcanzar la misión del

sistema”. P.11. Otra definición es la de Kruchten, (1995) quien describe la AS en cinco

vistas que son: La Lógica, de Desarrollo, de Procesos, Física y Escenarios y quien dice que

“Los diseñadores construyen la arquitectura usando varios elementos arquitectónicos

elegidos apropiadamente”.P.2

Por otro lado se observa el enfoque dado a los métodos por medio de la AS, como

UML y Programación Orientada a Objetos, en UML Hurtado, (2006) dice que: “El objetivo

de muchos de estos estudios es encontrar un sistema de representación capaz de ir más allá

de la informalidad del diagrama tradicional de "caja y línea", pero manteniendo un bajo

nivel de complejidad”. Y con respecto a la Programación Orientada a Objetos, Segura,

(2016) dice que: “Se han llevado a cabo numerosos trabajos en materia de estandarización

para este paradigma como, por ejemplo, protocolos de comunicación, topologías de red y

arquitecturas software de alto nivel que consideran


Personalmente creo que aunque se trate de hablar de un mismo modelo de AS, en el

momento de desarrollar un software, se tienen muchos puntos de vista, algunos muy

similares entre sí, por lo cual considero que a la hora de realizar el desarrollo se puede

mirar que es lo más unificado, en la AS, y luego adicionarle los criterios diferentes entre

todos los métodos y definiciones que nos puedan servir

Lista de referencias

Reynoso, C. 2004. Introducción a la Arquitectura de Software.


Web: http://carlosreynoso.com.ar/archivos/arquitectura/Arquitectura-software.pdf

Kruchten, P. 1995. Planos Arquitect´onicos: El Modelo de “4+1” Vistas de la


Arquitectura del Software.
Web: http://materias.fi.uba.ar/7510/practica/zips/Modelo4_1Krutchen.pdf

Hurtado, S. 2006. Esquema basado en UML para representaciones de arquitectura de


software.
Web: https://webcache.icesi.edu.co/revistas/index.php/sistemas_telematica/article/view/918

Segura, A. 2016. Arquitectura de Software de Referencia para Objetos Inteligentes en


Internet de las Cosas.
Web: http://revistas.unla.edu.ar/software/article/view/1029

También podría gustarte