La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Taller de Sistemas de Programas Clase 7 Dpto. de Computación y T.I.

Presentaciones similares


Presentación del tema: "Taller de Sistemas de Programas Clase 7 Dpto. de Computación y T.I."— Transcripción de la presentación:

1 Taller de Sistemas de Programas http://www.ldc.usb.ve/~gescuela/ci3715.html http://www.ldc.usb.ve/~jtcadenas Clase 7 Dpto. de Computación y T.I.

2 Agenda 1. Exposición por equipos 2. Asignación próxima semana: Documento de Arquitectura de Software

3 Arquitectura de Software Representación de un Sistema de ingeniería de software; describe el proceso y disciplina para efectivamente implementar el diseño de un sistema. Dicho sistema normalmente es parte de un gran sistema que se compone de información y hardware de propósto especial

4 Arquitectura Lógica La arquitectura lógica se interesa por la forma global de una aplicación: esta forma emerge del diseño más allá de las estructuras de datos o algoritmos Se preocupa de: Integridad, Uniformidad, simplicidad, estética, usabilidad, confiabilidad, extensibilidad, portabilidad La implementación de una arquitectura adaptada es la piedra angular del éxito de un desarrollo

5 Arquitectura del Software Perry y Wolf la definen por la fórmula: Arquitectura Lógica=Elementos+Formas+Motivaciones Los elementos son los objetos y las clases, las formas son agrupaciones de clases y objetos (patterns) y las motivaciones explican por qué tal o cual agrupación es más apta que otra en un contexto dado

6 La Visión del Arquitecto No existe una sola manera de considerar un sistema. Se requieren múltiples vistas Para satisfacer a los diferentes implicados en un sistema, cada tipo de diagrama sólo da una imagen parcial del sistema Los proyectos OO coronados con éxito se caracterizan por la presencia de una fuerte visión de la arquitectura

7 Representación de los elementos de modelado de UML C.U. Objetos Clases Tareas Threads MódulosProcesadores CategoríasProcesos NodosSubsistemas Vista Lógica Vista de los procesos Vista de despliegue Vista de realización Vista de los C.U.

8 Mensaje  La unidad de comunicación entre objetos se llama mensaje  El mensaje es el soporte de una comunicación que vincula dinámicamente los objetos que fueron separados previamente en el proceso de descomposición  Adquiere toda su fuerza cuando se asocia al polimorfismo y al enlace dinámico


Descargar ppt "Taller de Sistemas de Programas Clase 7 Dpto. de Computación y T.I."

Presentaciones similares


Anuncios Google