Sociologo

Páginas: 34 (8445 palabras) Publicado: 2 de septiembre de 2013
Modelado de Sistemas con UML

1. Introducción
2. El lenguaje UML
3. Una perspectiva general de UML
4. Un estudio a fondo de UML
5. Uso de una herramienta de modelado
6. Proceso de desarrollo
7. Conclusiones
8. Bibliografía

Introducción
En el presente módulo se permite entregar un material de apoyo que le permita al alumno poder definir diagramas propios como también poder entenderel modelamiento de diagramas ya existentes, y finalmente se analiza los diagramas que componen UML y ofrece acercamientos a casos de uso guiados sobre cómo estos diagramas se usan para modelar sistemas, toda vez que el Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende eldesarrollo de software. UML entrega una forma de modelar cosas conceptuales como lo son procesos de negocio y funciones de sistema, además de cosas concretas como lo son escribir clases en un lenguaje determinado, esquemas de base de datos y componentes de software reusables.

El lenguaje UML
Cualquier rama de ingeniería o arquitectura ha encontrado útil desde hace mucho tiempo la representación delos diseños de forma gráfica. Desde los inicios de la informática se han estado utilizando distintas formas de representar los diseños de una forma más bien personal o con algún modelo gráfico. La falta de estandarización en la manera de representar gráficamente un modelo impedía que los diseños gráficos realizados se pudieran compartir fácilmente entre distintos diseñadores.
Se necesitaba portanto un lenguaje no sólo para comunicar las ideas a otros desarrolladores sino también para servir de apoyo en los procesos de análisis de un problema. Con este objetivo se creó el Lenguaje Unificado de Modelado (UML: Unified Modeling Lan-guage).
UML se ha convertido en ese estándar tan ansiado para representar y modelar la información con la que se trabaja en las fases de análisis y,especialmente, de diseño.
El lenguaje UML tiene una notación gráfica muy expresiva que permite representar en mayor o menor medida todas las fases de un proyecto informático: desde el análisis con los casos de uso, el diseño con los diagramas de clases, objetos, etc., hasta la implementación y configuración con los diagramas de despliegue.
1.1. MODELADO VISUAL
Tal como indica su nombre, UML es unlenguaje de modelado. Un modelo es una simplificación de la realidad. El objetivo del modelado de un sistema es capturar las partes esenciales del sistema. Para facilitar este modelado, se realiza una abstracción y se plasma en una notación gráfica. Esto se conoce como modelado visual.
El modelado visual permite manejar la complejidad de los sistemas a analizar o diseñar. De la misma forma que paraconstruir una choza no hace falta un modelo, cuando se intenta construir un sistema complejo como un rascacielos, es necesario abstraer la complejidad en modelos que el ser humano pueda entender.
UML sirve para el modelado completo de sistemas complejos, tanto en el diseño de los sistemas software como para la arquitectura hardware donde se ejecuten.
Otro objetivo de este modelado visual es quesea independiente del lenguaje de implementación, de tal forma que los diseños realizados usando UML se pueda implementar en cualquier lenguaje que soporte las posibilidades de UML (principalmente lenguajes orientados a objetos).
UML es además un método formal de modelado. Esto aporta las siguientes ventajas:
• Mayor rigor en la especificación.
• Permite realizar una verificación yvalidación del modelo realizado.
• Se pueden automatizar determinados procesos y permite generar código a partir de los modelos y a la inversa (a partir del código fuente generar los modelos). Esto permite que el modelo y el código estén actualizados, con lo que siempre se puede mantener la visión en el diseño, de más alto nivel, de la estructura de un proyecto.
1.2. HISTORIA DE UML
El lenguaje UML...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sociologos
  • sociologo
  • sociologo
  • sociologo
  • sociologo
  • sociologo
  • Sociologos
  • Sociologa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS