High Quality Web-Application Development on Java EE Platform

Quality of web-applications plays major role in its success. And the high quality web-application is really possible by following high quality web engineering process. The use of strong web-application architecture with strong development platform not only make web-applications robust and of high quality but also give web-application an ability to meet changing and demanding customer requirements in efficient manner. A Model View Controller (MVC) design pattern has remained fundamental architectural design pattern even after great evolution in architectures of user interactive applications. In this paper, we discuss the support for achieving quality attributes for the web-application, the support for web-application development process and the support for meeting demanding features of web application on Java EE platform. This contribution will help a lot for small scale as well as large scale web-application development and for moulding web-application into a future's high quality finished product from inception phase itself.