Ciclo de vida orientado a objetos

Páginas: 6 (1354 palabras) Publicado: 18 de octubre de 2013






Facultad de Comunicación, Artes y Ciencia de la tecnología.

INTRODUCCIÓN AL ANÁLISIS DE SISTEMA
“CICLO DE VIDA ORIENTADO A OBJETOS”


PROFESORA:
 RIVAS AQUINO, CYNTHIA BEATRIZ

ALUMNO:
RUIZ DIAZ, NELSON
SCHAERER, OSCAR

Asunción - Paraguay
2011

INTRODUCCIÓN
La historia de los ciclos de vidas Orientados a Objetos va ligada a la evoluciones de los lenguajes deprogramación orientados a Objetos tales como: a finales de los sesentas SIMULA, finales de los setentas Smalltalk-80, la primera versión de C+, Java de Sun (ahora Oracle) y C# de microsoft a finales de los ochentas, comenzaron a consolidarse algunos métodos orientados a objetos.
Los tipos de ciclos de vida tales como: Ciclo de Vida en Cascada Ciclo de Vida en espiral, Ciclo de Vida Evolutivo, Ciclode Vida Incremental, Ciclo de Vida Lineal; son relativos al análisis y diseño estructurados, pero los objetos tienen una particularidad, y es que están basados en componentes que se relacionan entre ellos a través de interfaces, o lo que es lo mismo, son mas modulares y por lo tanto el trabajo se puede dividir en un conjunto de miniproyectos.
Además, hoy en día la tendencia es a reducir losriesgos, y en este sentido, el ciclo de vida en cascada no proporciona muchas facilidades. Debido a todo esto, el ciclo de vida típico en una metodología de diseño orientado a objetos es iterativo e incremental.
En este texto veremos primeramente una reseña en lo que respecta a la programación orientada a objetos y seguido algunos tipos de ciclo de vida orientado a objetos, tales como:
Modelo FuenteUnificado de Desarrollo (UML)
Modelo Prototipo
Metodología de Booch
Metodología de RUMBAUGH (OMT: Object Modeling Technique)

RESEÑA DE PROGRAMACIÓN ORIENTADO A OBJETOS
Empecemos por definir lo que puede ser un objeto o clase, para ello existen varias definiciones que nos pueden ser útiles.
Definición de Objeto:
Un objeto es algo real o abstracto acerca del cual almacenamos datos y métodosque manipulan dichos datos
Encapsulado de datos, operaciones que tratan dichos datos, y que observa un estado interno, que posee identidad
Definición de Clase:
Una clase es un grupo de objetos con propiedades (atributos) similares, comportamiento común (operaciones), relaciones comunes entre objetos, y semántica común.
Los objetos tienen una particularidad, y es que están basados encomponentes que se relacionan entre ellos a través de interfaces, o lo que es lo mismo, son mas modulares y por lo tanto el trabajo se puede dividir en un conjunto de mini proyectos. Por tanto el modelo de ciclo de vida en cascada clásico no es muy adecuado en este sentido.
Además, hoy en día prevalece la tendencia a reducir los riesgos, y en este sentido, los ciclos de vida en cascada no proporcionanmuchas facilidades.
Por tanto, es bastante común que los ciclos de vida típicos utilizados en una metodología de diseño orientado a objetos, sean de tipo iterativo e incremental. Por ejemplo el modelo en espiral es adaptable para este tipo de proyectos, y es muy usado en la actualidad en proyectos de gran envergadura.
No obstante, existen modelos de ciclos de vida específicos para metodologías dediseño orientado a objetos.
Vamos a dar paso a algunos de estos modelos que podemos encontrar:
MODELO FUENTE
Este ciclo de vida orientado a objetos fue  creado por Henderson-Sellers y Edwards en 1990. Es un tipo de ciclo de vida pensado para la orientación a objetos y ha sido posiblemente el más seguido junto con el UML. Un proyecto se divide en las siguientes fases:
1. Planificación delnegocio
2. Construcción: Es la más importante y se divide a su vez en otras cinco
Actividades:
Planificación
Investigación
Especificación
Implementación
Revisión
3. Entrega
La primera y la tercera fase son independientes de la metodología de desarrollo orientado a objetos.
 Además de las tres fases, existen dos periodos: 
1. Crecimiento: Es el tiempo durante el cual se construye el sistema...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclos De Vida Orientado A Objetos
  • Orientado a objetos
  • orientada a objetos
  • Que es un Objeto? Programacion Orientada a Objetos
  • Ciclos de vida de un ciclo de informacion
  • El Ciclo De Amor Es El Ciclo De La Vida
  • Ciclo de vida
  • Ciclo De Vida

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS