Software

Páginas: 3 (732 palabras) Publicado: 26 de mayo de 2011
Mapa del Proceso.

Ingeniería de Software.

Modelado del Estado de Objetos

Página 1

Estado de un Objeto.
• Hay dos maneras equivalentes de conceptualizar el estado de un objeto:
1. Elconjunto de los valores de los atributos de un objeto en un momento dado. 2. La conducta del objeto relativa a estímulos externos.

• En el modelado del estado de objetos complejos se utiliza elsegundo punto de vista. • Normalmente es empleado en sistemas de tiempo real.
Ingeniería de Software. Modelado del Estado de Objetos Página 2

Elementos del Diagrama de Estado.

Ingeniería deSoftware.

Modelado del Estado de Objetos

Página 3

Estructura Interna de los Nodos de Estado.
• • Se pueden especificar acciones “do” que se llevan a cabo cuando el objeto está en ese estado. Sepueden especificar acciones “entry” que se llevan a cabo inmediatamente después de entrar a ese estado. Se pueden especificar acciones “exit” que se llevan a cabo inmediatamente antes de salir de eseestado. Se puede especificar adicionalmente una condición para que se lleve a cabo una acción.

• •

Ingeniería de Software.

Modelado del Estado de Objetos

Página 4

Transiciones de Estado.Una transición de estado representa cualquier cambio en el estado de un objeto durante la ejecución de la aplicación.

Ingeniería de Software.

Modelado del Estado de Objetos

Página 5 Ejemplo de un Diagrama de Estado Completo.

Ingeniería de Software.

Modelado del Estado de Objetos

Página 6

Creación del Diagrama de Estado.

1. 2. 3. 4.

5.

Dibujar los estadosinicial y final del objeto. Dibujar los estados estables. Especificar las transiciones durante la vida del objeto. Especificar los eventos que disparan las transiciones entre los diferentes estados delobjeto. Si existen, especificar las acciones de la transición. Especificar las posibles acciones dentro de un estado.

Ingeniería de Software.

Modelado del Estado de Objetos

Página 7

1....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software
  • Que Es El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS