Taming heterogeneous agent architectures

被引:12
|
作者
Garcia, Alessandro [1 ]
Lucena, Carlos [2 ]
机构
[1] Univ Lancaster, Lancaster LA1 4YW, England
[2] Pontificia Univ Catolica Rio de Janeiro, Rio De Janeiro, Brazil
关键词
D O I
10.1145/1342327.1342341
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Several types of agent architectures are present in the software architecture that might be developed in a way that meets the strict modern requirement of evolvability, reusability and dynamic reconfigurability. The internal architecture of single agents encompasses multiple properties, which include autonomy, interaction, adaptation, collaboration, learning, and mobility. Agent based applications require an flexible architectural approach to support adjustable composition of agent concerns and construction of heterogeneous agent architecture according to the demand of architecture. This flexibility requirement is even more powerful in open agent based system due to their adaptive and open nature. The degree of autonomy and learning strategies may also need to be adapted or disabled according to dynamic execution contexts. The use of aspect-oriented techniques seems a better step forward to allow the construction of more flexible agent architectures.
引用
收藏
页码:75 / 81
页数:7
相关论文
共 50 条
  • [31] Standardized Environment for Monitoring Heterogeneous Architectures
    Brown, Connor
    Schwaller, Benjamin
    Gauntt, Nathan
    Allan, Benjamin
    Davis, Kevin
    2019 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2019, : 493 - 497
  • [32] Optimistic coalescing for heterogeneous register architectures
    Ahn, Minwook
    Lee, Jooyeon
    Paek, Yunheung
    ACM SIGPLAN NOTICES, 2007, 42 (07) : 93 - 102
  • [33] Biomolecular simulations in heterogeneous computing architectures
    Hampton, Scott
    Agarwal, Pratul
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2010, 240
  • [34] A hybrid sorting algorithm on heterogeneous architectures
    Xu, Ming
    Xu, Xianbin
    Zheng, Fang
    Yang, Yuanhua
    Yin, Mengjia
    Telkomnika (Telecommunication Computing Electronics and Control), 2015, 13 (04) : 1399 - 1407
  • [35] An Analysis of Accelerator Coupling in Heterogeneous Architectures
    Cota, Emilio G.
    Mantovani, Paolo
    Di Guglielmo, Giuseppe
    Carloni, Luca P.
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [36] DESIGNING EFFICIENT HETEROGENEOUS MEMORY ARCHITECTURES
    Bolotin, Evgeny
    Nellans, David
    Villa, Oreste
    O'Connor, Mike
    Ramirez, Alex
    Keckler, Stephen W.
    IEEE MICRO, 2015, 35 (04) : 60 - 68
  • [37] Towards Exascale Computing with Heterogeneous Architectures
    O'Brien, Kenneth
    Di Tucci, Lorenzo
    Durelli, Gianluca
    Blott, Michaela
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 398 - 403
  • [38] HOLMES: a tool for monitoring heterogeneous architectures
    Corradi, A
    Stefanelli, C
    FOURTH INTERNATIONAL CONFERENCE ON HIGH-PERFORMANCE COMPUTING, PROCEEDINGS, 1997, : 486 - 491
  • [39] Task placement for heterogeneous reconfigurable architectures
    Koester, M
    Porrmann, M
    Kalte, H
    FPT 05: 2005 IEEE International Conference on Field Programmable Technology, Proceedings, 2005, : 43 - 50
  • [40] An Overview of Selected Heterogeneous and Reconfigurable Architectures
    Stojanovic, Sasa
    Bojic, Dragan
    Bojovic, Miroslav
    ADVANCES IN COMPUTERS, VOL 96: DATAFLOW PROCESSING, 2015, 96 : 1 - 45