Conceptos y propsito del modelo de ciclo de vida de objetos.
El modelo de ciclo de vida de objetos se utiliza para describir los aspectos dinmicos de los objetos. Modela lo que ocurre dentro de los objetos de una clase: estados, cambios de estado, y eventos que producen dichos cambios de estado. El estado de un objeto de una clase est dado por el conjunto de valores de sus atributos en un instante dado de tiempo. Durante su ciclo de vida, desde que son creados hasta que son destruidos, los objetos atraviesan por diferentes estados. La importancia de estudiar el ciclo de vida de los objetos y de sus estados, se debe a que muchos objetos exhiben comportamientos estado-dependientes. Es especialmente importante reconocer comportamientos de objetos que son dependientes del tiempo y del estado previo, ya que pueden agregar una complejidad considerable a la aplicacin. Ciertas operaciones y/o atributos pueden ser vlidos slo en ciertos estados. Slo deben modelarse los estados de un objeto que son relevantes al dominio del problema que se est modelando. Las transiciones de estados de un objeto son causadas por la recepcin de un evento interno o externo al sistema. El estado que asume un objeto luego de recibir un evento depende del estado actual, del evento recibido, y opcionalmente del valor de una condicin de guarda. Cuando un objeto recibe un evento ejecuta una accin (que corresponde con una operacin) asociada con un a transicin. Al fin o durante la ejecucin de dicha accin, el objeto produce el cambio de estado. Puede darse que el estado final sea el mismo que el inicial. Utilizacin del modelo de ciclo de vida de objetos. Siempre que se agrega una nueva clase al OSM es importante examinar si se presentan estados significativos para los objetos de la misma. Si es as puede utilizarse el modelo de ciclo de vida en orden de comprender correctamente el ciclo de vida de dichos objetos. El modelo de ciclo de vida es til en las etapas de anlisis del negocio y de requerimientos, para obtener una clara comprensin de los objetos claves descubiertas y de los caminos estndar y alternativos involucrados. Herramientas de modelado. Diagrama de ciclo de vida de objetos. La herramienta que se utiliza para modelar el ciclo de vida de objetos es el diagrama de ciclo de vida de objetos (OLD). Un OLD se aplica slo a una clase de objetos. El OLD representa: Cmo los objetos son creados. Cmo los objetos son destruidos. Cmo los objetos cambian a travs del tiempo. Qu estados tpicamente asume un objeto. Qu eventos causan cambios de estado. Qu acciones realiza un objeto cuando recibe un evento que produce un cambio de estado. Componentes del OLD. Punto de entrada. Instante previo a la creacin de un objeto.
Punto de salida. Momento en el que deja de existir un objeto.
Estado. Conjunto de valores de los atributos de un objeto en un instante de tiempo
Alonso Palacio - Autoestima y Relaciones Interpersonales en Jóvenes Estudiantes de Primer Semestre de La División Salud de La Universidad Del Norte Barranquilla