Advertisement

Web Engineering: Beyond CS, IS and SE Evolutionary and Non-Engineering Perspectives

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

Abstract

With the advent of the World Wide Web, ‘computing’ has gone beyond the traditional computer science, information systems and software engineering. The Web has brought computing to far more people than computing professionals ever dealt with and led to mushrooming growth of Web-based applications. Implicitly, computing professionals are no longer the privileged intermediaries between computers and other people, as end-users and the technological advances take their toll. On the other hand, the new applications must still be developed in disciplined ways. Engineering embodies such disciplined methods. While the generic term engineering, meaning a systematic application of scientific knowledge in creating and building cost-effective solutions to practical problems, is integral to many disciplines, the term Web Engineering per se may not be widely understood or accepted at this stage. This paper elaborates on the concept of Web Engineering, relates it to computer science, software engineering and information systems, draws upon past experiences in software development and critically analyses it from the point of view of computing professionals who are not themselves engineers.

Keywords

Web engineering Web-based information systems Web design information management Web-based applications end-user computing engineering information systems 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Murugesan, S., Deshpande, Y., Hansen, S. and Ginige, A. (1999) Web Engineering: A New Discipline for Development of Web-based Systems, Proceedings of the First ICSE Workshop on Web Engineering, International Conference on Software Engineering, Los Angeles, May 1999. http://btwebsh.macarthur.uws.edu.au/san/icse99-webe/ (See the revised version in this volume, pp 3-13)
  2. 2.
    Lowe, D. and Hall, W. (1999) Hypermedia & the Web, John Wiley & Sons, Chichester, EnglandGoogle Scholar
  3. 3.
    Leary, M., Hale, D. and Devigal, A. (1997) Web Designer’s Guide to Typography, Hayden Books, Indianapolis, USAGoogle Scholar
  4. 4.
    Holzschlag, M. E. (1998) Web by Design, Sybex, San Francisco, USAGoogle Scholar
  5. 5.
    Williams, R. and Tollett, J. (1998) The Non-Designer’s Web Book Peachpit Press, Berkeley, Ca, USAGoogle Scholar
  6. 6.
    Darch, H and Szeto, H. (1999) A Client Driven Approach to Web Development-A Higher Education Case Study, Proceedings of AusWeb99 the Fifth Australian World Wide Web Conference, ed. R. Debreceny and A. Ellis, Southern Cross University Press, Lismore, Australia, pp 23–32Google Scholar
  7. 7.
    Rahardja, A. (1999) Designing Interactivity: Who Are the Users and What Are the Techniques, Proceedings of AusWeb99 the Fifth Australian World Wide Web Conference, ed. R. Debreceny and A. Ellis, Southern Cross University Press, Lismore, Australia, pp 107-18Google Scholar
  8. 8.
    Fletcher, J. (1999) Designing the Library Home Page: Users Take Centre Stage, Proceedings of AusWeb99 the Fifth Australian World Wide Web Conference, ed. R. Debreceny and A. Ellis, Southern Cross University Press, Lismore, Australia, pp 119-28Google Scholar
  9. 9.
    Lean, M. (1999) The Tangled Web of Rights: Making Sure Your Website Complies With the Law, Proceedings of AusWeb99 the Fifth Australian World Wide Web Conference, ed. R. Debreceny and A. Ellis, Southern Cross University Press, Lismore, Australia, pp 338-49Google Scholar
  10. 10.
    Tapscott, D. (1997) Growing up Disgital: The Rise of the Net Generation McGraw-HillGoogle Scholar
  11. 11.
    Powell, T.A. (1998) Web Site Engineering: Beyond Web Page Design, Prentice HallGoogle Scholar
  12. 12.
    Berry, D. (1992) Academic Legitimacy of the Software Engineering Discipline, SEI Technical Report CMU/SEI-92-TR-34, Carnegie Mellon UniversityGoogle Scholar
  13. 13.
    Proceedings of the First International Workshop on Web Engineering, WWW7 Conference, Brisbane, April 1998. http://btwebsh.macarthur.uws.edu.au/san/WebE98
  14. 14.
    Pressman, R.S. (1998) Can Internet-Based Applications be Engineered?, IEEE Software, September/October 1998Google Scholar
  15. 15.
    Workshop on Web Engineering, World Wide Web Conference (WWW8), Toronto, May 1999Google Scholar
  16. 16.
    Proceedings of the First ICSE Workshop on Web Engineering, International Conference on Software Engineering, lLos Angeles, May 1999. http://btwebsh.macarthur.uws.edu.au/san/icse99-webe/
  17. 17.
    Denning, P.J. and Metcalfe, R.M. (1997) Beyond Calculation: The Next Fifty Years of Computing, ACM PressGoogle Scholar
  18. 18.
    Royce, W.W. (1970) Managing the Development of Large Software Systems, Proc. WESTCON, Ca., USAGoogle Scholar
  19. 19.
    Olle, T.W, et al (1991) Information Systems Methodologies, second edition, Addison-Wesley.Google Scholar
  20. 20.
    McCracken, D.D. and Jackson, M.A. (1982) Life Cycle Concept Considered Harmful, ACM Software Engineering Notes, 7 (2), pp 28–32CrossRefGoogle Scholar
  21. 21.
    Sommerville, I. (1989) Software Engineering, Third ed., Addison-Wesley, Wokingham, EnglandzbMATHGoogle Scholar
  22. 22.
    Deshpande, Y., Day, J., and Forghani, D. (1994) Information Systems Methodologies and CASE: A Survey of User Acceptance in Australia, Proc of the 5th Australasian Conference on Information Systems, Monash University, Maelbourne, AustraliaGoogle Scholar
  23. 23.
    Doernhoefer, M. (1997) Surfing the Net for Software Engineering Notes, Software Engineering Notes, 22 (1), pp 8–13CrossRefGoogle Scholar
  24. 24.
    Raccoon, L.B.S. (1998) Toward a Tradition of Software Engineering, Software Engineering Notes, 23 (3), pp 105-09Google Scholar
  25. 25.
    Freeman, P.A. and Gaudel, M.-C. (1991) Building a Foundation for the Future of SE Communications of the ACM, 34(3), p 32Google Scholar
  26. 26.
    IEEE Standard Glossary of Software Engineering Terminology, Spring 1991 EditionGoogle Scholar
  27. 27.
    Bagert, D.J. (1998) Texas Poised to License Professional Engineers in Software Engineering, Software Engineering Notes, 23 (3), 8–10Google Scholar
  28. 28.
    Environmental Defense Fund, http://www.edf.org/

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Yogesh Deshpande
    • 1
  • San Murugesan
    • 1
  • Steve Hansen
    • 1
  1. 1.WebISM Research GroupUniversity of Western SydneyCampbelltownAustralia

Personalised recommendations