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

SISTEMAS EXPERTOS


Enviado por   •  26 de Agosto de 2014  •  636 Palabras (3 Páginas)  •  358 Visitas

Página 1 de 3

Índice

• Introducción a UML

– Vista general

– Arquitectura

– Bloques de construcción

• Modelado Estructural

– Diagramas de clases

– Diagramas de objetos

• Modelado del

comportamiento

– Diagramas de interacción

• Diagramas de secuencia

• Diagramas de colaboración

– Casos de uso

• Diagramas de casos de uso

• Diagramas de actividades

• Diagramas de despliegue

• Diagramas de paquetes

• Diagramas de tiempos

• Nuevos diagramas en UML 2.0

• Herramientas CASE

• XMI

Introducción. Objetivos

• Se presentará la revision 2 del OMG (Object

Management Group) de noviembre de 2007.

• UML: Unified Modeling Language

• El objetivo de UML es “proporcionar a

desarrolladores de software, arquitectos de

sistemas e ingenieros de software de herramientas

para el análisis, diseño e implementación de

sistemas basados en software, así como modelar

procesos de negocio y similares

• El modelado captura las partes esenciales del

sistema

Introducción. Objetivos (II)

• UML es un lenguaje con un alcance muy grande y

que cubre diversos conjuntos de dominios

arquitectónicos en el diseño de aplicaciones.

• Por ello, no todas sus capacidades de modelados

son necesariamente útiles en todos los dominios o

aplicaciones.

• UML permite seleccionar sólo aquellas partes del

lenguaje que sean realmente útiles.

• “El 80 por ciento de la mayoría de los problemas

pueden modelarse usando alrededor del 20 por

ciento de UML” - Grady Booch

Modelado

• Busca representar los planos del software

• El modelado es la espina dorsal del desarrollo de

software de calidad

• Modelo: Simplificación de la realidad

• UML busca

– Visualizar cómo es o queremos que sea un sistema

– Especificar la estructura o el comportamiento de un

sistema

– Proporcionar plantillas que nos guíen en la

construcción de un sistema

– Documentar las decisiones que hemos adoptado

Modelado (II)

• Principios básicos del modelado

– Seleccionar el modelo adecuado para cada

momento, y dependiendo de qué modelo se elija se

obtendrán diferentes beneficios y diferentes costes

• El modelado orientado a objetos proporciona sistemas

más flexibles y readaptables.

– Todo modelo puede ser expresado en base a diferentes

niveles de precisión

– Obtener modelos que representen la realidad lo más

claramente posible

– Un único modelo no es suficiente

UML. Qué proporciona

• Proporciona un vocabulario y las reglas para utilizarlo

para así tener una representación conceptual y física

de un sistema

• Utiliza gráficos y textos

– Los modelos pueden ser interpretados por personas que

no participaron en su diseño, sin ninguna ambigüedad

UML. Vista general

Bloques de construcción

Elementos

●Estructurales

●Comportamiento

●Agrupación

●Anotación

Diagramas

●Clases

●Objetos

●Casos de Uso

●Secuencia

●Colaboración

●Estados

●Componente

●Despliegue

Relaciones

●Dependencia

●Asociación

●Generalización

●Realización

Colaboran

●Nombres

●Alcance

●Visibilidad

●Integridad

Reglas

●Especificaciones

●Adornos

●Divisiones Comunes

●Extensibilidad

Mecanismos

Afectan

Afectan

Actúan

UML. Diagramas

Diagramas

Diagramas de

Despliegue

...

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