Este libro sobre UML 2.5 está dirigido tanto a estudiantes como a desarrolladores que se ocupan del modelado de sistemas, de programas y de procesos.
Etapa a etapa, el lector descubrirá los elementos de modelado a partir de ejemplos pedagógicos.
Tras una introducción a la orientación a objetos, la obra presenta los diferentes diagramas de UML 2.5, desde la descripción de los requisitos a partir de casos de uso, hasta el diagrama de perfil pasando por los diagramas de interacción, de...
Este libro sobre UML 2.5 está dirigido tanto a estudiantes como a desarrolladores que se ocupan del modelado de sistemas, de programas y de procesos.
Etapa a etapa, el lector descubrirá los elementos de modelado a partir de ejemplos pedagógicos.
Tras una introducción a la orientación a objetos, la obra presenta los diferentes diagramas de UML 2.5, desde la descripción de los requisitos a partir de casos de uso, hasta el diagrama de perfil pasando por los diagramas de interacción, de clases, de estructura compuesta, de estados-transiciones y de actividades. El lector aprenderá de qué manera los diagramas de interacción pueden utilizarse para descubrir los objetos que componen el sistema. Esta nueva edición del libro enriquece la descripción de numerosos diagramas e introduce en particular las clases y empaquetados template así como la relación de fusión de los empaquetados.
¡Nuevo! Rondas de preguntas disponibles con la versión online.
2. Las nociones de estereotipo y de asociaciónde extensión
a. Introducción
b. Los estereotipos requeridos
c. La extensión de varias metaclases medianteun mismo estereotipo
d. La generalización y la especializaciónde los estereotipos
Las tagged values (valores etiquetados)
1. Introducción
2. Las asociaciones entre estereotipos
Los demás elementos de un perfil
1. Las especificaciones
2. Las clases, los tipos y las enumeraciones
Los perfiles
1. La representación de un perfil
2. La relación de referencia
3. La aplicación de un perfil a un empaquetado
Un ejemplo de dominio: los équidos
1. El perfil
2. El modelo
Ejemplo de perfil de plataforma: un perfil para EJB
El metamodelo de UML
1. Presentación
Ejemplos
Representación de los estereotipos en el metamodelo
Introducción al MOF
Conclusión
Anexo 1: Arquitectura MDA: la herramienta DB-MAIN
Introducción
Transformación del modelo objeto en modelo relacional
1. Transformación de las clases
2. Transformación de las asociaciones
a. Las claves extranjeras
b. Asociaciones con cardinalidad 0..1 ó 1..1en uno de sus extremos
c. Otras asociaciones
3. Transformación de la herencia
a. Mecanismo de transformación
b. Especificaciones vinculadas a la relaciónde herencia
4. Conclusión
Anexo 2: Corrección de los ejercicios
Capítulo Modelado de los requisitos
1. El hipódromo
2. El club ecuestre
3. El tiovivo de caballos de madera
Capítulo Modelado de la dinámica
1. El hipódromo
2. La central de compra de caballos
Capítulo Modelado de objetos
1. La jerarquía de los caballos
2. Los productos para caballos
Capítulo Modelado del ciclo de vida de los objetos
1. El ticket de apuesta trifecta
2. La carrera de caballos
3. El tiovivo de madera
Capítulo Modelado de las actividades
1. El espectáculo ecuestre
2. La apuesta trifecta
Anexo 3: Glosario
Glosario
Anexo 4: Léxico
Español-inglés
Inglés-español
Anexo 5: Notación gráfica
Notación gráfica
Anexo 6: Bibliografía
Bibliografía
Fien VAN DER HEYDE
Fien Van der Heyde, con formación superior en ingeniería e informática, ejerce de responsable informática en un gran banco luxemburgués. El modelado de procesos ocupa un lugar importante dentro de sus actividades profesionales, pero también siente un enorme interés por... el mundo de los caballos.
Laurent Debrauwer es doctor en informática por la Universidad de Lille 1. Especialista en el enfoque orientado a objetos, enseña UML y patrones de diseño en la Universidad de Luxemburgo. También dirige Securiquest, una empresa especializada en seguridad informática y formación UML.