EL FUTURO DEL UML - PowerPoint PPT Presentation

About This Presentation
Title:

EL FUTURO DEL UML

Description:

En esta hora: Extensi n para los negocios Lecciones de las extensiones de negocios Interfaces graficas de usuario Sistemas expertos Las extensiones del UML pueden ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 18
Provided by: Mis115
Category:
Tags: del | futuro | uml | expertos | sistemas

less

Transcript and Presenter's Notes

Title: EL FUTURO DEL UML


1
EL FUTURO DEL UML
  • En esta hora
  • Extensión para los negocios
  • Lecciones de las extensiones de negocios
  • Interfaces graficas de usuario
  • Sistemas expertos

2
  • Las extensiones del UML pueden extenderse
    mediante la adición de estereotipos que le
    permitirán hacer su propio modelo de dominio.
  • Puede agregar estereotipos gráficos que aclaren
    la información trasladada a su modelo.
  • UML se encuentra en proceso de evolucion, su
    futuro depende de cómo lo utilicen y lo extiendan
    los modeladores.

3
Extensiones para los negocios
  • Una extensión popular es un subconjunto de
    estereotipos diseñados para modelar un negocio.
  • Los estereotipos abstraen ciertas ideas
    primordiales de las que se conforma un negocio.
  • La intención es modelar situaciones del mundo de
    los negocios, en lugar de que funcionen como los
    fundamentos para la construcción de software.

4
  • Dentro de un negocio la clase obvia es
    trabajador. En el contexto de esta extensión UML,
    un trabajador actúa dentro de los negocios,
    interactúa con otros trabajadores y participa en
    los casos de uso.
  • Trabajador interno interactúa con otros dentro
    de los negocios
  • Trabajador eventual los hace con los actores
    fuera de negocios.
  • Una entidad no inicia ninguna interacción pero
    participa en los casos de usos.

5
  • Estereotipos para el modelado de negocios

6
  • Las extensiones de negocios incluyen a dos
    estereotipos de asociación.
  • Comunica es para las interacciones entre
    objetos.
  • Suscribe describe una asociación entre un origen
    (llamado suscriptor) y un destinatario (llamado
    publicador).
  • Las entidades se combinan para conformar
    unidades de trabajo que son conjuntos de objetos
    orientados a tareas. Las unidades de trabajo, las
    clases y las asociaciones conforman unidades
    organizativas, que corresponden a una unidad
    organizativa de negocio.

7
(GUI) Interfaces graficas de usuario
  • En un documento de diseño, por lo general,
    incluirá capturas de pantalla para mostrar a sus
    clientes y desarrolladores como lucirá la GUI a
    los usuarios.
  • Conexiones a casos de usos
  • La GUI se conecta directamente con los casos de
    uso porque es la ventana por la cual el usuario
    final iniciara y completara los casos de uso.
  • Un diagrama que muestre las conexiones de las
    pantallas con los casos de uso nos ayudaría a los
    que participan en la sesión JAD a recordar los
    que se supone que hará cada pantalla cuando
    coloquen los componentes de la misma.

8
Modelado de la GUI
  • Modelado típico en UML que representa una ventana
    de una aplicación particular como un objeto
    compuesto de varios controles.
  • Se pueden utilizar atributos para agregar una
    ubicación en el espacio de cada componente. Esto
    es especificar que un paquete represente a una
    ventana y que la ubicación y tamaño de los
    objetos reflejen su ubicación y tamaño en la
    ventana.

9
  • Muestra la forma en que los componentes de la
    pantalla se conectan a los casos de uso.

10
Sistemas expertos
  • Esta diseñado para capturar el conocimiento y
    experiencia de una persona basada en un dominio
    especifico.
  • La intención es utilizar al sistema experto para
    responder a preguntas repetitivas para que la
    persona experta no tenga que hacerlo, o almacenar
    la experiencia para que este disponible cuando la
    persona no lo este.

11
Componentes de un sistema experto
  • Base de conocimientos son conjunto de reglas
    condicionales if then (si - entonces). If
    describe ciertas situaciones reales en el dominio
    experto. La parte then establece las acciones por
    realizar en tal situación.
  • Motor de deducciones opera a lo largo de la base
    de conocimientos para resolver un problema.
  • Área de trabajo contienen las condiciones de un
    problema que el sistema tenga que resolver
  • Interfaz de usuario indica las condiciones del
    problema

12
  • Diagrama de clase de un sistema experto
  • Interacción con un sistema experto

13
Modelado de la base de conocimientos
  • Uno de los puntos primordiales en el desarrollo
    de un sistema experto es la ausencia de una norma
    solida para generar una representación visual de
    las reglas de la base de conocimientos.
  • Una representación basada en UML podría requerir
    un largo proceso para estandarizar el campo que
    propenda a buenas practicas de documentación. No
    es suficiente que el conocimiento se encuentre
    en una representación informática dentro de una
    base de conocimientos. Las reglas deben de estar
    también en un documento.

14
  • Representación de las reglas como objetos
  • Las reglas son muy importantes para garantizar su
    propia representación, además de ser el
    fundamento de las base del conocimiento, el
    creciente énfasis en la administración del
    conocimiento dentro de las organizaciones e
    instituciones espera algo único.

15
  • Para realizar una regla se empieza con un cuadro
    dividido a la mitad, la mitad izquierda
    representa a la parte (if) y la derecha la parte
    (then), dentro de cada parte escribimos un
    resumen significativo del contenido.
  • Ahora se incorpora el identificador para cada
    regla

16
  • Ahora se representa la relación entre los dos
    como una línea entre la parte then de la regla 1
    y la parte if de la regla 2.
  • A diferencia de los conjuntos de pares de reglas,
    una regla en un sistema experto verdadero se
    relaciona usualmente a mas de una regla distinta.
    Si las reglas no están próximas, ya sea en la
    base de conocimiento o en la documentación será
    útil tener en forma de mostrar la relación aun
    cuando no podamos contar con líneas de conexión.

17
  • El modelo del sistema experto es mas drástico que
    el de la GUI en el sentido de que propone un
    nuevo elemento de prospectiva para el UML. El
    modelo para GUI por otra parte es un diagrama
    hibrido que consta de elementos UML actuales
Write a Comment
User Comments (0)
About PowerShow.com