Intensional programming for agent communication

  • Authors:
  • Vasu S. Alagar;Joey Paquet;Kaiyu Wan

  • Affiliations:
  • Department of Computer Science, Concordia University, Montreal, Quebec, Canada;Department of Computer Science, Concordia University, Montreal, Quebec, Canada;Department of Computer Science, Concordia University, Montreal, Quebec, Canada

  • Venue:
  • DALT'04 Proceedings of the Second international conference on Declarative Agent Languages and Technologies
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article investigates the intensional programming paradigm for agent communication by introducing context as a first class object in the intensional programming language Lucid. For the language thus extended, a calculus of contexts and a logic of contexts are provided. The paper gives definitions, syntax, and operators for context, and introduces an operational semantics for evaluating expressions in extended Lucid. It is shown that the extended Lucid language, called Agent Intensional Programming Language(AIPL), has the generality and the expressiveness for being an Agent Communication Language(ACL).