ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arquitectura Y Diseño De Software


Enviado por   •  25 de Septiembre de 2014  •  715 Palabras (3 Páginas)  •  226 Visitas

Página 1 de 3

Materia: Arquitectura y diseño de Software I.T.S.A .

1.1.- Análisis y diseño orientado a objetos

Análisis y diseño orientado a objetos (ADOO) es un enfoque de la ingeniería de software que modela un sistema como un grupo de objetos que interactúan entre sí. Este enfoque representa un dominio en términos de conceptos compuestos por verbos y sustantivos, clasificados de acuerdo a su dependencia funcional.

En este método de análisis y diseño se crea un conjunto de modelos utilizando una notación acordada como, por ejemplo, el lenguaje unificado de modelado (UML). ADOO aplica técnicas de modelado de objetos para analizar los requerimientos para un contexto - por ejemplo, un sistema de negocio, un conjunto de módulos de software - y para diseñar una solución para mejorar los procesos involucrados. No está restringido al diseño de programas de computadora, sino que cubre sistemas enteros de distinto tipo. Las metodologías de análisis y diseño más modernas son casos de uso guiados a través de requerimientos, diseño, implementación, pruebas, y despliegue.

El lenguaje unificado de modelado se ha vuelto el lenguaje de modelado estándar usado en análisis y diseño orientado a objetos.

Referencias Históricas

Definición de Arquitectura y Diseño de Software

La Arquitectura de Software es una disciplina emergente del tópico general de diseño de software, relacionada con la representación y composición de sistemas de software. En este contexto, el diseño de software se propone como una actividad conciliatoria entre los requerimientos del problema, en términos de una función, y la factibilidad de una solución en términos de un sistema de software. La idea básica es obtener una visión amplia, completa y humana del software, como un producto tanto del conocimiento como de la intuición del diseñador de software.  Edsger Djikstra, 1968  Ciencias de la computación como rama aplicada de las matemáticas  Niveles de abstracción  Stack, abrazos mortales, semáforos, algoritmos de camino mas corto  NATO, 1968  F. L. Bauer “Ingeniería de software”

 NATO, 1969

 P. I. Sharp, “Arquitectura de software”

 C. R. Spooner, 1971

 “Una arquitectura de software para los 70s”

 Referencia accidental

Unidad I: Introducción Docente: M.I. Jose Yahveh Contreras Página 2

 Niklaus Wirth, 1971

 Niveles de abstracción, Stepwise refinement

 DeRemer & Kron, 1976

 Programming

...

Descargar como (para miembros actualizados)  txt (4.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com