Skip to main content

Web Engineering in Action

  • Chapter
  • First Online:
Web Engineering

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2016))

Abstract

Development of most large Web sites is not an event, but a process. Often it is a process without a well-defined ending point. In order to allocate resources and develop a Web site, we need to divide the overall process into a set of sub processes that are well defined and have measurable outcomes.

To identify the required sub processes first we need to understand the broader issues and specific requirements of the stakeholders. This is known as the context analysis. Next we can bring in technologies and develop an overall architecture or a product model to solve technology related issues.

Once we have a product model we can identify sub processes required to implement this product model. Also we need to have a set of sub processes to address non technical issues identified during the context analysis phase. These sub processes can be converted into a project plan by allocating resources and putting a time schedule. Based on the project plan, development activities can take place and when completed it moves into a maintenance phase.

This paper describes how we used this systematic approach to develop a large maintainable Web site.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pressman, R S, Can Internet-Based Applications be Engineered?, IEEE Software, September/October 1998.

    Google Scholar 

  2. Deshpande, Y, and Ginige, A, Corporate Web Development: from Process Infancy to Maturity-A Case Study, Proceedings of the ICSE2000 Workshop on Web Engineering, June 2000, Limerick, Ireland (See the revised version in this volume, pp 36-47).

    Google Scholar 

  3. The American Heritage Dictionary of the English Language, 3rd Edition, Houghton Mifflin Company, 1992.

    Google Scholar 

  4. Ginige, A, Web Engineering: Methodologies for developing Large and Maintainable Web based information Systems, Proceedings of International Conference on Networking India and the World, IEEE, Dec 1998, Ahmedabad, India.

    Google Scholar 

  5. Vithanage, R, Design of Process Models for Large Digital Information Application Development, Masters Thesis (Course Work), UTS 1997.

    Google Scholar 

  6. Murugesan, S, et al, Web Engineering: A New Discipline for Web-Based System Development, Proceedings of the Workshop on Web Engineering, ICSE99, May 1999, Los Angeles, USA. (See the revised version in this volume, pp 3-13).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Ginige, A. (2001). Web Engineering in Action. 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_4

Download citation

  • DOI: https://doi.org/10.1007/3-540-45144-7_4

  • 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

Publish with us

Policies and ethics