Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2002 | 10.1145/581339.581446 | ICSE |
Keywords | Field | DocType |
project management,internet,quality assurance,software engineering,configuration management,web development,web engineering,maintenance engineering,maintainability,programming,quality management,software development,web application development,application software,web based applications | Web design,Web Accessibility Initiative,Web development,World Wide Web,Systems engineering,Computer science,Web standards,Web engineering,Web modeling,Web application security,Web testing | Conference |
ISBN | Citations | PageRank |
1-58113-472-X | 10 | 0.60 |
References | Authors | |
3 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
San Murugesan | 1 | 523 | 56.48 |
Yogesh Deshpande | 2 | 208 | 27.81 |