Evolving Web Applications Through Component Based Domain Engineering
International Forum cum Conference on Information Technology and Communication
Proceedings of the International Forum cum Conference on Information Technology and Communication
From a software-engineering perspective the World Wide Web is a new application platform. The underlying implementation model of the Web complicates the development and even more the evolution of Web applications. The fact that the Web is a highly dynamic and innovative environment suggests that the advantages of component-based software development can be very useful for the development and evolution of Web applications, but such an approach requires dedicated support. The architecture suggested in this contribution addresses this issue by supporting the component-based development and evolution of Web applications. Furthermore by introducing domain specific markup languages for the description of Web-services a mechanism is introduced that makes it possible to abstract from many technical aspects related to the Web as an application platform. Thus application functionality can be described by domain experts with limited knowledge of technical details and the evolution of orthogonal aspects of the application can be decoupled. The whole approach is based on XML-technology to achieve the necessary flexibility and economic efficiency for the use in real world projects by using widely available standard tools.
Guntram Gräf, Martin Gaedke, : Evolving Web Applications Through Component Based Domain Engineering; Proceedings of the International Forum cum Conference on Information Technology and Communicationcopy text to clipboard