El documento resume brevemente la historia de la arquitectura de software desde la década de 1960 hasta la década de 1990. En los años 1960 se empezó a utilizar el término "arquitectura de software" y en los años 1990 ganó popularidad tras reconocerse la "crisis del software". La arquitectura de software evolucionó desde métodos estructurados en los años 1970 y 1980 hacia programación orientada a objetos en los años 1980 y programación basada en componentes en los años 1990.
El documento resume brevemente la historia de la arquitectura de software desde la década de 1960 hasta la década de 1990. En los años 1960 se empezó a utilizar el término "arquitectura de software" y en los años 1990 ganó popularidad tras reconocerse la "crisis del software". La arquitectura de software evolucionó desde métodos estructurados en los años 1970 y 1980 hacia programación orientada a objetos en los años 1980 y programación basada en componentes en los años 1990.
El documento resume brevemente la historia de la arquitectura de software desde la década de 1960 hasta la década de 1990. En los años 1960 se empezó a utilizar el término "arquitectura de software" y en los años 1990 ganó popularidad tras reconocerse la "crisis del software". La arquitectura de software evolucionó desde métodos estructurados en los años 1970 y 1980 hacia programación orientada a objetos en los años 1980 y programación basada en componentes en los años 1990.
Arquitectura de Software Cuarto Ao Ing. de Sistemas 2014-2015
2.1. Antecedentes Histricos
En los aos 1960 ya se acercaba el concepto de arquitectura de software en
los crculos de investigacin.
No obstante, toma popularidad en los aos 1990 tras reconocerse la
denominada crisis del software y como tema de inters de la incipiente disciplina de la ingeniera del software.
Actividades del estudiante:
Formar grupos de mximo 4 personas y averiguar que es la
crisis del software? Una persona por grupo vertir las opiniones.
Breve historia de la arquitectura del
software 1960
La historia de la arquitectura de software remonta a la poca de los aos 60,
desde entonces se empez a utilizar el trmino cuando Edsger Dijkstra de la Universidad Tecnolgica de Eindhoven en Holanda en 1968 propuso que se establezca una estructura correcta de lso sistemas de software antes de que se inicie la programacin como tal, escribiendo cdigo de cualquier manera.
1969
Un ao despus de la sesin en que se fundara la ingeniera de software, P. I.
Sharp formul que la ingeniera era diferente a la arquitectura
En 1969 Fred Brooks Jr y Ken Iverson llamaban arquitectura a la estructura
conceptual de un sistema en la perspectiva de programador.
Breve historia de la arquitectura del
software (cont.) 1972
Parnas public un ensayo en el que se discuta la forma en que la modularidad
en el diseo de sistema poda mejorar la flexibilidad y el control conceptual del sistema, introduciendo el concepto de Ocultamiento de informacin, la herencia de este concepto en la ingeniera y la arquitectura ulterior es inmensa, y se confunde estrechamente con la idea de abstraccin.
1975
Brooks, diseador del sistema operativo OS/360 y Premio Turing 2000,
utilizaba el concepto de arquitectura del sistema para designar la especificacin completa y detallada de la inferface de usuario.
Breve historia de la arquitectura del
software (cont.) 80
En la dcada de 1980, los mtodos de desarrollo estructurado demostraron no
escalar suficientemente y fueron dejando el lugar a un nuevo paradigma, el de la programacin orientada a objetos.
Breve historia de la arquitectura del
software (cont.) 90
La dcada de 1990, fue la dcada de la arquitectura de software, dando
cumplimiento a las profecas de Perry y Wolf, fue sin duda la dcada de consolidacin y diseminacin de la AS en una escala sin precedentes. Las contribuciones ms importantes surgieron en torno del instituto de ingeniera de la informacin de la Universidad Carnegie Mellon (CMU SEI). En la misma dcada, demasiado prdiga en acontecimientos, surge tambin la programacin basada en componentes, que en su momento de mayor impacto impuls a algunos arquitectos mayores, como Paul Clmenets a afirmar que la AS promova un modelo que deba ser ms de integracin de componentes pre-programados que de programacin.
Actividades del estudiante:
Formar grupos de mximo 4 personas y elaborar un
organizador grfico que explique de manera sencilla la historia de la arquitectura de software. Nota: Puede usar fuentes extras para mejorar su criterio. Estas fuentes adicionales agregan valor en la calificacin de su trabajo. Citar las fuentes al final del diagrama.