ArgoUML

ArgoUML

ArgoUML

ArgoUML
argouml.tigris.org
Información general
Última versión estable 0.26.2
20 de noviembre de 2008
S.O. Multiplataforma (Java)
Licencia Licencia BSD
En español

ArgoUML es una aplicación de diagramado de UML escrita en Java y publicada bajo la Licencia BSD open source. Dado que es una aplicación Java, está disponible en cualquier plataforma soportada por Java.

El Magazine de Desarrollo de Software entrega premios anuales a herramientas de desarrollo de software populares en varias categorías. En 2003 ArgoUML fue una de las finalistas en la categoría "Design and Analysis Tools". ArgoUML recibió un premio "runner-up"(revelación), derrotando a muchas herramientas comerciales.

Sin embargo, desde la versión 0.20, ArgoUML está incompleto. No es conforme completamente a los estándares UML [1] y carece de soporte completo para algunos tipos de diagramas incluyendo los Diagrama de secuencia y los de colaboración [2].


Contenido

Características

Nuevas Características en V0.20:

  • UML 1.4 - Características de extensibilidad mejoradas de UML 1.4
  • Diagramas de Secuencia
  • Compatibilidad AndroMDA
  • Calidad - Cientos de bugs han sido arreglados
  • La mayoría de las funciones ahora soportan la selección múltiple de los elementos del modelo
  • Arrastrar y soltar desde el árbol de exploración al diagrama y dentro del árbol de exploración

Otras características:

  • Construido en diseños críticos suministra una revisión no obstructiva del diseño y sugerencias para mejoras
  • Interfaz de módulos Extensible
  • Soporte de Internacionalización para Inglés, Alemán, Francés, Español y Ruso
  • Restricciones OCL para Clases
  • Soporte para el lenguaje de generación de Código: Java, PHP, Python, C++ y Csharp (C#)
  • Ingeniería inversa
  • Disposición(layout) automática del diagrama de clases
  • Generación de ficheros PNG, GIF, JPG, SVG, EPS desde diagramas
  • Soporte para comentarios para múltiples elementos
  • Todos los diagramas 1.4 están soportados

Debilidades

  • No tiene botón "deshacer"
  • Los Modelos a veces no pueden ser re-abiertos.
  • Import/Export a Java
  • No hay llamadas-reflexivas en los diagramas de secuencia
  • Debes seleccionar una clase para crear un diagrama de secuencia

Véase también

  • Poseidon for UML - un descendiente comercial de ArgoUML
  • ATL - un lenguaje open source QVT capaz de transformar los modelos UML producidos por Argo/Poseidon
  • Acceleo - Generador de Código MDA OpenSource basado en Eclipse y EMF

Enlaces externos

Obtenido de "ArgoUML"

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • ArgoUML — Entwickler freiwillige Entwickler Aktuelle Version 0.32.2 (4. April 2011) Betriebssystem Multi Plattform (Java) Kategorie UML Werkzeug Lizenz …   Deutsch Wikipedia

  • Argouml — Dernière version 0.28.1 (le 17 aout 2009) [+/−] Environnement …   Wikipédia en Français

  • ArgoUML — Скриншот ArgoUML Тип Разработка программного обеспечения Написана на …   Википедия

  • ArgoUML — Dernière version 0.32.2 (3 Avril 2011) [ …   Wikipédia en Français

  • ArgoUML — Infobox Software name = ArgoUML caption = ArgoUML running on Debian developer = latest release version = 0.26 latest release date = 27 September 2008 operating system = cross platform (Java) genre = Software development license = BSD website =… …   Wikipedia

  • List of UML tools — This article lists Unified Modeling Language tools, classified by their proprietary or non proprietary status. Non proprietary UML tools *Acceleo: Eclipse and EMF template based system for source code generation from UML models. *AmaterasUML:… …   Wikipedia

  • Poseidon for uml — Entwickler: Gentleware AG (Tochtergesellschaft der b+m Informatik AG) Aktuelle Version: 6.0 (2007) Betriebssystem: Multi Plattform (Java) Kategorie: UML Werkzeug …   Deutsch Wikipedia

  • List of Unified Modeling Language tools — This article compares Unified Modeling Language tools. Contents 1 General 2 Features 3 Other UML tools 4 References …   Wikipedia

  • List of open source software packages — This is a list of open source software packages: computer software licensed under an open source license. Software that fits the Free software definition may be more appropriately called free software; the GNU project in particular objects to… …   Wikipedia

  • Graphviz — Developer(s) AT T Labs Research and Contributors[1] Stable release 2.28.0 / May 6 …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”