Entradas

Mostrando las entradas de 2018

LA FINALIDAD DE LA UML SEGUN OMG

El OMG define los propósitos de UML de la siguiente manera:  Brindar a arquitectos de sistemas, ingenieros y desarrolladores de software las herramientas para el análisis, el diseño y la implementación de sistemas basados en software, así como para el modelado de procesos de negocios y similares.  Hacer progresar el estado de la industria permitiendo la interoperabilidad de herramientas de modelado visual de objetos. No obstante, para habilitar un intercambio significativo de información de modelos entre herramientas, se requiere de un acuerdo con respecto a la semántica y notación.  UML cumple con los siguientes requerimientos:  Establecer una definición formal de un metamodelo común basado en el estándar MOF (Meta-Object Facility) que especifique la sintaxis abstracta del UML. La sintaxis abstracta define el conjunto de conceptos de modelado UML, sus atributos y sus relaciones, así como las reglas de combinación de estos conceptos para construir mo...

CONCEPTOS ORIENTADOS A OBJETOS EN UML

Imagen
Los objetos en UML son entidades del mundo real que existen a nuestro alrededor. En el desarrollo de software, los objetos se pueden usar para describir, o modelar, el sistema que se está creando en términos que sean pertinentes para el dominio. Los objetos también permiten la descomposición de sistemas complejos en componentes comprensibles que permiten que se construya una pieza a la vez. Estos son algunos conceptos fundamentales de un mundo orientado a objetos: Objetos:  Representan una entidad y el componente básico.  Clase:  Plano de un objeto.  Abstracción: Comportamiento de una entidad del mundo real.  Encapsulación:  Mecanismo para enlazar los datos y ocultarlos del mundo exterior.  Herencia:  Mecanismo para crear nuevas clases a partir de una existente.  Polimorfismo:  Define el mecanismo para salidas en diferentes formas.

DIAGRAMA UML

Imagen
UML esta compuesto por diversos elementos gráficos que se combinan para conformar diagramas. Al ser UML un lenguaje, existen reglas para combinar dichos elementos. En conjunto, los diagramas UML brindan diversas perspectivas de un sistema, por ende el modelo. Ahora bien, el modelo UML describe lo que hará el sistema y no como será implementado. TIPOS DE DIAGRAMAS DE UML. Diagrama de clases. Los diagramas de clases representan las clases intervinientes en el sistema, destacando con que otras clases se relacionan y como lo hacen. es un tipo de diagrama de estructura estática que describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones (o métodos), y las relaciones entre los objetos. Diagrama de casos de uso. un diagrama de casos de uso es una forma de diagrama de comportamiento UML mejorado. El Lenguaje de Modelado Unificado (UML), define una notación gráfica para representar casos de uso llamada modelo de casos...
Imagen
UML-JAVA UML-JAVA-(lenguaje de modelo unificado)  UML:  Es un lenguaje de modelado de sistemas de software. Diseñado como una herramienta gráfica donde se puede construir, especificar, visualizar y documentar sistemas. Permite representar el modelo de un escenario, donde se describen las entidades intervinientes y sus relaciones. También podemos al describir cada entidad, especificar las propiedades y el comportamientos de las mismas. Se puede aplicar en el desarrollo de software gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional, Rational Unified Process o RUP), pero no especifica en sí mismo qué metodología o proceso usar. UML no puede compararse con la programación estru...