Assessing a Web Engineering Method in Practice: a Preliminary Analysis for Personal Genomics Portals

Over fifteen years of academic research in Web Engineering resulted in sound engineering principles and full-fledged design methods for Web applications. Nevertheless, the community suffers a lack of industrial adoption and a lack of validation of the methods in realistically sized modern Web applications. This paper addresses this hiatus and presents an experience report on the application of OOWS 2.0, a state-of-the-art Web engineering method, on two real-life complex Web applications in the Personal Genomics field. Based on this analysis, we verify the technical completeness of the method, gather information about its use, identify shortcomings and present some improvements.

[1]  Gustavo Rossi,et al.  Web Engineering: Modelling and Implementing Web Applications , 2008, Human-Computer Interaction Series.

[2]  Francisco Valverde Giromé OOWS 2.0: UN MÉTODO DE INGENIERÍA WEB DIRIGIDO POR MODELOS PARA LA PRODUCCIÓN DE APLICACIONES WEB 2.0 , 2011 .

[3]  Oscar Pastor,et al.  Model-driven architecture in practice - a software production environment based on conceptual modeling , 2007 .

[4]  Stefano Ceri,et al.  Web Modeling Language (WebML): a modeling language for designing Web sites , 2000, Comput. Networks.

[5]  Emilia Mendes,et al.  A systematic review of Web engineering research , 2005, 2005 International Symposium on Empirical Software Engineering, 2005..

[6]  Irene Garrigós,et al.  A Structured Approach to Personalize Websites Using the OO-H Personalization Framework , 2005, APWeb.

[7]  Gustavo Rossi,et al.  Systematic hypermedia design with oohdm , 1996 .

[8]  Peter Dolog,et al.  Navigation Modelling in Adaptive Hypermedia , 2002, AH.

[9]  Franca Garzotto,et al.  Industrial acceptability of Web design methods: an empirical study , 2007 .

[10]  Olga De Troyer,et al.  WSDM: Web Semantics Design Method , 2008, Web Engineering.

[11]  Oscar Pastor,et al.  Facing the Technological Challenges of Web 2.0: A RIA Model-Driven Engineering Approach , 2009, WISE.

[12]  Frank Budinsky,et al.  Eclipse Modeling Framework , 2003 .

[13]  Vicente Pelechano,et al.  Development of Web Applications from Web Enhanced Conceptual Schemas , 2003, ER.

[14]  Oscar Pastor,et al.  An Abstract Interaction Model for a MDA Software Production Method , 2007, ER.