Meeting the challenges of web application development the web engineering approach

The Web has very rapidly become central to many applications in diverse areas. As our reliance on Web-based applications continues to increase and the Web systems supporting these applications become more complex, there is growing concern about the manner in which the Web-based systems/applications...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of the 24th International Conference on Software Engineering pp. 687 - 688
Main Authors: Murugesan, San, Deshpande, Yogesh
Format: Conference Proceeding
Language:English
Published: New York, NY, USA ACM 19.05.2002
IEEE
Series:ACM Conferences
Subjects:
ISBN:158113472X, 9781581134728
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Web has very rapidly become central to many applications in diverse areas. As our reliance on Web-based applications continues to increase and the Web systems supporting these applications become more complex, there is growing concern about the manner in which the Web-based systems/applications are created and their quality, integrity and maintainability. The development of Web-based systems has generally been ad hoc, resulting in poor quality and maintainability. In the recent times, there have been many failures of Web applications due to a variety of problems and causes. The way the developers address these problems is critical to deploying successful large-scale Web applications.This tutorial addresses these issues and offers a holistic approach to managing the complexity of development of Web-based systems and Web applications. It highlights the various real-world issues, challenges and considerations in development of large Web applications, compared to traditional software development, and recommends the Web engineering approach that Web/software developers could follow.Web engineering deals with systematic, disciplined and quantifiable approaches to development, operation, and maintenance of Web-based systems and applications [1-9]. It embodies engineering principles and practices to Web application and Web site development and draws on software engineering and a number of contributing disciplines.Specifically, the tutorial aims to:* Highlight the problems, complexity and challenges of Web application development relative to software development* Offer a holistic approach to development of Web applications* Present Web development methodologies and processes* Address the issues of scalability, maintainability, usability, configuration management and other non-technical aspects* Recommend suitable Web testing and quality assurance approaches* Discuss project management issues specific to Web developmentThis tutorial is specifically targeted to address the needs of a growing community of software practitioners, Web application developers, project managers IT and business professionals, ecommerce system implementers, academics, researchers and students.
Bibliography:SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
ISBN:158113472X
9781581134728
DOI:10.1145/581339.581446