DocumentCode
2417536
Title
Reengineering to the Web: a reference architecture
Author
Zdun, Uwe
Author_Institution
Inst. for Comput. Sci., Essen Univ., Germany
fYear
2002
fDate
2002
Firstpage
164
Lastpage
173
Abstract
Reengineering existing (large-scale) applications to the Web is a complex and highly challenging task. This is due to a variety of demanding requirements for interactive Web applications. High performance is usually required, old interfaces still have to be supported, high availability requirements are usual, information has to be provided to multiple channels and in different formats, pages should contain individual layouts across different channels, styles should be imposed over presentation, etc. To achieve these goals a variety of different technologies and concepts have to be well understood, including HTTP protocol handling, persistent stores/databases, various XML standards, authentication, session management, dynamic content creation, presentational abstractions, and flexible legacy system wrapping. In a concrete project, all these components have to be integrated properly and appropriate technologies have to be chosen. On basis of practical and theoretical experience in the problem domain, in this paper, we try to identify the recurring components in reengineering projects to the Web, lay out critical issues and choices, and conceptually integrate the components into a reference architecture
Keywords
Internet; hypermedia markup languages; message authentication; systems re-engineering; transport protocols; HTTP protocol handling; XML standards; authentication; availability requirements; dynamic content creation; flexible legacy system wrapping; interactive Web applications; interfaces; persistent databases; presentational abstractions; reengineering; reference architecture; session management; Authentication; Availability; Content management; Databases; Large-scale systems; Protocols; Service oriented architecture; Technology management; Wrapping; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering, 2002. Proceedings. Sixth European Conference on
Conference_Location
Budapest
ISSN
1534-5351
Print_ISBN
0-7695-1438-3
Type
conf
DOI
10.1109/CSMR.2002.995801
Filename
995801
Link To Document