DocumentCode
810251
Title
Graphical interactions with an automatic programming system
Author
Schafer, Alice L.
Author_Institution
MITRE Corp., Bedford, MA, USA
Volume
18
Issue
4
fYear
1988
Firstpage
575
Lastpage
591
Abstract
ISFI, an automatic programming system, accepts a nonprocedural specification of the desired behavior of a computer program. This specification is augmented by ISFI until computations to accomplish this behavior can be derived, and then compilable code is generated. ISFI´s graphical interface (IGI) permits input, modification, and exploration of the specification, including the part added by ISFI in the process of solving the programming problem. This interface supports the special requirements of an automatic programming system, the needs of programmers debugging any large complex computer system, the normal requirements of an interactive user interface, and the potential graphics to aid the visual thinking process of humans. The ways in which IGI addresses these issues are described and some enhancements are suggested
Keywords
automatic programming; computer graphics; interactive systems; user interfaces; ISFI; automatic programming system; debugging; graphical interface; interactive user interface; Automatic programming; Cognitive science; Computer graphics; Computer interfaces; Debugging; Displays; Humans; Image processing; Programming profession; User interfaces;
fLanguage
English
Journal_Title
Systems, Man and Cybernetics, IEEE Transactions on
Publisher
ieee
ISSN
0018-9472
Type
jour
DOI
10.1109/21.17376
Filename
17376
Link To Document