metodologia de aplicacion web

Páginas: 17 (4209 palabras) Publicado: 26 de octubre de 2015
EORM  ​
Es  una  Metodología  de  Relación  de  Objeto  Mejorada  (Enhanced  Object 
Relationship  Methodology),  es  definido  por  un  proceso  iterativo  que  se  concentra  en  el 
modelado  orientado   a  objetos  por  la  representación  de  relaciones  entre  los  objetos 
(acoplamientos)  como  objetos,  es  por  ello  que fue una de las primeras propuestas para Web 
centrada  en  el paradigma  de  la  orientación a objetos. Se basa en muchas de las ideas que se 
definen  en  HDM,  pero  las  traslada  a  la  orientación  a  objetos.  La  adopción  del  enfoque 
orientado  a  objetos  garantiza  todas  las  ventajas  reconocidas  para esta técnica de modelado, 
como  la  flexibilidad  (posible  existencia  de  múltiples formas de relaciones entre nodos) y la 
reutilización,  por la  existencia  de  una  librería  de  clases   de  enlaces  que  pueden  ser 
reutilizados en diferentes proyectos de desarrollo hipermedial.  
     Para  automatizar  la  aplicación de la metodología EORM, su autor ha desarrollado, en los 
laboratorios  de  investigación  de  IBM,  una  herramienta denominada ODMTool que,  junto a  
un  generador comercial de Interfaces Gráficas de Usuario denominado ONTOS Studio y un 
Sistema  de  Gestión  de  Base  de  Datos  Orientado  a  Objetos  (SGBDOO),  permite  el  diseño 
interactivo  de   esquemas  EORM  y  la  generación  de  código  fuente,  inicialmente en C++, de 
las  clases  incluidas  en  estos  esquemas.  El  SGBDOO  ofrece  un  repositorio  de  objetos  que 
permite  la  compartición  de  la  información  de  los  esquemas  entre las  herramientas 
(ODMTool, ONTOS Studio) y las aplicaciones hipermediales desarrolladas. 
     Esta  metodología tiene las siguientes ventajas: Encajamiento de relaciones semánticas en 
construcciones  extensibles,  pudiendo  participar  en  otras  relaciones  pudiendo  ser  parte  de 
bibliotecas  reutilizables   [Ref.  30].  EORM  distingue  dos  tipos  de  relaciones  orientadas  a 
objetos: Relaciones  de  generalización  y  relaciones  definidas  por  el  usuario.  Mientras  que 
los  primeros  se  concentran  como  en la semántica asociada entre ellas, los segundos confían 
totalmente en la especificación del usuario 
 La  semántica  de  vínculos  básicos  de  clases  que  se  manejan,  son  las  siguientes  de 
manera resumida:  









SimpleLink​
:  Es  la  raíz vínculo  básica  de  clase  que  proporciona  capacidad  de  
interconexión, incluido funciones para la creación, supresión y recorrido  
NavigationalLink​
:  Proporciona  mecanismos  para  enlaces  hipermedia  que  incluye 
el  almacenamiento  de  creación  de  tiempo  e  información   histórica.  Se  hereda  de 
simpleLink  
NodeToNode​
:  Es  un  vínculo  que  hereda  de  NavigationalLink  y proporcionar  un 
objeto a un objeto Hipermedia de vínculo de funcionalidad 
SpanToNode​
:  Se  hereda  de  NavigationalLink.  Vincula  el  contenido  de  un objeto a 
otro objeto .   
StructureLink​
:  Se  hereda  de  SimpleLink  y  la  raíz  de los vínculos estructurales. Se 
inserta después creación en el contexto estructural. 
SetLink​
:  Es  una  structureLink  que  proporciona  acceso  a  un  objeto en  una 
desordenada colección de objetos  
ListLink​
:  Es  un  structureLink  que  proporciona acceso a un objeto en una colección 

ordenada de objetos.  
   Podemos  mencionar que esta metodología consta de las siguientes fases según el siguiente 
diagrama de flujo: 
Fase  de  Análisis​
,  se  trata  de  orientar  a  objetos  al  sistema,  sin  considerar  los  aspectos 
hipermediales  del mismo,  obteniéndose  para  ello  un  Modelo  de  Objetos  con  la  misma 
notación  utilizada  en  OMT,  que  refleje  la  estructura  de   la  información  (mediante clases de 
objetos  con  atributos  y  relaciones  entre  las  clases)  y  el  comportamiento  del  sistema  (a 
través de los métodos asociados a las clases de objetos)  
Fase  de  Diseño​
,  procede  a  modificar  el  modelo ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Es una aplicación web
  • Que es una aplicacion web
  • Aplicación Web
  • aplicacion web
  • Aplicacion Web
  • Metodologias web
  • Metodologia de weber
  • Metodologia para la creacion de una Aplicacion Web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS