Title :
Concrete browsing of a graphical toolkit library
Author_Institution :
Dept. of Comput. Sci., Ottawa Univ., Ont., Canada
Abstract :
Designing graphical user interfaces is difficult and time consuming. Every new design must be started from scratch using only the fixed set of primitive interface components provided by the chosen toolkit. To overcome this problem, the authors propose to encourage the reuse of past designs through a combination of improving browsing technology and of knowledge-based as well as case-based reasoning assistance. Hence the GUIDAR project, for graphical user interface design and reuse. The authors present a two-tiered foundation for an improved browsing technology. First, they introduce spreading computation as a new execution paradigm for search programs, thus enhancing the ability to query and explore a software library. Secondly, the authors propose to let the user browse live instances of graphical components. This they call concrete browsing
Keywords :
case-based reasoning; graphical user interfaces; information retrieval; knowledge based systems; software libraries; software reusability; software tools; user interface management systems; GUIDAR project; browsing; case-based reasoning; computation; concrete browsing; design reuse; graphical toolkit library; graphical user interface design; graphical user interfaces; knowledge based systems; primitive interface components; query; search programs; software library; Aggregates; Artificial intelligence; Cloning; Computer science; Concrete; Concurrent computing; Graphical user interfaces; Software libraries; Testing; Yarn;
Conference_Titel :
Tools with Artificial Intelligence, 1993. TAI '93. Proceedings., Fifth International Conference on
Conference_Location :
Boston, MA
Print_ISBN :
0-8186-4200-9
DOI :
10.1109/TAI.1993.634017