Seccion curso 1
Perfilado de sección
-
Introducción a UML y el Proceso Unificado
En este capítulo se busca que el alumno conozca el lenguaje UML, sus características el proceso unificado como metodología para el desarrollo de software basado en UML.
Actualmente el software grande y complejo demanda de interfaces más completas, funcionalidades más elaboradas lo que genera un impacto en complejidad del producto.
La solución para resolver este problema es la estructuración, el modelado. Modelar es diseñar y estructurar, antes de programar. Sirve para visualizar un diseño y especificar su estructura y comportamiento. Se abstraen los detalles del problema complejo simplificando su desarrollo.
Lenguaje Unificado de Modelado (LUM) o (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables. (Ref. Wikipedia)