Introduccion Y Reseña De Lenguaje Unificado
Enviado por Rockkiller • 23 de Enero de 2012 • 1.057 Palabras (5 Páginas) • 583 Visitas
INTRODUCCION
El Desarrollo de los Sistemas en un enfoque actual se manifiesta en esta investigación donde se comparan varias Metodologías Modernas para el Desarrollo de Sistemas de Información.
En esta comparación lo que se busca es en primer lugar saber cuáles son los nombres de tantas metodologías existentes y en segundo lugar, conocer el enfoque de cada una y la manera en que definen los conceptos básicos de desarrollo de los Sistemas.
Estas utilizan el paradigma de Orientación a Objetos con un enfoque en Desarrollo Convencional, cómo son sus notaciones, sus procesos, qué parte del ciclo de vida abarcan o si abarcan todo el ciclo de vida.
Hay recursos disponibles para utilizar una de estas metodologías, existen libros disponibles, los cuales nos muestran qué tipo de conocimientos necesitamos tener para poder utilizarlas, y en qué lenguajes de programación se apoyan.
Teniendo esta base de conocimientos se puede elegir una metodología para utilizarla en el desarrollo de los sistemas.
A continuación se indican los siguientes puntos a tratar , tanto la metodología, que es algo más que una notación, un proceso, y herramientas.
Lenguaje Unificado de Modelado
Prescribe un conjunto de notaciones y diagramas estándar para modelar sistemas orientados a objetos, y describe la semántica esencial de lo que estos diagramas y símbolos significan. Mientras que ha habido muchas notaciones y métodos usados para el diseño orientado a objetos, ahora los modeladores sólo tienen que aprender una única notación.
UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware, y organizaciones del mundo real.
UML ofrece nueve diagramas en los cuales modelar sistemas.
• Diagramas de Casos de Uso para modelar los procesos ’business’.
• Diagramas de Secuencia para modelar el paso de mensajes entre objetos.
• Diagramas de Colaboración para modelar interacciones entre objetos.
• Diagramas de Estado para modelar el comportamiento de los objetos en el sistema.
• Diagramas de Actividad para modelar el comportamiento de los Casos de Uso, objetos u operaciones.
• Diagramas de Clases para modelar la estructura estática de las clases en el sistema.
• Diagramas de Objetos para modelar la estructura estática de los objetos en el sistema.
• Diagramas de Componentes para modelar componentes.
• Diagramas de Implementación para modelar la distribución del sistema.
UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir.
Lenguaje Unificado de Modelado (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.
Es importante resaltar que En otras palabras, es el lenguaje en el que está descrito el modelo.
UML no puede compararse con la programación estructurada,
...