Vous êtes sur la page 1sur 10

STARUML

Qu es starUML?
StarUML es una herramienta para el modelamiento de
software basado en los estndares UML (Unified Modeling
Language) y MDA (Model Driven Arquitecture), que en un
principio era un producto comercial y que hace cerca de
un ao paso de ser un proyecto comercial (anteriormente
llamado plastic) a uno de licencia abierta.
El software hered todas las caractersticas de la versin comercial y poco
a poco ha ido mejorando sus caractersticas, entre las cuales se
encuentran:
* Soporte completo al diseo UML mediante el uso de.
Diagrama de casos de uso
Diagrama de clase
Diagrama de secuencia
Diagrama de colaboracin.
Diagrama de estados
Diagrama de actividad.
Diagrama de componentes
Diagrama de despliegue.
Diagrama de composicin estructural (UML 2.0)
* Definir elementos propios para los diagramas, que no necesariamente
pertenezcan al estndar de UML,
* La capacidad de generar cdigo a partir de los diagramas y viceversa,
actualmente funcionando para los lenguajes c++, c# y java.
* Generar documentacin en formatos Word, Excel y PowerPoint sobre los
diagramas.
* Patrones GoF (Gang of Four) , EJB (Enterprise JavaBeans) y
personalizados.
* Plantillas de proyectos.
* Posibilidad de crear plugins para el programa.
UML
UML(Unified Modeling Language - Lenguaje Unificado
de Modelado).
UML se utiliza para definir un sistema de software.
El Lenguaje Unificado de Modelado, ordena un
conjunto de notaciones y diagramas estndar para
modelar sistema orientados a objetos, y describe la
semntica esencial de lo que estos diagramas y
smbolos significan.
HISTORIA StarUML
StarUML es conocida anteriormente como "plstic" o "gora
plastic".
1996 Nace primera versin (v0.9) de plstic.
Fue una herramienta muy simple que se utilizaba para dibujar
mdulos de software y sus dependencias.
1997 Lanzamiento de plastic 1.0
Programas de dominio pblico, apoy OMT (Object Modeling
Technique-Tcnica de Modelado de Objetos), Gran premio
del concurso de software en poder de Hyundai.
1998 Lanzamiento de plstico 1.1
Diagrama de clases UML apoyado.
1999 Fundacin de Software de plstic. Inc.
Lanzamiento de Plstico 2.0
apoyo UML, generacin de cdigo Java e ingeniera inversa
2001 plstic lanza la versin 3.0.
UML 1.3 totalmente compatible
2003 plstic libre
Completamente rediseado y reescrito, UML 1.4 totalmente
compatible, de arquitectura abierta.
2005 gora plastic libre
se internacionaliza, muchas caractersticas se implementan
en la plataforma extensible.
'Good Software "Certificado del Ministerio de Informacin y
Comunicaciones de Corea.
StarUML 5.0 cambia de nombre y se libera.
Se volvi a abrir proyecto de cdigo, UML 2.0 compatibles,
la tecnologa y la notacin de extensin se implementan.
Glosario
Ingeniera inversa: definido como el proceso de construir
especificaciones de un mayor nivel de abstraccin partiendo del
cdigo fuente de un sistema software o cualquier otro producto (se
puede utilizar como punto de partida cualquier otro elemento de
diseo, etc.).

UML: (Unified Modeling Language - Lenguaje Unificado de


Modelado).
UML se utiliza para definir un sistema de software.
El Lenguaje Unificado de Modelado, ordena un conjunto de
notaciones y diagramas estndar para modelar sistema orientados a
objetos, y describe la semntica esencial de lo que estos diagramas
y smbolos significan.
Programas para
modelar objetos
Java
Es unlenguaje de programacinorientado a objetos, desarrollado porSun
Microsystemsa principios de los aos 90. El lenguaje en s mismo toma
mucha de su sintaxis deCyC++, pero tiene un modelo de objetos ms
simple y elimina herramientas de bajo nivel, que suelen inducir a muchos
errores, como la manipulacin directa de punteroso memoria.

Lightwave 3d 9.6
Es un completosoftwarede modelado y animacin en 3D.constituye un
completo y robustoprogramaque incluye, deserie,muchas de las
herramientas que deben ser adquiridasporseparado en otros programas.
Google sketchuppro7
La versin pro 7.1 de uno de los programas para modelar mas
fciles de usar. Tambin podemos extender sus opciones con
elpaquetede plugins de ruby
Milkshape3d 1.8.4
Es unaherramientade creacin demodelos3d
paraWindowscon la que podrs disear tus propios objetos
ypersonajesentresdimensiones e insertarlos en tus juegos o
animaciones en 3d.
Freeworld3d 2.4
Es un programa para la creacin deterrenos3d en tiempo
realmuyfcil de usar, una de las caractersticas de este
programa es que se puede "pintar" la textura como si fuese
un aerosol dndole un acabado muy realista a los modelos. Es
muy liviano y fcil de comprender
Modelamiento de objetos
Es un conjunto estandarizado de smbolos y de modos
de disponerlos para modelar
MDA (Model Driven Architecture): La MDA es una
nueva tecnologa introducida por el OMG.Para
obtener ventajas de la MDA, la herramienta de
software de modelado debe apoyar muchas variables
de personalizacin.

Vous aimerez peut-être aussi