El proyecto UMLCanvas es un componente importante de la iniciativa WebUML (comentada aquí )
UmlCanvas es una librería Javascript que convierte el componente HTML5 Canvas en un editor interactivo para UML (de momento sólo para digramas de clase).
De forma a similar a otras herramientas de modelado textuales , UMLCanvas ofrece un DSL textual para facilitar la definición de diagramas de clase (también hay una API disponible). Estos diagramas de clase pueden mostrarse después en cualquier página web (y, de hecho, UMLCanvas ofrece también un servicio de hosting para poner vuestros diagramas online).
Entre sus planes para el futuro está la de proporcionar plug-ins para herramientas UML populares (primer objetivo: Enterprise Architect) de forma que se las descripciones para UML Canvas se pueden generar directamente a partir de los modelos ya definidos con la herramienta (recordad que con el XMIService de este portal se puede hacer algo similar ya que se puede generar, por ejemplo, un texto yUML a partir de modelos hechos con Visio, Eclipse o MagicDraw )
Si te ha gustado esta entrada, puedes subscribirte a este Software Modeling blog y/o seguirme en twitter y/o a través de la lista de distribución del portal Y si realmente te ha gustado ayúdame a hacerlo llegar a otros utilizando los bookmarks que tienes a continuación: