• DocumentCode
    3202007
  • Title

    Using knowledge representation to understand interactive systems

  • Author

    Moore, Melody ; Rugaber, Spencer

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1997
  • fDate
    28-30 Mar 1997
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    System migration presents a myriad of challenges in software maintenance. The user interfaces of interactive systems can undergo significant change during migration. Program understanding techniques can be used to create abstract models of the user interface that can be used to generate a new user interface on the target platform. Using a knowledge representation to model the abstractions has the advantage of providing support for transformation to the new user interface environment. This paper details the knowledge base and representation incorporated into the Model Oriented Reengineering Process for HCI (MORPH) toolkit, which supports program understanding for interactive systems. It illustrates the process with an example transforming MORPH abstractions to the Java Abstract Windowing Toolkit (AWT)
  • Keywords
    interactive systems; knowledge based systems; knowledge representation; object-oriented languages; programming environments; reverse engineering; software maintenance; systems re-engineering; user interface management systems; user interfaces; AWT; Java Abstract Windowing Toolkit; MORPH toolkit; Model Oriented Reengineering Process for HCI; interactive systems understanding; knowledge base; knowledge representation; program understanding; software maintenance; system migration; user interface; user interfaces; Data mining; Educational institutions; Government; Human computer interaction; Interactive systems; Java; Knowledge representation; Reverse engineering; Software maintenance; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1997. IWPC '97. Proceedings., Fifth Iternational Workshop on
  • Conference_Location
    Dearborn, MI
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-7993-X
  • Type

    conf

  • DOI
    10.1109/WPC.1997.601265
  • Filename
    601265