Proceedings

An Object-Oriented Language for Constructing Simulations

Download BibTeX Cite

Proceedings of the Seventh International Joint Conference on Artificial Intelligence. Robotics. Pages 809-813.

© 1981 International Joint Conferences on Artificial Intelligence

Abstract

Simulation represents a powerful tool for reasoning about possible worlds, and, more generally, can be regarded as an important design aid. The design of physical systems is often accomplished by a cycle of activities, including phases that construct models, test the model's behavioral consequences by simulation, diagnose the causes for poor behavior in terms of design weaknesses, and propose model chru1ges. In this paper we present an overview of ROSS, a domain-independent language for writing simulations in a wide variety of domains . ROSS has two distinct components . First ROSS embeds a kernel that is sufficiently powerful to create procedural models of complex systems. Second, ROSS includes important tools that assist the user at several other stages of the design cycle; specifically, in diagnosing system performance problems, ru1d in proposing intelligent model changes. We show specific examples of how ROSS's meta-description capabilities enable it to provide a friendly design environment.

  1. Klahr, P., and Faught, W . "Knowledge-based simulation" . Proceedings of the first annual national conference on Artificial Intelligence, Stanford, August, 1980.
  2. Goldin, S . , and Klahr, P. "Learning and abstraction in simulation" . Proceedings IJCAI-81, August, 1981. IJCAI
  3. Kahn, K. Director guide . MIT AI Lab. 482, June, 1978 . Memo
  4. Kay, A. "A personal computer for all ages" . Proceedings of the conference, August, 1972 . children of ACM national
  5. Ingalls, D. "The SHALLTALK-76 programming system : Design and implementation" . Conference record of the fifth AC~I symposium on principles of programming languages .
  6. Weinreb, D., and Moon, D., "Objects, message passing and flavors", Lisp ~lachine Manual, March, 1981.
  7. Roberts, R. B. , and Goldstein, I. P . , "The FRL Primer", MIT AI Lab . Memo 408, July, 1977 .
  8. Roberts, R. B., and Goldstein, I. P . , • "The FRL Manual", MIT AI Lab. Memo 409, September, 1977 .
  9. Goldstein, I . P . , and Bobrow, D. G., "Descriptions for a programming environment", in Proceedings of the First Annual Conference on Artificial Intelligence, Stanford, August, 1980 .
  10. Bobrow, D. , and Goldstein, I. P., "Representing design alternatives", Proc. AISB Conference, Amsterdam, 1980 .
  11. Berning, A . H. , "THINGLAB--A constraint-oriented simulation laboratory", Ph. D. thesis, Stanford, July, 1979 .

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

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