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
Link To Document