Lenguajes de Modelado
de
Modelado
Lenguajes
de
Modelado
O Los lenguajes de modelado son la
herramienta que utilizamos para
construir nuestros modelos del
sistema.
Sintaxis
Lenguajesde
Modelado
Poseen
Semántica
Características
Abstracción
Visual
Simplificación
O StarUML
O StarUML es un proyecto de software libre disponible para
Windows. Se trata de un programa de modeladosimilar a
otros como Rational Rose. Dispone de una serie de
módulos para tener funcionalidad añadida, aunque su
funcionalidad básica es muy completa.
O StarUML es capaz de generar código fuente apartir de
diagramas en los siguientes lenguajes: C/C++, Java, Visual
Basic, Delphi, JScript, VBScript, C#, VB.NET, etc.
O StarUML
O El software heredó todas las características de la versión
comercialy poco a poco ha ido mejorando sus
características, entre las cuales se encuentran:
• Soporte completo al diseño UML mediante el uso de.
– Diagrama de casos de uso
– Diagrama de clase
– Diagrama desecuencia
– Diagrama de colaboración.
– Diagrama de estados
– Diagrama de actividad.
– Diagrama de componentes
– Diagrama de despliegue.
– Diagrama de composición estructural (UML 2.0)
O StarUML
O Definir elementos propios para los diagramas, que no
O
O
O
O
O
necesariamente pertenezcan al estándar de UML,
La capacidad de generar código a partir de los diagramas y
viceversa, actualmentefuncionando para los lenguajes c+
+, c# y java.
Generar documentación en formatos Word, Excel y
PowerPoint sobre los diagramas.
Patrones GoF (Gang of Four) , EJB (Enterprise JavaBeans) ypersonalizados.
Plantillas de proyectos.
Posibilidad de crear plugins para el programa.
O RationalRose
O Es un herramienta software para el Modelado
Visual mediante UML de sistemas software.
O PermiteEspecificar, Analizar, Diseñar el sistema
antes de Codificarlo
O RationalRose
O Mantiene la consistencia de los modelos del
sistema software
O Chequeo de la sintaxis UML
O Generación Documentación...
Regístrate para leer el documento completo.