Towards agile model-driven web engineering

By: Contributor(s): Material type: ArticleArticleDescription: 1 archivo (830,0 kB)Subject(s): Online resources: Summary: The increasing growth of the Web field has promoted the develop- ment of a plethora of Model-Driven Web Engineering (MDWE) approaches. These methodologies share a top-down approach: they start by modeling appli- cation content, then they define a navigational schema, and finally refine the latter to obtain presentation and rich behavior specifications. Such approach makes it difficult to acquire quick feedback from customers. Conversely, agile methods follow a non-structured, implementation-centered process building software prototypes to get immediate feedback. In this work we propose an agile approach to MDWE methodologies (called Mockup-Driven Development, or MockupDD) by inverting the development process: we start from user inter- face mockups that facilitate the generation of software prototypes and models, then we enrich them and apply heuristics in order to obtain software specifica- tions at different abstraction levels. As a result, we get an agile prototype-based iterative process, with advantages of a MDWE one.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number URL Status Date due Barcode
Capítulo de libro Capítulo de libro Biblioteca de la Facultad de Informática Biblioteca digital A0388 (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)

The increasing growth of the Web field has promoted the develop- ment of a plethora of Model-Driven Web Engineering (MDWE) approaches. These methodologies share a top-down approach: they start by modeling appli- cation content, then they define a navigational schema, and finally refine the latter to obtain presentation and rich behavior specifications. Such approach makes it difficult to acquire quick feedback from customers. Conversely, agile methods follow a non-structured, implementation-centered process building software prototypes to get immediate feedback. In this work we propose an agile approach to MDWE methodologies (called Mockup-Driven Development, or MockupDD) by inverting the development process: we start from user inter- face mockups that facilitate the generation of software prototypes and models, then we enrich them and apply heuristics in order to obtain software specifica- tions at different abstraction levels. As a result, we get an agile prototype-based iterative process, with advantages of a MDWE one.

CAiSE Forum (2011, jun., 20-24 : Londres). Proccedins. Springer, 2012.(Lecture Notes in Business Information Proccedings; 107), pp. 142-155.