MIDAS/DBUna Metodología basada en Modelos para el Desarrollo de la Dimensión Estructural de Sistemas de Información Web
- Vela, Belén
- Esperanza Marcos Martínez Director/a
Universidad de defensa: Universidad Rey Juan Carlos
Fecha de defensa: 26 de septiembre de 2003
- Isidro Ramos Salavert Presidente/a
- José María Cavero Barca Secretario/a
- Nieves R. Brisaboa Vocal
- José Miguel Toro Bonilla Vocal
- Paloma Díaz Pérez Vocal
Tipo: Tesis
Resumen
En esta tesis doctoral se propone MIDA/DB, una metodología basada en modelos para el desarrollo de la dimensión estructural de un Sistema de Información Web (SIW). MIDAS/DB se basa en estándares, por lo que propone el uso de UML, XML y SQL: 1999. La dimensión estructural de un SIW incluye tanto los aspectos relacionados con el modelado tradicional de la base de datos, es decir, el contenido, como la forma en que los datos se estructuran para navegar a través de ellos, es decir, el hipertexto. MIDA/DB propone constituir el hipertexto utilizando tecnología XML y generando las páginas dinámicamente a partir de una base de datos (objeto-)relacional. MIDAS/DB selecciona, adapta e integra, para cada vista del sistema, técnicas o notaciones de las metodologías existentes, siempre que sea posible, tomando las mejores prácticas de cada una de ellas y, en caso de que sea necesario, define nuevas técnicas y notaciones. Todos los modelos del sistema se representan en UML, independientemente del nivel de abstración del que se trate. Para ello, se han adaptado algunas extensiones de UML ya existentes y se han definido otras. En concreto, se proponen extensiones de UML para el diseño de datos (objeto-) relacionales y para esquemas XML y XLink. La validación se ha llevado a cabo mediante su aplicación a distintos casos de estudio y prueba, en un proceso iterativo basado en el método de Investigación en Acción. Además, se han implementado tres ADD-INs de Rational Rose que soportan las extensiones de UML propuestas en este trabajo.