estadina
TRANSCRIPT
MODELOS ESTÁTICOS Y DINÁMICOS
MODELOS ESTÁTICOS
Un objeto puede ser algo tan trivial como una silla o
una mesa, pero en el mundo hay infinidad de objetos
de ese tipo y las declaraciones de atributos y
operaciones para cada uno sería muy difícil y
desgastante. La verdadera esencia de la orientación a
objetos está en la estructuración de una jerarquía de
clases y esto trae consigo otros conceptos que siguen.
Por otra parte los objetos deben comunicarse unos
con otros. Es por ello que Coad y Yourdon definieron la
orientación a objetos así:
Orientado a objetos = Objetos + Clasificación +
Herencia + Comunicación.
Modelos DinámicoS
“Metodología consiste en construir un modelo de un
dominio de aplicación añadiéndosele detalles de
implementación durante el diseño del sistema. Esta
aproximación se denomina Técnica de Modelado de
Objetos (OMT) y consta de las siguientes fases:
Análisis, Diseño de Sistema, Diseño de Objetos e
Implementación".
La metodología OMT consta para su desarrollo con
tres modelos básicos que son:
1. Modelo de Objetos: describe la estructura estática de
los objetos del sistema, y también sus relaciones. El
modelo de objetos contiene diagramas de objetos, los
cuales no son más que grafos cuyos nodos son clases
de objetos y cuyos arcos son relaciones entre clases.
2. Modelo Dinámico: describe los aspectos de un
sistema que cambian con el tiempo. El modelo
dinámico se utiliza para especificar e implementar los
aspectos de control del sistema. Los modelos dinámicos
contienen diagramas de estado, los cuales no son más
que grafos cuyos nodos son estados y cuyos arcos son
transiciones entre estados causadas por sucesos.
3. Modelo Funcional: describe las transformaciones de
valores de datos que ocurren dentro del sistema. El
modelo funcional contiene diagramas de flujos de datos,
los cuales son grafos cuyos nodos son procesos y cuyos
arcos son flujos de datos.