Toward a Comprehension View of Web Engineering

The paper is an attempt to explore some of the issues underlying Web applications development through the use of disciplined approaches. We first present the proposed Web engineering framework which suggests considering web engineering along four different views. Each view is capturing a particular relevant aspect of Web engineering. Motivations for developing the framework are three fold: (a) to help understand and clarify the Web engineering domain, (b) to guide in classifying and comparing both web applications and approaches and (c) to help researchers to identify new research axes. Next, we briefly present evaluation of 7 different Web-based approaches according to the Web engineering framework.

[1]  Peter Brusilovsky,et al.  Methods and techniques of adaptive hypermedia , 1996, User Modeling and User-Adapted Interaction.

[2]  Athula Ginige,et al.  Web Engineering in Action , 2001, Web Engineering.

[3]  Paolo Paolini,et al.  A Conceptual Model and a Tool Environment for Developing More Scalable, Dynamic, and Customizable Web Applications , 1998, EDBT.

[4]  Colette Rolland,et al.  A proposal for context-specific method engineering , 1996 .

[5]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

[6]  Bernhard Thalheim,et al.  Conceptual Modeling for E-Business and the Web , 2000, Lecture Notes in Computer Science.

[7]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[8]  Jacques Lonchamp,et al.  A structured conceptual and terminological framework for software process engineering , 1993, [1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement.

[9]  Kenji Takahashi,et al.  Analysis and Design of Web-based Information Systems , 1997, Comput. Networks.

[10]  Marlène Villanova-Oliver,et al.  Adaptabilité dans les systèmes d'information sur le web : modélisation et mise en oeuvre de l'accès progressif. (Adaptability in Web information systems : modelling and implementation of the concept of progressive access) , 2002 .

[11]  Patricia Vilain,et al.  Modeling Interactions and Navigation in Web Applications , 2000, ER.

[12]  Piero Fraternali,et al.  Tools and approaches for developing data-intensive Web applications: a survey , 1999, CSUR.

[13]  Gustavo Rossi,et al.  Design reuse in hypermedia applications development , 1997, HYPERTEXT '97.

[14]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[15]  M. Jarke,et al.  A proposal for a scenario classification framework , 1998, Requirements Engineering.

[16]  Isidro Ramos,et al.  Advances in Database Technology — EDBT'98 , 1998, Lecture Notes in Computer Science.

[17]  Olga De Troyer,et al.  WSDM: A User Centered Design Method for Web Sites , 1998, Comput. Networks.

[18]  Athula Ginige,et al.  Guest Editors' Introduction: Web Engineering - An Introduction , 2001, IEEE Multim..

[19]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[20]  David Carmel,et al.  The connectivity sonar: detecting site functionality by structural patterns , 2003, HYPERTEXT '03.

[21]  Peter Brusilovsky,et al.  Adaptive Hypermedia , 2001, User Modeling and User-Adapted Interaction.

[22]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

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

[24]  Franca Garzotto,et al.  HDM—a model-based approach to hypertext application design , 1993, TOIS.

[25]  Colette Rolland,et al.  Using generic method chunks to generate process models fragments , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[26]  Paolo Merialdo,et al.  To Weave the Web , 1997, VLDB.

[27]  Jim Conallen,et al.  Modeling Web application architectures with UML , 1999, CACM.

[28]  Dar,et al.  Engineering Introduction , 2022 .

[29]  Christophe Gnaho,et al.  Définition d'un cadre méthodologique pour l'ingénierie des systèmes d'information web adaptatifs , 2000 .