UML proporciona un vocabulario y unas reglas para permitir una comunicaci\u00f3n En

Uml proporciona un vocabulario y unas reglas para

This preview shows page 14 - 16 out of 20 pages.

UML proporciona un vocabulario y unas reglas para permitir una comunicación. En este caso, este lenguaje se centra en la representación gráfica de un sistema. Este lenguaje nos indica cómo crear y leer los modelos. Los objetivos de UML son muchos, pero se pueden sintetizar sus funciones: Visualizar: UML permite expresar de una forma gráfica un sistema de forma que otro lo puede entender. Especificar: UML permite especificar cuáles son las características de un sistema antes de su construcción. Construir: a partir de los modelos especificados se pueden construir los sistemas diseñados. Documentar: los propios elementos gráficos sirven como documentación del sistema desarrollado que pueden servir para su futura revisión. UML es un lenguaje visual para especificar, construir y documentar sistemas. Unified : aporte de muchos métodos y notaciones. Independiente de implementación, plataforma y lenguajes. Modeling : los modelos son utilizados en todas las ingenierías. Language : si hay gente, requieren comunicarse. Si se tienen que comunicar, se tienen que entender. Para entenderse, necesitan un lenguaje común. 8. OBJETIVOS, COMPLEJIDAD E IMPORTANCIA DE UML 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 plasmar un sistema de software previo al proceso intensivo de escribir código.
Image of page 14
IACC-2020 15 SEMANA 1 HERRAMIENTAS DE MODELAMIENTO 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, este posee más características visuales que programáticas, mismas que facilitan a integrantes de un equipo multidisciplinario participar e intercomunicarse fácilmente, estos integrantes son los analistas, diseñadores, especialistas de área y, desde luego, los programadores. Complejidad / Objetos Entre más complejo es el sistema que se desea crear, más beneficios presenta el uso de UML. Las razones de esto son evidentes, sin embargo, existen dos puntos claves: el primero se debe a que mediante un plano/visión global resulta más fácil detectar las dependencias y dificultades implícitas del sistema, y el segundo punto radica en que los cambios en una etapa inicial (Análisis) resultan más fáciles de realizar que en una etapa final de un sistema, como lo sería la fase intensiva de codificación. Hoy en día, entre los lenguajes orientados a objetos más utilizados se encuentran Java y C#, además de otros más antiguos como C++ y SmallTalk. Aunque el programar en todos estos lenguajes requiere experiencia previa sobre la sintaxis y bloques específicos, el paradigma empleado en todos ellos es el mismo: Objetos.
Image of page 15
Image of page 16

You've reached the end of your free preview.

Want to read all 20 pages?

  • Spring '17
  • aa
  • Comunicación, Lenguaje de programación, Ingeniería de software, Ciencias de la computación, Desarrollador de software

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture