Lenguaje Unificado de Modelado
Click here to load reader
-
Upload
stephanie-conforme -
Category
Documents
-
view
17 -
download
0
description
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