María Jesús Lamarca Lapuente. Hipertexto: El nuevo concepto de documento en la cultura de la imagen. |
UML (Unified Modeling Language) o 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 estos diagramas y los símbolos en ellos utilizados. El modelo está siendo desarrollado por Popkin Software and Systems y se explica con todo detalle en la Web: http://es.tldp.org/Tutoriales/doc-modelado-sistemas-UML/multiple-html/index.html A lo largo de la historia del hipertexto, y sobre todo, de la hipermedia, han existido numerosos métodos, notaciones y modelos para el diseño orientado a objetos, algunos de los cuales hemos definido aquí: HDM, RMM, OOHDM, EORM, etc. Con el lenguaje UML, los diseñadores sólo tienen que aprender una única notación que vale para los diferentes aspectos del diseño y construcción de un hipertexto. Se puede emplear también para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware, organizaciones del mundo real, etc. UML ofrece 9 tipos de diagramas con los cuales se pueden modelar sistemas:
UML no es, por tanto, un método, sino varios. Se trata de una estandarización o consolidación de muchas notaciones y modelos usados anteriormente. Se debe a los trabajos de Grade Booch, James Rumbaugh e Ivar Jacobson, que habían sido los creadores de otras tres metodologías orientadas a objetos.
Ejemplo UML: Diagrama de Colaboraciones-Interacciones El Object Management (Group OMG) entidad internacional creada en 1989 y dedicada al diseño orientado a objetos se propuso en 1996 lanzar un metamodelo orientado a objetos que tuviera una semántica y notación estándares. Así, nació UML versión 1.0, pero también otras propuestas diferentes. Con todas las propuestas conjuntas, seis en total, se elaboró la versión 1.1, que se convirtió en una especificación en noviembre de 1997. Posteriormente se han establecido nuevas especificaciones (se pueden obtener en http://www.popkin.com). Existe también una certificación para los distintos niveles profesionales de UML (http://www.omg.org/uml-certification/index.htm), puesto que la versión 2.0 tiene copyright, ya que en su desarrollo intervienen numerosas empresas. El lenguaje UML se ha convertido en el lenguaje estándar utilizados por la industria y las grandes empresas. Bibliografía:AMBLER, Scott. Home Page. http://www.ambysoft.com/scottAmbler.html AMBLER, Scott. Be realistic About the UML: It's Simple Not Sufficient. http://www.agilemodeling.com/essays/realisticUML.htm AMBLER, Scott. The elements of UML 2.0 Style. Cambridge Universty Press, 2005. http://www.ambysoft.com/elementsUMLStyle.html Especificaciones UML. http://www.popkin.com IBM. UML Resource Center. http://www-306.ibm.com/software/rational/uml/ OMG (Object Management Group). http://www.omg.org/
Unificied Modeling Language Resource Center (UML).
Popkin Software.
|
|