DocumentCode :
3167473
Title :
Implementation of a knowledge-based programming environment
Author :
Barghouti, Naser S. ; Kaiser, Gail E.
Author_Institution :
Columbia Univ., New York, NY, USA
Volume :
2
fYear :
1988
fDate :
0-0 1988
Firstpage :
54
Lastpage :
63
Abstract :
MARVEL is a knowledge-based programming environment that assists its users during the implementation, testing, and maintenance phases of software projects. Solutions to the pragmatic problems of MARVELs implementation are discussed. MARVELs knowledge is supplied as strategies, where each strategy consists of classes that define the structure of objects, relations that define the semantic interconnections among objects, tools that define the processing that can be performed on objects to derive new objects, and rules that control the integration and automation of tools. The primary focus is the strategy language, its translator, and run-time support. An explanation is given of tool envelopes, which provide a mapping from the software objects defined in the current strategies to/from the file system representation expected by existing tools. The interactions between envelopes and the forward and backward chaining among the rules used to achieve controlled automation is described.<>
Keywords :
expert systems; programming environments; MARVEL; automation; backward chaining; classes; controlled automation; file system representation; forward; implementation; integration; knowledge-based programming environment; maintenance; processing; relations; rules; run-time support; semantic interconnections; software objects; software projects; strategies; strategy language; structure; testing; tool envelopes; tools; translator; Automatic control; Automation; Computer architecture; File systems; LAN interconnection; Programming environments; Runtime; Software maintenance; Software testing; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0842-0
Type :
conf
DOI :
10.1109/HICSS.1988.11788
Filename :
11788
Link To Document :
بازگشت