Mostrar el registro sencillo del ítem

dc.contributor.author
Rivero, José Matías  
dc.contributor.author
Grigera, Julian  
dc.contributor.author
Rossi, Gustavo Héctor  
dc.contributor.author
Robles Luna, Esteban  
dc.contributor.author
Montero, Francisco  
dc.contributor.author
Gaedke, Martin  
dc.date.available
2018-01-08T20:12:25Z  
dc.date.issued
2014-06  
dc.identifier.citation
Rivero, José Matías; Grigera, Julian; Rossi, Gustavo Héctor; Robles Luna, Esteban; Montero, Francisco; et al.; Mockup-Driven Development: Providing agile support for Model-Driven Web Engineering; Elsevier Science; Information And Software Technology; 56; 6; 6-2014; 670-687  
dc.identifier.issn
0950-5849  
dc.identifier.uri
http://hdl.handle.net/11336/32578  
dc.description.abstract
Context Agile software development approaches are currently becoming the industry standard for Web Application development. On the other hand, Model-Driven Web Engineering (MDWE) methodologies are known to improve productivity when building this kind of applications. However, current MDWE methodologies tend to ignore important aspects of Web Applications development supported by agile processes, such as constant customer feedback or early design of user interfaces. Objective In this paper we analyze the difficulties of supporting agile features in MDWE methodologies. Then, we propose an approach that eases the incorporation of well-known agile practices to MDWE. Method We propose using User Interface prototypes (usually known as mockups) as a way to start the modeling process in the context of a mixed agile-MDWE process. To assist this process, we defined a lightweight metamodel that allows modeling features over mockups, interacting with end-users and generating MDWE models. Then, we conducted a statistical evaluation of both approaches (traditional vs. mockup-based modeling). Results First we comment on how agile features can be added to MDWE processes using mockups. Then, we show by means of a quantitative study that the proposed approach is faster, less error-prone and still as complete as traditional MDWE processes. Conclusion The use of mockups to guide the MDWE process helps in the reduction of the development cycle as well as in the incorporation of agile practices in the model-driven workflow. Complete MDWE models can be built and generated by using lightweight modeling over User Interface mockups, and this process suggests being more efficient, in terms of errors and effort, than traditional modeling in MDWE.  
dc.format
application/pdf  
dc.language.iso
eng  
dc.publisher
Elsevier Science  
dc.rights
info:eu-repo/semantics/openAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
Mockups  
dc.subject
User-Interface  
dc.subject
Agile  
dc.subject
Web Engineering  
dc.subject
Mdd  
dc.subject.classification
Ciencias de la Computación  
dc.subject.classification
Ciencias de la Computación e Información  
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS  
dc.title
Mockup-Driven Development: Providing agile support for Model-Driven Web Engineering  
dc.type
info:eu-repo/semantics/article  
dc.type
info:ar-repo/semantics/artículo  
dc.type
info:eu-repo/semantics/publishedVersion  
dc.date.updated
2018-01-08T18:56:34Z  
dc.journal.volume
56  
dc.journal.number
6  
dc.journal.pagination
670-687  
dc.journal.pais
Países Bajos  
dc.journal.ciudad
Amsterdam  
dc.description.fil
Fil: Rivero, José Matías. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina  
dc.description.fil
Fil: Grigera, Julian. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina  
dc.description.fil
Fil: Rossi, Gustavo Héctor. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina  
dc.description.fil
Fil: Robles Luna, Esteban. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Provincia de Buenos Aires. Gobernación. Comisión de Investigaciones Científicas; Argentina  
dc.description.fil
Fil: Montero, Francisco. LoUISE Research Group. Madrid; España  
dc.description.fil
Fil: Gaedke, Martin. Chemnitz University of Technology; Alemania  
dc.journal.title
Information And Software Technology  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/http://www.sciencedirect.com/science/article/pii/S0950584914000226  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1016/j.infsof.2014.01.011