From requirements to web applications in an agile model-driven approach
Material type:
Item type | Home library | Collection | Call number | URL | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | A0337 (Browse shelf(Opens below)) | Link to resource | No corresponde |
Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
Web applications are hard to build not only because of technical reasons but also because they involve many different kinds of stakeholders. In- volving customers in the development process is a must, not only while elicit- ing requirements but also considering that requirements change fast and they must be validated continuously. However, while model-driven approaches represent a step forward to reduce development time and work at a higher level of abstraction, most of them practically ignore stakeholders involvement. Agile approaches tend to solve this problem, though they generally focus on pro- gramming rather than modeling. In this paper we present an extension to an ap- proach that combines the best of both worlds, allowing a formal and high-level design style with constant involvement of customers, mainly in the definition of navigation, interaction and interface features. We extended it by adding trans- formation features that allow mapping requirement models into content and na- vigation ones. We provide a proof of concept in the context of the WebML de- sign method and an empiric validation of the approachs advantages.
Web Engineering: 12ª International Conference, ICWE 2012, Berlin, Alemania, July 23-27, 2012. Proceedings. Berlin,Springer 2012 (Lecture Notes in Computer Science 7387), pp. 200-214.