Proceedings

Real-Time AI Systems: A Definition and An Architecture

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Real-time and High Performance. Pages 256-263.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

Speed alone is insufficient for real-time performance. We define real-time performance in terms of speed, responsiveness, timeliness, and graceful adaptation. We claim that all four aspects are essential if a system is to support real-time problem-solving. We also present a distributed knowledge processing architecture based on the blackboard paradigm that addresses all aspects of real-time performance. Primary attention was given to flexibility of behavior without compromising on the efficiency of implementation so that the applicability of the architecture to an application may be experimented with. Performance metrics are crucial for validating real-time performance, and form an integral component of a real-time system. In this paper, we present performance metrics for responsiveness and timeliness at the architecture level.

  1. [Corkill, 1988] D. D. Corkill. Design Alternatives for Parallel and Distributed Blackboard Systems. In Proc. of the . Second blackboard Workshop, pages 89- 106. AAAI, St. Paul, MN, August, 1988.
  2. [Dodhiawala et a/., 1989] R. T. Dodhiawala, N. S. Srid- haran and C. Pickering. "A Real-Time Blackboard Architecture. To Appear in Blackboard Architecture and Applications: Current Trends, Eds. V. lagan- nathan, R. T. Dodhiawala and L. Baum, Academic Press, 1989.
  3. Durfee and Lesser, 19871 E. H. Durfee and V. R. Less- er. Incremental Planning to Control a Blackboard- Based Problem Solver. In JPL Planning Conference , pages 91-99. JPL, California, 1987.
  4. [Georgeff, 1988] M. P. Georgeff. An Embedded Reason- ing and Planning System. In Advanced Proc. of the Rochester Planning Workshop, pages 79-101. Univer- sity of Rochester Computer Science Dept., Rochester, NY, October, 1988.
  5. [Hayes-Roth, 1985] B. Hayes-Roth. A Blackboard Archi- tecture for Control. Artificial Intelligence Journal 26:251-321, 1985.
  6. [Hewett and Hayes-Roth, 1988] M. Hewett and Hayes- Roth. Real-Time 1/0 in Knowledge-Based Systems. In Proc. of the Second Blackboard Work shop, pages 107-118. AAAI, St. Paul, MN, August, 1988.
  7. [Laffey et al., 1988] T. J. Laffey, P. A. Cox, J. L. Schmidt, S. M. Kao, and J. Y. Read. Real-Time Knowledge-Based Systems. AI Magazine 9(1):27-45, Spring, 1988.
  8. [Lesser et al., 1988] V. R. Lesser, J. Pavlin, and E. H. Durfee. Approximate Processing in Real-Time Prob- lem-Solving. AI Magazine 9(1):49-61, Spring, 1988.
  9. [Marsh and Greenwood, 1986] J. Marsh and J. Green- wood. Real-Time Al: Software Architecture Issues. In National Aerospace and Electronics Conference, pages 67-77. IEEE, Washington, D. C., 1986.
  10. [O'Reilly and Cromarty, 1985] C. A. O'Reilly and A. S. Cromarty. 'Fast' is not 'Real-Time' in Designing Effective Real-Time AI Systems. In Applications of Artificial Intelligence ll, pages 249-257. Int. Soc. of Optical Engineering, Bellingham, Washington, 1985.
  11. [Raulefs et al., 1987] P. Raulefs and P. W. Thorndyke. An Architecture for Heuristic Control of Real-Time Processes. In Proc. NASAIJPL Workshop on Space and Telerobotics. NASNJPL, January, 1987.
  12. [Raulefs, et al., 1987] P. Raulefs, B. D'Ambrosio, M. R. Fehling and S. Forrest. Real-Time Process Man- agement for Materials Compositions in Chemical Manufacturing. In IEEE Conference on Applications of Artificial Intelligence, pages 120-125. IEEE, 1987.
  13. [Stankovic, 1988] J. A. Stankovic. A Serious Problem for Next-Generation Systems. IEEE Computer 10(21):10-19, 1988.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards