Title :
Object-oriented programming languages for real-time rule-based systems: a practical evaluation
Author :
Harrison, A. ; Moulding, M.R.
Author_Institution :
RMCS Cranfield, Shrivenham, UK
Abstract :
This paper outlines the results of a project concerned with investigating engineering techniques for real-time expert systems, and includes work concerned with parallel processing, formal specification, quality assurance and safety-critical systems. The authors seek to evalutate the utility of object-oriented programming languages for implementing an experimental real-time blackboard expert system for data fusion in naval command and control systems. The evaluation has taken the form of implementing the data-fusion model in two object-oriented programming languages, Smalltalk-80 and Lingo, and two conventional languages, Ada and C. The implementations are compared with regard to quantitative run-time performance and qualitative software engineering properties
Keywords :
command and control systems; computerised signal processing; high level languages; knowledge based systems; object-oriented programming; real-time systems; Ada; C; Lingo; Smalltalk-80; blackboard expert system; data fusion; formal specification; naval command and control systems; object-oriented programming languages; parallel processing; qualitative software engineering properties; quality assurance; quantitative run-time performance; real-time rule-based systems; safety-critical systems;
Conference_Titel :
Rule-Based Systems for Real-Time Planning and Control, IEE Colloquium on
Conference_Location :
London