Beruflich Dokumente
Kultur Dokumente
PRELIMINARES
CONTENIDO
Sobre el autor 4 Captulo 2
Prlogo 5 INTRODUCCIN A UML
El libro de un vistazo 6 Historia de UML 32
Informacin complementaria 7 Primeros pasos 35
Introduccin 12 UML: los primeros modelos 38
Herramientas 40
Captulo 1 Caractersticas de las herramientas 41
EL MODELADO Resumen de las herramientas 46
Introduccin al modelado 14 Visual Paradigm for UML 47
Qu son los lenguajes de modelado? 14 Sabores de la herramienta 48
Surgimiento de los modelos 15 Instalar Visual Paradigm 50
Cambios en los procesos Primeros pasos 52
de desarrollo 18
Lenguajes de modelado: un poco
de su historia 21
Modelos y sistemas 22
El rol de los modelos en la Ingeniera
de Software 23
Configurar el entorno 53
Nuestros primeros modelos 53
Modelos dinmicos 57
Estructura esttica y estructura
dinmica 58
Resumen 59
Actividades 60
Errores del software versus errores
del diseo 24 Captulo 3
Ingeniera de Software 25 COMENZAR A MODELAR
Modelos de software 26 Modelado esttico 62
Caractersticas del modelado 27 Modelar clases 62
Modelar el mundo de la orientacin Constructores de clase para UML 63
a objetos 28 Atributos y operaciones 64
Resumen 29 Notas 68
Actividades 30 Modelar relaciones 70
8
00_UML.qxp 31/03/2009 21:32 Pgina 9
Contenido
Captulo 5
REQUERIMIENTOS Y CASOS DE USO
Requerimientos 134
Definiciones 136
Clasificacin 137
Caractersticas 139
Ciclo de los requerimientos 141
Capturar requerimientos 141
Casos de uso 142
Metamodelo de UML 103 Historia 144
Diagrama de clases 104
Composicin y objetivos 105 Sistema
Interfaces 107
Usuario 1
Independencia 112
9
00_UML.qxp 31/03/2009 21:32 Pgina 10
PRELIMINARES
Diagramas Dinmicos
Diagramas de Interaccin
temporales 222
Diagramas de secuencia 177 Resumen 225
Diagramas de secuencia Actividades 226
en Visual Paradigm 181
Categoras de los mensajes 184 Captulo 8
Diagramas de colaboracin 188 MODELADO AVANZADO
Diagramas de colaboracin Herramientas avanzadas
en Visual Paradigm 189 de modelado 228
Comparacin entre diagramas 191 Herramientas automticas 229
Diagramas de actividad 193 Generacin automtica de cdigo 231
Origen de los diagramas de actividad 194 Cdigo automtico en Visual Paradigm 233
10
00_UML.qxp 31/03/2009 21:32 Pgina 11
Contenido
Generacin automtica
de documentacin 238
Documentacin automtica
en Visual Paradigm 239
Ingeniera Inversa 242
Nociones bsicas 243
Ingeniera Inversa en Visual Paradigm 244
Generacin de modelos desde
mquinas de estado 249
Construccin 251
Resumen 253
Actividades 254 Filosofa Visio 287
Visio y UML 288
Modelado esttico en Visio 289
Modelado dinmico en Visio 291
Interaccin Visio-Visual Paradigm 292
Comparacin de las herramientas 293
Servicios al lector
ndice temtico 296
Sitios web 299
Consultora Ivar Jacobson 299
Apndice Investigacin en OMG 299
ANLISIS DE OTRAS HERRAMIENTAS Herramienta de diseo UMLet 300
DE MODELADO Conferencia MODELS 300
Otras herramientas Metamodelo de UML 301
de modelado 256 Blog de Grady Booch 301
Poseidon for UML 256 Herramienta de desarrollo 302
Historia 257 Arquitectura y modelos 302
reas de aplicacin 259 Arquitecturas de software 303
Puntos a favor 260 Metodologas giles y UML 303
Extensiones 261 Herramienta de desarrollo de IBM 304
Conociendo la herramienta 262 Herramienta de diseo 304
Instalar Poseidon for UML 263 Modelado gil de aplicaciones 305
Modelar con Poseidon for UML 267 Herramienta de modelado 305
Modelado esttico 269 Data Modeling 101 306
Modelado dinmico 274 AOSD 306
Modelado avanzado 278 Equivalencias de trminos 307
Microsoft Visio 282 Abreviaturas comnmente
Sobre la herramienta 282 utilizadas 309
11