Hermes: Agent-based middleware for mobile computing

被引:0
|
作者
Corradini, F [1 ]
Merelli, E [1 ]
机构
[1] Univ Camerino, Dipartimento Matemat & Informat, I-62032 Camerino, Italy
来源
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hermes is a middleware system for design and execution of activity-based applications in distributed environments. It supports mobile computation as an application implementation strategy. While middleware for mobile computing has typically been developed to support physical and logical mobility, Hermes provides an integrated environment where application domain experts can focus on designing activity workflow and ignore the topological structure of the distributed environment. Generating mobile agents from a workflow specification is the responsibility of a context-aware compiler. Hermes is structured as a component-based, agent-oriented system with a 3-layer software architecture. It can be configured for specific application domains by adding domain-specific component libraries. The Hermes middleware layer, compilers, libraries, services and other developed tools together result in a very general programming environment, which has been validated in two quite disparate application domains, one in industrial control and the other in bioinformatics. In the industrial control domain, embedded systems with scarce computational resources control product lines. Mobile agents axe used to trace products and support self-healing. In the bionformatics domain, mobile agents are used to support data collection and service discovery, and to simulate biological system through autonomous components interactions.
引用
收藏
页码:234 / 270
页数:37
相关论文
共 50 条
  • [1] A mobile agent based middleware for grid computing
    Peng, DW
    He, YX
    [J]. DCABES 2004, PROCEEDINGS, VOLS, 1 AND 2, 2004, : 268 - 273
  • [2] Mobile agent middleware for mobile computing
    Bellavista, P
    Corradi, A
    Stefanelli, C
    [J]. COMPUTER, 2001, 34 (03) : 73 - +
  • [3] CALM: An intelligent agent-based middleware for community computing
    Han, Seungwok
    Song, Sung Keun
    Youn, Hee Yong
    [J]. FOURTH IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS AND THE SECOND INTERNATIONAL WORKSHOP ON COLLABORATIVE COMPUTING, INTEGRATION, AND ASSURANCE, PROCEEDINGS, 2006, : 89 - +
  • [4] An agent-based context-aware middleware for pervasive computing
    Wei, Z.
    Wang, N.
    Kang, M.
    Zhou, W.
    [J]. ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 2, 2008, : 116 - 119
  • [5] MobiSoft: An agent-based middleware for social-mobile applications
    Kern, Steffen
    Braun, Peter
    Rossak, Wilhelm
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: OTM 2006 WORKSHOPS, PT 1, PROCEEDINGS, 2006, 4277 : 984 - 993
  • [6] A new mobile agent-based middleware: Design, implementation, and evaluation
    Wang, Z
    Guo, ZW
    Jiang, YG
    Li, L
    [J]. WAVELET ANALYSIS AND ITS APPLICATIONS, AND ACTIVE MEDIA TECHNOLOGY, VOLS 1 AND 2, 2004, : 640 - 645
  • [7] A mobile agent-based communications middleware for data streaming in the battlefield
    Carvalho, Marco
    Suri, Niranjan
    Arguedas, Marco
    [J]. MILCOM 2005 - 2005 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-5, 2005, : 794 - 800
  • [8] A mobile agent-based middleware for opportunistic resource allocation and communications
    Carvalho, M
    Pechoucek, M
    Suri, N
    [J]. DEFENCE APPLICATIONS OF MULTI-AGENT SYSTEMS, 2006, 3890 : 121 - 134
  • [9] Agent-Based Adaptive Mobile Computing in Games
    Burke, Damian
    Hessler, Axel
    Albayrak, Sahin
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 1905 - 1906
  • [10] ParaCQ: A kind of parallel computing middleware based on mobile agent
    Dept. of Computer Sci. and Eng., Tongji University, Shanghai 200092, China
    不详
    [J]. Jisuanji Gongcheng, 2006, 7 (49-51+60):