INVESTIGACIÓN

MODELADO CONCEPTUAL DE APLICACIONES HIPERMEDIALES

La necesidad de desarrollar software para internet (portales, catálogos, buscadores/traductores, comercio electrónico, ...), ha provocado que recientemente exista un interés creciente en cómo
generar Sistemas de Información que combinen de forma correcta dos aspectos básicos: estrategias de navegación en un espacio heterogéneo de información, y operaciones de consulta o
actualización de la base de datos heterogénea correspondiente.

El estudio de los problemas asociados al diseño de este tipo de aplicaciones complejas en ambientes web, que incluyan comportamiento dinámico, y que combinen adecuadamente el diseño e implementación de patrones de navegación precisos con un sofisticado comportamiento computacional, es y va a ser objeto de un intenso trabajo de investigación y desarrollo durante los
próximos años.

En este sentido los métodos convencionales orientados a objetos presentan una grave carencia generalizada: el no tratamiento de abstracciones que hagan posible la especificación de aplicaciones hipermediales consecuentes con la metáfora del hipertexto. En particular, el diseño navegacional, característica esencial de las aplicaciones basadas en web, no se tiene presente.

OO-HMethod es nuestra respuesta en este área tan relevante como ambicioso de investigación. A grandes rasgos, OO-HMethod es una aproximación de modelado conceptual para aplicaciones hipermediales (más concretamente aplicaciones Web). La principal contribución de esta propuesta es su habilidad para integrarse perfectamente con métodos de modelado conceptual existentes que ofrecen en forma de componentes software la funcionalidad a nivel de 'lógica de aplicación' que requiere un sistema software. 

OO-HMethod dispone de un catálogo de patrones propio a partir del cual se puede:

  • Especificar la vista de navegación del sistema de información
  • Especificar la vista de presentación del sistema de información

CALIDAD EN EL DISEÑO DE APLICACIONES WEB

Con el avance de Internet como entorno preferido por muchas organizaciones para el desarrollo de aplicaciones cada vez más complejas en términos de contenido, estructura, comportamiento e interfaz, se ha hecho patente la necesidad de técnicas que no sólo ayuden en su construcción sino que garanticen que el producto resultante (aplicación Web) se adhiere a determinados criterios de calidad. El estudio y aplicación de dichos criterios (intuitividad de la estructura navegacional, rendimiento, accesibilidad, etc.) es un campo emergente dentro de la Ingeniería del Software. Dicho estudio comprende, por un lado, la adaptación de modelos y estándares de calidad existentes a la idiosincrasia de las aplicaciones Web (e.g. norma ISO 9126). Además, la idiosincrasia de las Aplicaciones Web hace necesario definir un nuevo conjunto de métricas que consideren aspectos relacionados con la navegación a través de este tipo de aplicaciones, aspectos que han sido tradicionalmente obviados en la evaluación de aplicaciones convencionales. Nuestro objetivo final en este sentido es proponer guías de diseño que, basadas en estudios empíricos sobre la influencia de los distintos constructores de navegación sobre la usabilidad de la aplicación final, permitan guiar el proceso de construcción de los modelos de navegación incluidos en cualquier método/metodología de desarrollo de aplicaciones hipermediales.


 
Página mantenida por Cristina Cachero
Última actualización: 14-Mar-2005 
página principalenviar correo