Agent-oriented programming language with intention driver

被引:0
|
作者
Guo, Lei [1 ]
Ge, Ye-Ting [1 ]
Chen, Shi-Fu [1 ]
Zhang, Dong-Mo [2 ]
机构
[1] Lab. of Novel Software Technol., Nanjing Univ., Nanjing 210093, China
[2] Dept. of Comp. Sci. and Eng., Nanjing Univ. of Aero. and Astron., Nanjing 210016, China
来源
| 2003年 / Chinese Academy of Sciences卷 / 14期
关键词
Artificial intelligence - Robots - Semantics - Software agents;
D O I
暂无
中图分类号
学科分类号
摘要
An agent-oriented programming language with intention driver is proposed, which is called AOPLID. Based on open situation calculus, AOPLID can be regarded as improvement of GOLOG that is based on situation calculus. AOPLID can formalize some elements of the agents mental state, namely belief, intention, capability and strategy. A belief revision operator is introduced in AOPLID to deal with the communication and exogenous events. AOPLID solves the problems which GOLOG faces, such as inconvenience of describing the agent's mental state, lack of communication. The syntax of the AOPLID and its semantic under the OSC are presented. An example program of AOPLID that describes the coffee machine is given too.
引用
收藏
相关论文
共 50 条
  • [1] The DALI logic programming agent-oriented language
    Costantini, S
    Tocchio, A
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 : 685 - 688
  • [2] SPLAW: A computable agent-oriented programming language
    Fan, XC
    Xu, DX
    Hou, JM
    Zheng, GL
    [J]. FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 144 - 145
  • [3] A Scripting Language for Practical Agent-Oriented Programming
    Bergenti, Federico
    Monica, Stefania
    Petrosino, Giuseppe
    [J]. AGERE'18: PROCEEDINGS OF THE 8TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON PROGRAMMING BASED ON ACTORS, AGENTS, AND DECENTRALIZED CONTROL, 2018, : 62 - 71
  • [4] An agent-oriented programming language for computing in context
    Vieira, Renata
    Moreira, Alvaro F.
    Bordini, Rafael H.
    Hubner, Jomi
    [J]. PROFESSIONAL PRACTICE IN ARTIFICIAL INTELLIGENCE, 2006, 218 : 61 - 70
  • [5] SPLAW: A computable language for agent-oriented programming
    Fan, XC
    Xu, DX
    Hou, JM
    Zheng, GL
    [J]. ACM SIGPLAN NOTICES, 1998, 33 (01) : 61 - 69
  • [6] Agent-oriented programming
    不详
    [J]. IEEE INTELLIGENT SYSTEMS, 2004, 19 (05): : 47 - 47
  • [7] Agent-oriented programming
    Hua, J
    Hua, Z
    Yang, GX
    Wang, ZC
    [J]. ICEMI 2005: CONFERENCE PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL 7, 2005, : 660 - 665
  • [8] AGENT-ORIENTED PROGRAMMING
    SHOHAM, Y
    [J]. ARTIFICIAL INTELLIGENCE, 1993, 60 (01) : 51 - 92
  • [9] Introducing ALAS: A Novel Agent-Oriented Programming Language
    Mitrovic, Dejan
    Ivanovic, Mirjana
    Vidakovic, Milan
    [J]. NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [10] Towards an Agent-Oriented Programming Language Based on Scala
    Mitrovic, Dejan
    Ivanovic, Mirjana
    Budimac, Zoran
    [J]. NUMERICAL ANALYSIS AND APPLIED MATHEMATICS (ICNAAM 2012), VOLS A AND B, 2012, 1479 : 478 - 481