Escolar Documentos
Profissional Documentos
Cultura Documentos
EN EL ESTADO DE CAMPECHE
INGENIERIA MECATRNICA
SPTIMO SEMESTRE
SIMULACIN Y NORMATIVIDAD
JOSE ALFONSO CUEVAS BACAB
GRUPO A
ALUMNO:
FLORES YERBES EMMANUEL
5514
FECHA DE ENTREGA 15/12/2016
Introduccin
El anlisis orientado a objetos, o ms precisamente, el Modelado
Orientado a Objetos (MOO) es un rea relativamente reciente. Durante
estos aos 90 aparecieron en la literatura algunas propuestas ms
elaboradas (principalmente en forma de libros) que apuntan a esta fase
del desarrollo de software bajo el paradigma de la orientacin a objetos.
Existe actualmente una diversidad de tcnicas, lo cual slo aumenta la
dificultad para identificar, entre otros, cules son las reales ventajas de
abordar el anlisis de sistemas con orientacin a objetos, cules son las
actividades generalmente aceptadas que deben realizarse en el MOO, y
cules son las estrategias alternativas ms apropiadas para conducir el
MOO.
Dirigida
por
comportamiento:
La
estrategia
dirigida
por
comportamiento se basa en informacin sobre el comportamiento
esperado del sistema de objetos. El MOO bajo esta estrategia
comienza con la definicin del comportamiento global del sistema,
para seguir despus con la definicin de la colaboracin de algn tipo
de componentes al interior del sistema. Estos componentes o
entidades sern candidatos a objetos. La hiptesis bsica es que la
estructura de los objetos del sistema es derivada del comportamiento
que ste debe presentar. La cantidad de procedimientos de
propuestas que siguen esta estrategia es bastante menor que la que
adopta la estrategia dirigida por datos.
Continuidad Estructural
La continuidad estructural en las sucesivas fases del ciclo de vida
orientado a objetos, es comnmente indicada como una ventaja. El gap
semntico se vera disminuido: por ejemplo, los objetos identificados en
el dominio del problema seran mapeados directamente en los objetos
especificados en el dominio de la solucin durante el diseo. Lo mismo
sucedera con estos objetos al ser mapeados en los objetos codificados
de la implementacin. Se puede afirmar entonces, que el MOO sera
ventajoso si tanto el diseo como la implementacin fueran tambin
conducidos bajo este mismo paradigma.
Transicin al Diseo
La confusin existente entre lo que es el anlisis y el diseo orientados a
objetos, es decir, la poca claridad en los lmites entre estas dos fases es
indicada en la literatura. El principio de la ingeniera de software de que
el anlisis debe ser declarativo con relacin al diseo, es decir, que
describe qu debe hacer el sistema en contraste con el diseo que
establece cmo ha de hacerse, no ocurre en la orientacin a objetos.
En la prctica, los modelos orientados a objetos del anlisis son slo
menos detallados que los del diseo o slo constituyen el centro del
modelo de diseo; as la pretensa declaratividad no es alcanzada. De
esta forma, el MOO puede entenderse como un diseo preliminar,
porque una vez que los requerimientos son entendidos, stos se
organizan en un modelo que sirve como estructura interna del sistema a
ser diseado.
La orientacin a objetos debe ser considerada entonces como una
decisin de diseo e implementacin y no como una decisin de
modelado conceptual o de anlisis de requerimientos.
Conclusin
Bajo los argumentos aqu presentados, el MOO debe ser considerado como una
alternativa ms para hacer frente al anlisis de sistemas, con una fuerte
restriccin impuesta a priori de implementar orientado a objetos. Con el fin de
obviar esta restriccin se sugiere modelar usando tcnicas que posterguen el
encapsulamiento, es decir, que permitan modelar fuera del paradigma de la
orientacin a objetos y que, eventualmente y si as se desea, sea posible
realizar un mapeo a un modelo de objetos, momento en el cual se iniciara el
diseo orientado a objetos.
Referencias