A goal-oriented approach for managing requirements in the development of web applications
José Alfonso Aguilar-Calderón · Dialnet (Universidad de la Rioja) · 2011
En los ultimos anos, han surgido nuevas propuestas para abordar el desarrollo de aplicaciones Web, algunas de ellas se centran principalmente en la representacion de la aplicacion Web en un cierto nivel de abstraccion (modelo conceptual), otros por su parte, se centran en tareas especificas de la proceso de desarrollo dejando de lado la fase de requisitos. Ademas, debido a la creciente complejidad de las aplicaciones Web (es decir, los cambios en la tecnologia de implementacion) y las multiples audiencias implicadas en su uso (audiencia heterogenea), la fase de requisitos es mas dificil de realizar y mantener. Como resultado, un problema surge en estas propuestas: la ausencia de una guia de diseno que facilite el desarrollo de las aplicaciones Web basada en las necesidades y expectativas del usuario. Para superar la falta de dicho proceso, la tesis doctoral presenta una aproximacion dirigida por modelos para el desarrollo de aplicaciones Web. En concreto, se propone la especificacion de los requisitos de la aplicacion Web un modelo conceptual basado en el marco de modelado orientado a objetivos i*. Al realizarse la especificacion de los requisitos en un modelo, la derivacion automatica de los modelos conceptuales que constituyen una aplicaciones Web es posible. Ademas, se presenta el soporte para la gestion de requisitos con lo cual seria factible evitar problemas a nivel conceptual con (i) trazabilidad de requisitos, (ii) analisis de impacto y (iii) las decisiones de diseno que esten basadas en la maximizacion de los requisitos no-funcionales. Por ultimo, como una prueba de concepto se ha implementado la propuesta en la plataforma Eclipse y se demuestra su aplicabilidad en un caso de estudio.