Abstract
The use of knowledge-based techniques in real-time applications is still a challenge. Problems to overcome are, for example:
-
Representation of time and reasoning about events in time
-
Handling of asynchronous events
-
Inferencing within a given interval of time
-
Integrating knowledge-based components into conventional real-time software with a real-time operating system
The paper adresses these fundamental concerns and presents the state of the art in providing solutions, as well as the results of current rese?arch. Additional unsolved problems, such as validating knowledge-based systems and proving their reliability and safety, are briefly discussed.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
J.F. Allen, Maintaining Knowledge about Temporal Intervals, Comm. of the ACM Vol. 26, No. 11, 1983, 832–843.
Th. Beck, A tool system for knowledge-based on-line diagnosis in Industrial Automation, Proc. 2nd IEEE Int. Conf. on Tools for Artificial Intelligence, Herndon, VA 1990 (TAI’90) ( W.T. Tsai, ed. ), 424–429.
Th. Beck, Verfahren zur Behandlung zeitlicher Beziehungen in Echtzeitexpertensystemen und zur Integration wissensbasierter Komponenten in Automatisierungssysteme (Methods to consider time relations in real-time expert systems and to integrate knowledge-based components in automation software systems), Dissertation (in Germany), University of Stuttgart, Germany, 1992.
Th. Beck and R. Lauber, Integration of an Expert System into a Real-Time Software System, Preprints, 11th IFAC World Congress, Tallin, Estonia, August 13–17, 1990, Vol. 7, 158–161.
Childress, R., Knowledge-based systems: Verification, Validation, and Testing, IEEE Expert Vol. 7, No. 1, 1992, 73–75.
F. Coyle, Expert Systems: Ready for Real-Time?, IEEE Expert Vol. 5, No. 5, 1990, 12.
W. Halang and A.D. Stoyenko, A comparitive evaluation of high-level real-time programming languages,The Journal of Real-Time Systems, Vol. 2, 1990, 365382.
R. Lauber and G.A. Permantier, A Knowledge Representation Language for Process Automation Systems, Preprints, 10th World Congress of IFAC, Munich, Vol. 6, July 1987, 330–333.
R. Lauber and U. Sens, Tutor — ein wissensbasiertes System für die Ausbildung von Automatisierungsingenieuren (TUTOR — a knowledge-based training system for automation engineers), Proceedings, Interkama-Kongress 1989 (G. Schmidt and H. Steusloff, editors), Munich: Oldenbourg 1989, 681–690.
R. Lauber, Guest Editor’s Introduction: Software for Industrial Process Control, IEEE Computer, Vol. 17, No. 2, 1982, 6–8.
R. Lauber, Automated Software Production,AIAA/NASA Int. Symposium on Space Inf. Systems in the Space Station Era, June 22–23, 1987, Washington, D.C. Paper No. AIAA-87–2219.
R. Lauber, Forecasting Real-Time Behaviour During Software Design Using a CASE Environment, The Journal of Real-Time Systems, Vol. 1, 1989, 61–76.
T. Laffey, P.A. Cox, J.L. Schmidt, S.M. Kao and J.Y. Read, Real-Time Knowledge-Based Systems, AI Magazine Spring 1988, 27–45.
T. O’Leary, M. Goul, E. Moffitt and E. Radwan, Validating Expert Systems, IEEE Expert, Vol. 5, No. 3, 1990, 51–58.
W. Mettrey, Expert Systems and Tools: Myths and Realities, IEEE Expert, Vol. 7, No. 1, 1992, 4–12.
R.L. Moore, L.B. Hawkinson, C.G. Knickerbocker and L.M. Churchman, A Real-Time Expert System for Process Control,Proc. 1st Conf. on Artificial Intelligence Applications, IEEE Computer Soc., Washington, D.C., 1984, 569576.
R. Moore, H. Rosenhof and G. Stanley, Process Control using a Real- Time Expert System,Proc. 11th IFAC World Congress, Tallinn, 1990, Vol. 7, 234239.
C.J. Paul, A. Acharya, B. Black and J.K. Strosnider, Reducing Problem-solving Variance to improve predictability, Comm. of the ACM, Vol. 34, No. 8, 1991, 81–93.
W.A. Perkins and A. Austin, Adding Temporal Reasoning to Expert-SystemBuilding Environments, IEEE Expert, Vol. 5, No. 1, 1990, 23–30.
T.L.D. Regulinski, On Reliability of Expert Systems, IEEE Trans. on Reliability, Vol. 40, No. 4, 1991, 401.
R.S. Shirley, Some Lessons Learned using Expert Systems for Process Control, IEEE Control Systems Magazine, Vol. 7, No. 6, 1987, 11–15.
Ch. Tong, The Nature and Significance of Knowledge Compilation, IEEE Expert, Vol. 6, No. 2, 1991, 88–91.
J.J.J.-P Tsai and H.-C Jang, A Knowledge-based Approach for the Specification and Analysis of Real-Time Software Systems,Int. Journal on Artificial Intelligence Tools, Vol. 1, No. 1, 1992, 1–35.
M. Truner, Real-Time Expert Systems, Systems International, Vol. 14, No. 1, 1986, 55–57.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lauber, R.J. (1994). Knowledge-Based Techniques with Special Emphasis on Real-Time Expert Systems. In: Halang, W.A., Stoyenko, A.D. (eds) Real Time Computing. NATO ASI Series, vol 127. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-88049-0_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-88049-0_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-88051-3
Online ISBN: 978-3-642-88049-0
eBook Packages: Springer Book Archive