A real-time architecture for time-aware agents

被引:4
|
作者
Prouskas, KV [1 ]
Pitt, JV [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, London SW7 2BT, England
基金
英国工程与自然科学研究理事会;
关键词
agents; architectures; programming languages; real-time; scheduling;
D O I
10.1109/TSMCB.2004.826830
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the specification and implementation of a new three-layer time-aware agent architecture. This architecture is designed for applications and environments where societies of humans and agents play equally active roles, but interact and operate in completely different time frames. The architecture consists of three layers: the April real-time run-time (ART) layer, the time aware layer (TAL), and the application agents layer (AAL). The ART layer forms the underlying real-time agent platform. An original online, real-time, dynamic priority-based scheduling algorithm is described for scheduling the computation time of agent processes, and it is shown that the algorithm's O(n) complexity and scalable performance are sufficient for application in real-time domains. The TAL layer forms an abstraction layer through which human and agent interactions are temporally unified, that is, handled in a common way irrespective of their temporal representation and scale. A novel O(n(2)) interaction scheduling algorithm is described for predicting and guaranteeing interactions' initiation and completion times. The time-aware predicting component of a workflow management system is also presented as an instance, of the AAL layer. The described time-aware architecture addresses two key challenges in enabling agents to be effectively, configured and applied in environments where humans and agents play equally active roles. It provides flexibility and adaptability in its real-time mechanisms while placing them under direct agent control, and it temporally unifies human and agent interactions.
引用
收藏
页码:1553 / 1568
页数:16
相关论文
共 50 条
  • [21] Time-Aware Click Model
    Liu, Yiqun
    Xie, Xiaohui
    Wang, Chao
    Nie, Jian-Yun
    Zhang, Min
    Ma, Shaoping
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2017, 35 (03)
  • [22] Time-aware conversion prediction
    Ji, Wendi
    Wang, Xiaoling
    Zhu, Feida
    FRONTIERS OF COMPUTER SCIENCE, 2017, 11 (04) : 702 - 716
  • [23] ISTTOK real-time architecture
    Carvalho, Ivo S.
    Duarte, Paulo
    Fernandes, Horacio
    Valcarcel, Daniel F.
    Carvalho, Pedro J.
    Silva, Carlos
    Duarte, Andre S.
    Neto, Andre
    Sousa, Jorge
    Batista, Antonio J. N.
    Hekkert, Tiago
    Carvalho, Bernardo B.
    FUSION ENGINEERING AND DESIGN, 2014, 89 (03) : 195 - 203
  • [24] ISTTOK real-time architecture
    Carvalho, I.S. (ivoc@ipfn.ist.utl.pt), 1600, Elsevier Ltd (89):
  • [25] A flexible real-time architecture
    Wickstrom, GL
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 99 - 106
  • [26] ARCHITECTURE OF A REAL-TIME EXECUTIVE
    WHITTAKER, GA
    ISA TRANSACTIONS, 1971, 10 (02) : 183 - +
  • [27] TIMEARENA: Shaping Efficient Multitasking Language Agents in a Time-Aware Simulation
    Zhang, Yikai
    Yuan, Siyu
    Hu, Caiyu
    Richardson, Kyle
    Xiao, Yanghua
    Chen, Jiangjie
    PROCEEDINGS OF THE 62ND ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, VOL 1: LONG PAPERS, 2024, : 3894 - 3916
  • [28] A New Energy Aware Embedded Architecture for Real-time Electrical Capacitance Tomography
    Firadus, Ahmad
    Meribout, Mahmoud
    2013 4TH ANNUAL INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING SYSTEMS AND APPLICATIONS (ICEAC), 2013, : 93 - 96
  • [29] Real-time Reusable Event-Driven Architecture for Context Aware Systems
    Babaei, Zahra
    Rahmani, Amir Masoud
    Rezaei, Ali
    2016 24TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2016, : 294 - 299
  • [30] Comparing real-time and incremental heuristic search for real-time situated agents
    Koenig, Sven
    Sun, Xiaoxun
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2009, 18 (03) : 313 - 341