Y. Deshpande · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2018
Web Engineering is the application of systematic, disciplined and quantifiable approaches to development, operation, and maintenance of Web-based applications.It is both a pro-active approach and a growing collection of theoretical and empirical research in Web application development.This paper gives an overview of Web Engineering by addressing the questions: a) why is it needed?b) what is its domain of operation?c) how does it help and what should it do to improve Web application development?and d) how should it be incorporated in education and training?The paper discusses the significant differences that exist between Web applications and conventional software, the taxonomy of Web applications, the progress made so far and the research issues and experience of creating a specialisation at the master's level.The paper reaches a conclusion that Web Engineering at this stage is a moving target since Web technologies are constantly evolving, making new types of applications possible, which in turn may require innovations in how they are built, deployed and maintained.
Cited by 0Open access
San Murugesan, Athula Ginige · IGI Global eBooks · 2011
Web-based systems and applications now deliver a complex array of functionality to a large number of diverse groups of users. As our dependence and reliance on the Web has increased dramatically over the years, their performance, reliability and quality have become paramount importance. As a result, the development of Web applications has become more complex and challenging than most of us think. In many ways, it is also different and more complex than traditional software development. But, currently, the development and maintenance of most Web applications is chaotic and far from satisfactory. To successfully build and maintain large, complex Web-based systems and applications, Web developers need to adopt a disciplined development process and a sound methodology. The emerging discipline of Web engineering advocates a holistic, disciplined approach to successful Web development. In this chapter, we articulate and raise awareness of the issues and considerations in large, complex Web application development, and introduce Web engineering as a way of managing complexity and diversity of large-scale Web development.Request access from your librarian to read this chapter's full text.
Cited by 1
San Murugesan, Yogesh Deshpande · Lecture notes in computer science · 2001
Cited by 29
PAGANELLI F, ABOU KHALED O, PETTENATI M.C et al. · Lecture notes in computer science · 2004
Cited by 8
Bebo White · 2003
Web Engineering is the application of systematic, disciplined and quantifiable approaches to development, operation, and maintenance of Web-based applications. It is both a pro-active approach and a growing collection of theoretical and empirical research in Web application development. This paper gives an overview of Web Engineering by addressing the questions: (a) why is it needed? (b) what is its domain of operation? (c) how does it help and what should it do to improve Web application development? and (d) how should it be incorporated in education and training? The paper discusses the significant differences that exist between Web applications and conventional software, the taxonomy of Web applications, the progress made so far and the research issues and experience of creating a specialization at the master's level. The paper reaches a conclusion that Web Engineering at this stage is a moving target since Web technologies are constantly evolving, making new types of applications possible, which in turn may require innovations in how they are built, deployed and maintained.
Cited by 1Open access
Deshpande, Y. · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2018
Web Engineering is the application of systematic, disciplined and quantifiable approaches to development, operation, and maintenance of Web-based applications.It is both a pro-active approach and a growing collection of theoretical and empirical research in Web application development.This paper gives an overview of Web Engineering by addressing the questions: a) why is it needed?b) what is its domain of operation?c) how does it help and what should it do to improve Web application development?and d) how should it be incorporated in education and training?The paper discusses the significant differences that exist between Web applications and conventional software, the taxonomy of Web applications, the progress made so far and the research issues and experience of creating a specialisation at the master's level.The paper reaches a conclusion that Web Engineering at this stage is a moving target since Web technologies are constantly evolving, making new types of applications possible, which in turn may require innovations in how they are built, deployed and maintained.
Cited by 0Open access
Bebo White, David Lowe, Martin Gaedke et al. · 2005
This panel aims to explore the nature of the emerging Web engineering discipline. It will attempt to strongly engage with the issue of whether Web Engineering is currently, and (more saliently) should be in the future, viewed primarily as a technical design discipline with its attention firmly on the way in which Web technologies can be leveraged in the design process, or whether it should be viewed primarily as a socio-positioned discipline which focuses on the nature of the way in which projects are managed, needs are understood and users interact.
Cited by 0
Hutchison, David, Naor, Moni, Kanade, Takeo et al. · Lecture notes in computer science · 2009
Cited by 4
Mr. Pradeep Gupta Dr. Sonam Gupta Dr. Lipika Goel · Zenodo (CERN European Organization for Nuclear Research) · 2025
Cited by 0Open access
Mr. Pradeep Gupta Dr. Sonam Gupta Dr. Lipika Goel · Zenodo (CERN European Organization for Nuclear Research) · 2025
Cited by 0Open access
Dumke, Reiner 1947- · 2003
Cited by 0
Gerti Kappel · 2006
Cited by 38
Irene Garrigós, Juan Manuel Murillo Rodríguez, Manuel Wimmer · Lecture notes in computer science · 2023
Cited by 0Open access
International Journal of Information Technology and Web Engineering · 2009
Cited by 0
Benatallah, Boualem, Casati, Fabio, G., Kappel et al. · Lecture notes in computer science · 2010
Cited by 2
Stefanidis, Kosta, Systä, Kari, Matera, Maristella et al. · Lecture notes in computer science · 2024
Cited by 1
Ken Swiatek · 2010
Cited by 0
Schahram Dustdar · 2003
Cited by 0
Sven Casteleyn, Florian Daniel, Peter Dolog et al. · 2009
Cited by 59
Springer · CERN Bulletin · 2009
Cited by 0