Advertisement

Web Engineering: a New Discipline for Development of Web-Based Systems

  • San Murugesan
  • Yogesh Deshpande
  • Steve Hansen
  • Athula Ginige
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2016)

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.

Keywords

Web engineering Web-based systems development Web crisis Web design Web development Web lifecycle 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Zelnick, N., Nifty Technology and Nonconformance: The Web in Crisis, Computer, October 1998, pp 115–116 and 119.Google Scholar
  2. 2.
    Gibbs, W., Software’s chronic crisis, Scientific American, September 1994.Google Scholar
  3. 3.
    Proceedings of the First International Workshop on Web Engineering, WWW7 Conference, Brisbane, April 1998. http://fistsev.macarthur.uws.edu.au/san/WebE98
  4. 4.
    Pressman, R. S., Can Internet-Based Applications be Engineered? IEEE Software, September/October 1998.Google Scholar
  5. 5.
    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/
  6. 6.
    Workshop on Web Engineering, World Wide Web Conference (WWW8), Toronto, May 1999. http://budhi.uow.edu.au/web-engineering99/web_engineering.html
  7. 7.
    WebE Home-Web Engineering Home Page; http://fistserv.macarthur.uws.edu.au/san/WebEhome/
  8. 8.
    Low, D., Web Engineering or Web Gardening? WebNet Journal, 1999, http://www.webnetjr.com/column1-2.html
  9. 9.
    Powell, T. A., Web Site Engineering: Beyond Web Page Design, Prentice Hall, 1998.Google Scholar
  10. 10.
    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
  11. 11.
    Lowe, D and W. Hall, Hypermedia and the Web: An Engineering Approach, Wiley, 1999.Google Scholar
  12. 12.
    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.Google Scholar
  13. 13.
    Samo. D., Designing Large-Scale Web Sites, Wiley Computer, NY 1996.Google Scholar
  14. 14.
    Proc of the Workshop on Hypermedia Development: Process, Methods and Models, Hypertext98 1998, http://ise.ee.uts.edu.au/hypdev/ht98/
  15. 15.
    Rai, A.,T. Ravichandran, and S. Samada, How to anticipate the Internet’s Global Diffusion, Communications of the ACM, October 1998, pp 97Google Scholar
  16. 16.
    White, B., The World Wide Web and High-Energy Physics, Physics Today, Nov 1998, pp 30–36.Google Scholar
  17. 17.
    Gellersen, H., and Gaedke, M., Object-Oriented Web Application Development, Internet Computing, January-February, 1999, pp 60–68.Google Scholar
  18. 18.
    Hansen, S., University of Western Sydney Macarthur, Presentation in the AusWeb97 conference, 1997 and First International Workshop on Web Engineering, 1998.Google Scholar
  19. 19.
    Gellersen, H., and Gaedke, M., Object-Oriented Model for the Web Application Development Process, IEEE Internet Computing, January-Feb 1999, pp 60–68.Google Scholar
  20. 20.
    Balasubramanian, V., et al., A Systematic Approach to Designing a WWW Application, Comm of ACM, Vol. 38., No 8, August 1995, pp 47–48.CrossRefGoogle Scholar
  21. 21.
    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.Google Scholar
  22. 22.
    Takahashi, et al., Analysis and Design of Web-Based Information Systems, Proc WWW6 Conference, 1997, http://www6.nttlabs.com/papers/PAPER245/Paper245.htm
  23. 23.
    Communications of the ACM, Special Section on Web-based Information Systems, July 1998, pp 78-97.Google Scholar
  24. 24.
    Manolo, F., Technologies for a Web Object Model, Internet Computing, January-February, 1999, pp 60–68.Google Scholar
  25. 25.
    Siegel, D., Secrets of Successful Web Sites, Hayden Books, 1997.Google Scholar
  26. 26.
    Detroyer, O. M. F., and C. J. Leune, WSDM: A User-Centered Design Method for Web Sites, Proc. WWW7 Conference, Brisbane, 1998.Google Scholar
  27. 27.
    Scharl, A., A Conceptual, User-Centric Approach to Modeling Web Information Systems, Proc Australasian Web Conference (Ausweb99), Ballina, Australia, April 1999.Google Scholar
  28. 28.
    Internet Testing: Keeping Bugs Off the Web, http://www.stlabs.com/Bugs_Off.htm
  29. 29.
    Bach, J., Testing Internet Software, http://www.stlabs.com/testnet/docs/inet.htm
  30. 30.
    Tongeren, Compatibility and Security Testing of Web-Based Applications, TTN Online, March 1999.Google Scholar
  31. 31.
    Prevelakis, V., Managing Large WWW Sites, Internet Research: Electronic Networking and Applications, Vol. 9, No.1, 1999, pp 41–48.CrossRefGoogle Scholar
  32. 32.
    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/
  33. 33.
    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)
  34. 34.
    Nambisan, S., and Y. Wang, Roadblocks to Web Technology Adoption, Comm of the ACM, January 1999, pp 98–100.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • San Murugesan
    • 1
  • Yogesh Deshpande
    • 1
  • Steve Hansen
    • 1
  • Athula Ginige
    • 1
  1. 1.Dept of Computing and Information SystemsUniversity of Western SydneyCampbelltownAustralia

Personalised recommendations