Galletas

Páginas: 65 (16096 palabras) Publicado: 31 de agosto de 2014
nálisis orientado a objetos.
5.1. Introducción y conceptos básicos.
5.2. Técnica de modelado de objetos (OMT).
5.2.1. Fases.
5.2.2. Modelos.
5.2.3. Diferencias con la metodología estructurada.
5.3. Casos de uso.
5.4. Modelo de objetos.
5.5. Modelo dinámico.
5.6. Modelo funcional.
5.7. Relación entre los modelos.
5.8. Método de análisis.
 
Bibliografía
Object-Oriented Analysis andDesign with Applications
G. Booch. Benjamin Cummings, 1993. 2ª Edición.
Object-Oriented Analysis
P. Coad, E. Yourdon. Prentice-Hall, 1991. 2ª Edición.
Applying OMT
K. W. Derr. SIGS Books, 1995.
Object-Oriented Software Engineering: A Use Case Driven Approach
Ivar Jacobson et al. Addison-Wesley, 1992
Aplicaciones Informáticas de Gestión
M. G. Piattini et al. Ra-Ma, 1996.
Ingeniería delSoftware: un enfoque práctico
R.S. Pressmann. Mc Graw Hill, 1993. 3ª Edición.
UML. Unified Modeling Language
Rational Software Corporation, 1997, ver. 1.0. http://www.rational.com
Object-Oriented Modeling and Design
J. Rumbaugh et al. Prentice Hall, 1991.
The OMT Process
J. Rumbaugh. Rational Software Corporation, 1994, http://www.rational.com
[OMT] The Functional Model
J. Rumbaugh. RationalSoftware Corporation, 1994, http://www.rational.com
Tema 5. Análisis orientado a objetos.
5.1. Introducción y conceptos básicos.
Desde comienzos de la década de los 80, el paradigma "orientado a objetos" ha ido madurando como un enfoque de desarrollo de software alternativo a la programación estructurada o modular. Se empezó a crear diseños de aplicaciones de todo tipo usando una forma depensar orientada a los objetos, y a implementar estos diseños utilizando lenguajes orientados a objetos. Sin embargo, el análisis de requisitos se quedó atrás. No se desarrollaron técnicas de análisis específicamente orientadas a objetos.
Esta situación ha ido cambiando poco a poco, a medida que se desarrollaban técnicas de análisis específicas para desarrollar software orientado a objetos, e inclusocomo complemento de otros métodos de análisis. Ejemplos de estas nuevas técnicas son los métodos de Coad/Yourdon, Jacobson, Booch y Rumbaugh (OMT) . En este tema seguiremos principalmente esta última metodología.
El Análisis Orientado a Objetos (AOO) se basa en conceptos sencillos, conocidos desde la infancia y que aplicamos continuamente: objetos y atributos, el todo y las partes, clases ymiembros. Puede parecer llamativo que se haya tardado tanto tiempo en aplicar estos conceptos al desarrollo de software. Posiblemente, una de las razones es el éxito de los métodos de análisis estructurados, basados en el concepto de flujo de información, que monopolizaron el análisis de sistemas software durante los últimos veinte años.
En cualquier caso, el paradigma orientado a objetos ha sufridouna evolución similar al paradigma de programación estructurada: primero se empezaron a utilizar los lenguajes de programación estructurados, que permiten la descomposición modular de los programas; esto condujo a la adopción de técnicas de diseño estructuradas y de ahí se paso al análisis estructurado. El paradigma orientado a objetos ha seguido el mismo camino: el uso de la Programación Orientadaa Objetos (POO) ha modificado las técnicas de diseño para adaptarlas a los nuevos lenguajes y ahora se están empezando a utilizar técnicas de análisis basadas en este nueva forma de desarrollar software.
El AOO ofrece un enfoque nuevo para el análisis de requisitos de sistemas software. En lugar de considerar el software desde una perspectiva clásica de entrada/proceso/salida, como los métodosestructurados clásicos, se basa en modelar el sistema mediante los objetos que forman parte de él y las relaciones estáticas (herencia y composición) o dinámicas (uso) entre estos objetos. Este enfoque pretende conseguir modelos que se ajusten mejor al problema real, a partir del conocimiento del llamado dominio del problema, evitando que influyan en el análisis consideraciones de que estamos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • galletas
  • Galletas
  • Galletas
  • galletas
  • Galletas
  • Galleta
  • Galletas
  • Galletas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS