Introduction


This unit will deal with the following issues:

In this lesson, the development and maintenance of Web applications from an engineering perspective is
presented.
A methodology, termed as POWEM (pattern-oriented Web Engineering), for deploying patterns as means for
improving the quality of Web applications is presented.
Towards the end, relevant quality attributes and corresponding stakeholder types are identified.
The role of a process, the challenges in making optimal use of patterns, and feasibility issues involved in doing
so, are analyzed.