• DocumentCode
    2326263
  • Title

    Towards a better understanding of Web applications

  • Author

    Hassan, Ahmed E. ; Holt, Richard C.

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    2001
  • fDate
    10 Nov. 2001
  • Firstpage
    112
  • Lastpage
    116
  • Abstract
    The paper presents a framework to recover the architecture of Web applications. Developers can visualize and navigate the recovered, architecture. Furthermore, they can analyze the architecture to gain a better understanding of their Web application. The Portable Bookshelf (PBS) environment combines much of the knowledge and techniques developed over the last decade in program understanding. It has been used to recover the design of large applications such as Linux, Apache and Mozilla. The paper describes the reuse and extension of the capabilities of PBS to support the design recovery of Web applications. We developed a set of tools capable of parsing and extracting relations between the components of Web applications. Also, we modified PBS´s visualizer to handle the heterogenous nature of the Web.
  • Keywords
    information resources; program visualisation; reverse engineering; software maintenance; software reusability; PBS; Portable Bookshelf environment; Web application recovery; Web application understanding; design recovery; heterogenous nature; parsing; program understanding; recovered architecture visualization; reverse engineering; software architecture; Application software; Computer architecture; Java; Reverse engineering; Service oriented architecture; Software architecture; Software systems; Visualization; Web pages; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Site Evolution, 2001. Proceedings. 3rd International Workshop on
  • Print_ISBN
    0-7695-1399-9
  • Type

    conf

  • DOI
    10.1109/WSE.2001.988793
  • Filename
    988793