Lenguaje Unificado de Modelado

5

Click here to load reader

description

Lenguaje Unificado de Modelado

Transcript of Lenguaje Unificado de Modelado

  • INTRODUCCIN

    Cualquier rama de ingeniera o arquitectura ha encontrado til desde hace

    mucho tiempo la representacin de los diseos de forma grfica. Desde los

    inicios de la informtica se han estado utilizando distintas formas de representar

    los diseos de una forma ms bien personal o con algn modelo grfico, es ah

    donde nace el lenguaje unificado de modelado. (Hernndez, 2008)

    El lenguaje Unificado de Modelado, tambin conocido como UML, posee en su

    repertorio una notacin grfica muy expresiva que permite representar las

    diferentes fases de un proyecto Informtico.

    A continuacin se detallara la funcionabilidad de UML, sus componentes y

    caractersticas.

    MARCO TERICO

    LENGUAJE UNIFICADO DE MODELADO

    Un Modelo es una simplificacin de la realidad. (Berzal, 2004)

    El Lenguaje UML es un estndar OMG diseado para visualizar, especificar,

    construir y documentar software orientado a objetos.

    El modelado es esencial en la construccin de software para

    Comunicar la estructura de un sistema complejo

    Especifar el comportamiento deseado del sistema

    Comprender mejor lo que estamos construyendo

    Descubrir oportunidades de simplificacion y reutilizacion.

  • Los objetivos de UML son muchos, pero se pueden sintetizar sus funciones:

    (Hernndez, 2008).

    Un modelo UML est compuesto por tres clases de bloques de construccin:

    Elemento: Los elementos son abstracciones de cosas reales o ficticias

    Relaciones: Es la relacin entre lo elementos

    Diagramas: Son colecciones de elementos con sus relaciones.

    UML estandariza 9 tipos de diagramas para representar grficamente un sistema

    desde distintos puntos de vista. (Berzal, 2004)

    Vis

    ual

    izar

    Premite expresar de una fora grafica un sistema de forma que otro lo puede entender.

    Esp

    ecif

    icar Le permite

    especificar cuales son las caracterisitcas de un sistema antes de su construccion

    Co

    nst

    ruir

    Se puede construir los modelos diseados a apartir de los modelos especificados D

    ocu

    men

    tar los elementos

    graficos sirven como documentacion del sistema desarrollado.

    Caso de Uso

    Clases

    Objetos

    Secuencia

    ColaboracinEstados

    Actividades

    Componentes

    Despliegue

  • VENTAJAS DE UML

    (Ferre, et al. 2011)

    INCONVENIENTES DE UML

    (Ruiz, et al. s.f.)

    Diseo y Documentacin Cdigo reutilizable

    Descubrimiento de Fallas

    Ahorro del tiempor en el Desarrollo del Software

    Mucho ms faciles las modificaciones

    Ms Fcil comunicacion entre programadores.

    Excesivamente extenso y completo

    Contiene Diagramas y estructuras que son redundantes

    Semantica imprecisaProblemas para el aprendizaje

    Solo cdigo esta en sincronizacion

    Trata de ser todas las cosas generalizadas

  • CONCLUSIONES

    UML es el lenguaje ms utilizado entre los diseadores de software, este

    lenguajes modelado debe ser de uso global para que todos los usuarios puedan

    entender los detalles de los proyecto.

    El lenguaje Unificado de Modelado, le permite a los desarrolladores de software,

    visualizar, especificar, construir y documentar de forma adecuada toda la

    informacin de un proyecto para garantizar un producto final eficiente.

    BIBLIOGRAFA

    Berzal, F. 2004. El Lenguaje Unificado de Modelado. (En Lnea). Consultado, 21

    de may. 2015. Formato PDF. Disponible en:

    http://elvex.ugr.es/decsai/java/pdf/3E-UML.pdf

    Ruiz, F y Lpez, P. s.f. Ingeniera del Software Lenguaje Unificado de

    Modelado UML. (En Lnea). Consultado, 21 de may. 2015. Formato PDF.

    Disponible en: http://ocw.unican.es/ensenanzas-tecnicas/ingenieria-del-

    software-i/materiales-de-clase-1/is1-t02-trans.pdf

    Ferre, X y Snchez, M. 2011. Desarrollo Orientado a Objetos con UML. (En

    Lnea). Consultado, 21 de may. 2015. Formato PDF. Disponible en:

    http://www.uv.mx/personal/maymendez/files/2011/05/umlTotal.pdf

    Hernndez, E. 2008. El lenguaje Unificado de Modelado (UML). (En Lnea).

    Consultado, 21 de may. 2015. Disponible en:

    http://www.disca.upv.es/enheror/pdf/ActaUML.PDF