Abstract
In most cases, development of Web-based systems has been ad hoc, lacking systematic approach, and quality control and assurance procedures. Hence, there is now legitimate and growing concern about the manner in which Web-based systems are developed and their quality and integrity. Web Engineering, an emerging new discipline, advocates a process and a systematic approach to development of high quality Web-based systems. It promotes the establishment and use of sound scientific, engineering and management principles, and disciplined and systematic approaches to development, deployment and maintenance of Web-based systems. This paper gives an introductory overview on Web Engineering. It presents the principles and roles of Web Engineering, assesses the similarities and differences between development of traditional software and Web-based systems, and identifies key Web engineering activities. It also highlights the prospects of Web engineering and the areas that need further study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Zelnick, N., Nifty Technology and Nonconformance: The Web in Crisis, Computer, October 1998, pp 115–116 and 119.
Gibbs, W., Software’s chronic crisis, Scientific American, September 1994.
Proceedings of the First International Workshop on Web Engineering, WWW7 Conference, Brisbane, April 1998. http://fistsev.macarthur.uws.edu.au/san/WebE98
Pressman, R. S., Can Internet-Based Applications be Engineered? IEEE Software, September/October 1998.
Proceedings of the First ICSE Workshop on Web Engineering, International Conference on Software Engineering, Los Angeles, May 1999. http://fistserv.macarthur.uws.edu.au/san/icse99-webe/
Workshop on Web Engineering, World Wide Web Conference (WWW8), Toronto, May 1999. http://budhi.uow.edu.au/web-engineering99/web_engineering.html
WebE Home-Web Engineering Home Page; http://fistserv.macarthur.uws.edu.au/san/WebEhome/
Low, D., Web Engineering or Web Gardening? WebNet Journal, 1999, http://www.webnetjr.com/column1-2.html
Powell, T. A., Web Site Engineering: Beyond Web Page Design, Prentice Hall, 1998.
Ginige, A., Web Engineering: Methodologies for Developing Large and Maintainable Web-based Information Systems, Proc IEEE International Conference on Networking the India and the World CNIW’98, Ahmedabad, India, Dec 1998. http://fistserv.macarthur.uws.edu.au/cis/publications/ga1998-1.doc
Lowe, D and W. Hall, Hypermedia and the Web: An Engineering Approach, Wiley, 1999.
Ginige, A., et al., Hyper Media Development Practice. Development Process, Development Methods and Development Techniques, in D. Lowe and W. Hall, Hypermedia and the Web: An Engineering Approach, Part II, Wiley, 1999.
Samo. D., Designing Large-Scale Web Sites, Wiley Computer, NY 1996.
Proc of the Workshop on Hypermedia Development: Process, Methods and Models, Hypertext98 1998, http://ise.ee.uts.edu.au/hypdev/ht98/
Rai, A.,T. Ravichandran, and S. Samada, How to anticipate the Internet’s Global Diffusion, Communications of the ACM, October 1998, pp 97
White, B., The World Wide Web and High-Energy Physics, Physics Today, Nov 1998, pp 30–36.
Gellersen, H., and Gaedke, M., Object-Oriented Web Application Development, Internet Computing, January-February, 1999, pp 60–68.
Hansen, S., University of Western Sydney Macarthur, Presentation in the AusWeb97 conference, 1997 and First International Workshop on Web Engineering, 1998.
Gellersen, H., and Gaedke, M., Object-Oriented Model for the Web Application Development Process, IEEE Internet Computing, January-Feb 1999, pp 60–68.
Balasubramanian, V., et al., A Systematic Approach to Designing a WWW Application, Comm of ACM, Vol. 38., No 8, August 1995, pp 47–48.
Coda, F., et al., Towards a Software Development Approach to Web Site Development, Proc. Ninth Int’l Workshop on Software Specification and Design (IWSSD-9), IEEE Computer Society, Calif., 1998.
Takahashi, et al., Analysis and Design of Web-Based Information Systems, Proc WWW6 Conference, 1997, http://www6.nttlabs.com/papers/PAPER245/Paper245.htm
Communications of the ACM, Special Section on Web-based Information Systems, July 1998, pp 78-97.
Manolo, F., Technologies for a Web Object Model, Internet Computing, January-February, 1999, pp 60–68.
Siegel, D., Secrets of Successful Web Sites, Hayden Books, 1997.
Detroyer, O. M. F., and C. J. Leune, WSDM: A User-Centered Design Method for Web Sites, Proc. WWW7 Conference, Brisbane, 1998.
Scharl, A., A Conceptual, User-Centric Approach to Modeling Web Information Systems, Proc Australasian Web Conference (Ausweb99), Ballina, Australia, April 1999.
Internet Testing: Keeping Bugs Off the Web, http://www.stlabs.com/Bugs_Off.htm
Bach, J., Testing Internet Software, http://www.stlabs.com/testnet/docs/inet.htm
Tongeren, Compatibility and Security Testing of Web-Based Applications, TTN Online, March 1999.
Prevelakis, V., Managing Large WWW Sites, Internet Research: Electronic Networking and Applications, Vol. 9, No.1, 1999, pp 41–48.
Dart, S., Containing the Web Crisis Using Configuration Management, Proc ICSE Workshop on Web Engineering, 1999. http://fistserv.macarthur.uws.edu.au/san/icse99-webe/
Hansen, S., Y. Deshpande and S. Murugesan, A Classification Based on Skills Hierarch for Web Information Systems Players, Proc ICSE Workshop on Web Engineering, 1999. http://fistserv.macarthur.uws.edu.au/san/icse99-webe/ (See the revised version in this volume, pp 228-241)
Nambisan, S., and Y. Wang, Roadblocks to Web Technology Adoption, Comm of the ACM, January 1999, pp 98–100.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Murugesan, S., Deshpande, Y., Hansen, S., Ginige, A. (2001). Web Engineering: a New Discipline for Development of Web-Based Systems. In: Murugesan, S., Deshpande, Y. (eds) Web Engineering. Lecture Notes in Computer Science, vol 2016. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45144-7_2
Download citation
DOI: https://doi.org/10.1007/3-540-45144-7_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42130-6
Online ISBN: 978-3-540-45144-0
eBook Packages: Springer Book Archive