leguaje unificado
introducciòn
UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentarlos elementos que forman un sistema software orientado a objetos. Actualmente es el más estandarizado por la industria, debido a que ha sido elaborado por los autores de los tres métodos más usados de orientación a objetos: Grady Booch, Ivar Jacobson y Jim Rumbaugh. Estosautores fueron contratados por la empresa Rational Software Co. para crear una notación unificada en la que basar la construcción de sus herramientas CASE. En el proceso de creación de UML han participado, no obstante, otras empresas de gran peso en la industria como Microsoft, Hewlett-Packard, Oracle o IBM, así como grupos de analistas y desarrolladores.
objetivos
General
Investigar acerca delLenguaje Unificado de Modelamiento (UML).
Específicos
Conocer la importancia de UML.
Describir los diferentes usos que tiene UML.
Identificar las características principales de UML.
fundamentaciòn cientìfica
30727658826500 UML: 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), incluyendoaspectos conceptuales tales como procesos de negocio, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados. CITATION wik5 \l 3082 (wikipedia., s.f.)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 clasesen un lenguaje determinado, esquemas de base de datos y componentes de software reusables. Es un lenguaje de modelado formado por símbolos y es utilizado por muchas metodologías.
IMPORTANCIA:
Hoy en día, UML está consolidado como el lenguaje estándar en el análisis y diseño de sistemas de cómputo. Mediante UML es posible establecer la serie de requerimientos y estructuras necesarias para plasmarun sistema de software previo al proceso intensivo de escribir código.
En otros términos, así como en la construcción de un edificio se realizan planos previo a su construcción, en Software se deben realizar diseños en UML previa codificación de un sistema, ahora bien, aunque UML es un lenguaje, éste posee más características visuales que programáticas, mismas que facilitan a integrantes de unequipo multidisciplinario participar e intercomunicarse fácilmente, estos integrantes siendo:
Analistas
Diseñadores
Especialistas de área
Programadores
USOS DE UML:
Sirve para representar visualmente las reglas de creación, estructura y comportamiento de un grupo relacionado de objetos y procesos.
Para visualizar de forma eficiente la complejidad de un sistema u organización en un reducidonúmero de diagramas.
Para mantener mucho más ágilmente las especificaciones ante los cambios y nuevas actualizaciones de arquitectura. CITATION sli6 \l 3082 (slideshare., s.f.)CARACTERÍSTICAS:
Está diseñado para su uso con software orientado a objetos, y tiene un uso limitado en otro tipo de cuestiones de programación.
Se compone de muchos elementos de esquematización que representan lasdiferentes partes de un sistema de software.
Los elementos UML se utilizan para crear diagramas, que representa alguna parte o punto de vista del sistema.
ELEMENTOS:
Diagrama de casos de uso
Es importante resaltar que los diagramas de casos de uso no están pensados para representar el diseño y no puede describir los elementos internos de un sistema. Los diagramas de casos de uso sirven parafacilitar la comunicación con los futuros usuarios del sistema, y con el cliente, y resultan especialmente útiles para determinar las características necesarias que tendrá el sistema. En otras palabras, los diagramas de casos de uso describen qué es lo que debe hacer el sistema, pero no cómo.
Cuando se trabaja con casos de uso, es importante tener presentes algunas sencillas reglas:
Cada caso...
Regístrate para leer el documento completo.