DocumentCode
803906
Title
Supporting software designers with integrated domain-oriented design environments
Author
Fischer, Gerhard ; Girgensohn, Andreas ; Nakakoji, Kumiyo ; Redmiles, David
Author_Institution
Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
Volume
18
Issue
6
fYear
1992
fDate
6/1/1992 12:00:00 AM
Firstpage
511
Lastpage
522
Abstract
An approach that embeds human-computer cooperative problem-solving tools into knowledge-based design environments that work in conjunction with human software designers in specific application domains is described. This human-centered approach takes advantage of peoples´ ability to understand and incrementally reformulate their problems, while allowing them to contribute to the gradual improvement of the underlying knowledge base. The notion of evolution circumvents the inability of the original builders of a design environment to anticipate all future needs and knowledge for complete coverage of a domain. The access and development of knowledge is supported in a cycle of location, comprehension, and modification. Modification includes the evolution of the knowledge base and tools. A framework for building such tools and mechanisms is described and illustrated in terms of three systems: CATALOGEXPLORER, EXPLAINER, and MODIFIER. User studies of these systems demonstrate the promise and the limitations of the design environment approach
Keywords
expert systems; programming environments; user interfaces; CATALOGEXPLORER; EXPLAINER; MODIFIER; comprehension; domain-oriented design environments; human-computer cooperative problem-solving tools; knowledge-based design environments; location; modification; problem reformulation; software designers; Application software; Automatic programming; Buildings; Design engineering; Embedded software; Humans; Knowledge engineering; Problem-solving; Software design; Software tools;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.142873
Filename
142873
Link To Document