loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th International Conference of the Chilean Computer Science Society
Integrating True Concurrency into the Robot Programming Language
Talca, Chile
November 11-November 13
ISBN: 0-7695-0296-2
Jorge Baier, Pontificia Universidad Catolica de Chile
Javier Pinto, Pontificia Universidad Catolica de Chile
Research in Knowledge Representation and Theories of Action has led to the development of several logical languages to describe the dynamics of the world. One of the most influential languages developed is the Situation Calculus. Stemming from this research, the situation calculus-based programming language Golog has been proposed as a tool for implementing simulators and controllers of dynamical systems using a repertoire of user specified primitive actions. Lately, this language has been extended in order to incorporate the notion of concurrent action execution, leading to the dialect Congolog, where an interleaving view of concurrent execution is considered. In this paper, we take this work one step further by introducing true concurrency. In our view, true concurrency arises when primitive actions can be taken to be executed at the same instant.
Index Terms:
Knowledge Representation, Golog, Concurrency, Congolog, TCongolog
Citation:
Jorge Baier, Javier Pinto, "Integrating True Concurrency into the Robot Programming Language," sccc, pp.179, 19th International Conference of the Chilean Computer Science Society, 1999
Usage of this product signifies your acceptance of the Terms of Use.