|
计算机科学 2005
时序agent程序设计语言taoplid的离线解释器Keywords: 程序设计语言agent离线时序aoplid语言解释器prolog语言面向agent时间参数情境演算执行情况形式转换瞬时不相交再引入预处理tao扩充发行表达集合子句 Abstract: aoplid是一种面向agent程序设计语言。本文旨在对aoplid语言进行时序扩充,使之能表达并处理带时间参数的并发行动,基于离线方式下aoplid程序的语义,用prolog语言实现时序aoplid语言(taoplid)的离线解释嚣。首先,我们对经典情境演算进行适当改造,使之能描述合时间变元的行动,因为持续行动一般可认为是具有瞬时开始行动和瞬时终止行动的过程,所以可以将一个持续动作分解为两个时间上互不相交的瞬时动作,再引入一个新的关系流刻画这两个瞬时动作的执行情况,从而可在扩充后的情境演算中表达带时间参
|