• 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