ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguaje para modelar objetos


Enviado por   •  11 de Julio de 2011  •  Monografías  •  8.649 Palabras (35 Páginas)  •  920 Visitas

Página 1 de 35

Introducción a UML

Lenguaje para modelar objetos

Juan Manuel Cueva Lovelle

Catedrático de E.U. de Lenguajes y Sistemas Informáticos

Departamento de Informática

Universidad de Oviedo (España)

Octubre 1999

Tabla de contenidos

• 1. Modelos de desarrollo de software

• 2. Análisis y diseño Orientado a Objetos

• 3. Proceso de Análisis y Diseño preliminar

• 4. Proceso de Diseño detallado

• 5. ¿Qué es UML?

• 6. Documentos de Análisis

• 7. Especificación de Requisitos

• 8. Casos de Uso

• 9. Escenarios

• 10. Diagramas de Secuencia

• 11. Diagramas de Colaboración

• 12. Diagramas Estáticos

• 13. Diagramas de Actividad

• 14. Diagramas de Estados

• 15. Diagramas de Implementación

Bibliografía

• [Bock/Odell 94] C. Bock and J. Odell, “A Foundation For Composition,” Journal of

Object-oriented Programming, October 1994.

• [Booch 94] G.Booch. Object-oriented analysis and design with applications.

Benjamin Cummings (1994). Versión castellana: Análisis y diseño orientado a objetos

con aplicaciones. 2ª Edición. Addison-Wesley/ Díaz de Santos (1996).

• [Booch 99] G.Booch., J. Rumbaugh, I. Jacobson The unified modeling language. User

guide. Addison-Wesley (1999). Versión castellana: El lenguaje Unificado de

Modelado.Addison-Wesley (1999).

• [Cook 94] S. Cook and J. Daniels, Designing Object Systems: Object-oriented

Modelling with Syntropy, Prentice-Hall Object-Oriented Series, 1994.

• [Eriksson 98] H-E Eriksson & M. Penker. UML Toolkit. Wiley, 1998.

• [Fowler 97] M. Fowler with K. Scott, UML Distilled: Applying the Standard Object

Modeling Language, ISBN 0-201-32563-2, Addison-Wesely, 1997.

• [Jacobson 92] I. Jacobson, M. Christerson, P. Jonsson, G. Övergaard. Object-Oriented

Software Enginneering. A use Case Driven Approach., ISBN 0-201-54435-0,

Addison-Wesely, 1992.

• [Lee 97] R. C.Lee & W. M. Tepfenhart. UML and C++, Prentice-Hall, 1997

• [Rumbaught 91] Rumbaught J., Blaha M., Premerlani W., Wddy F., Lorensen W.

Object-oriented modeling and design. Prentice-Hall (1991). Versión castellana:

Modelado y diseño orientado a objetos. Metodología OMT. Prentice-Hall (1996)

• [UML] UML Notation Guide, Version 1.1, Sep-97, www.rational.com/uml

Juan Manuel Cueva Lovelle 6-1

Método y metodologías

• Un método es un proceso disciplinado para generar un

conjunto de modelos que describen varios aspectos de un

sistema de software en desarrollo, utilizando alguna

notación bien definida

• Una metodología es una colección de métodos aplicados

a lo largo del ciclo de vida del desarrollo de software y

unificados por alguna aproximación general o filosófica

– La mayor parte de las metodologías puede catalogarse en

uno de los grupos siguientes:

• Diseño estructurado descendente

– Yourdon y Constantine

– Wirth

– Dahl, Dijkstra y Hoare

• Diseño dirigido por datos

– Jackson

– Warnier y Orr

• Diseño orientado a objetos son las que siguen el modelo de

objetos

– Booch

– OMT (Rumbaugh et al.)

– Objectory (Jacobson et al.)

– Schlaer-Mellor

– Coad/Yourdon

– Fusion (Coleman et al.)

Juan Manuel Cueva Lovelle 6-2

Notación

• Una notación es un conjunto de diagramas normalizados

que posibilita al analista o desarrollador el describir el

comportamiento del sistema (análisis) y los detalles de

una arquitectura (diseño) de forma no ambigua

– La acción de dibujar un diagrama no constituye ni análisis

ni diseño

– Una notación no es un fin por si misma

– El hecho de que una notación sea detallada no significa

que todos sus aspectos deban ser utilizados en todas las

ocasiones

– La notación son como los planos para un arquitecto o un

ingeniero

– Una notación no es más que un vehículo para capturar los

razonamientos acerca

...

Descargar como (para miembros actualizados)  txt (64 Kb)   pdf (283.5 Kb)   docx (57.3 Kb)  
Leer 34 páginas más »
Disponible sólo en Clubensayos.com