A formal framework for agent itinerary specification, security reasoning and logic analysis

被引:0
|
作者
Lu, SY [1 ]
Xu, CZ [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile agent technology supports object migration from one site to another autonomously and proactively, performing its designated location-dependent tasks. Although the concept of proactive mobility has recently been demonstrated in several research prototypes, there is a lack of formal treatment of such mobility from the perspective of a distributed programming language. How to specify, model and reason about travel itineraries of mobile agents is fundamentally important for the development of secure and reliable mobile agent systems. In this paper first, we introduce an itinerary language, MAIL, to model the mobile behavior of proactive agents. The language is structured and compositional so that an itinerary can be constructed recursively from primitive itineraries. We then define the operational semantics of the language in terms of a set of inference rules and prove that MAIL is expressive enough for most migration patterns. Finally, we show that MAIL is amenable to formal methods to reason about mobility and verify correctness and safety properties.
引用
收藏
页码:580 / 586
页数:7
相关论文
共 50 条
  • [1] A Formal Security Framework for Mobile Agent Systems: Specification and Verification
    Loulou, Monia
    Kacem, Ahmed Hadj
    Mosbah, Mohamed
    Jmaiel, Mohamed
    [J]. CRISIS: 2008 THIRD INTERNATIONAL CONFERENCE ON RISKS AND SECURITY OF INTERNET AND SYSTEMS, PROCEEDINGS, 2008, : 69 - 76
  • [2] Formal Specification and Reasoning for Situated Multi-agent System
    Li, Zhuang
    Miao, Huaikou
    [J]. 2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 455 - 460
  • [3] A Formal Specification and Verification Framework for Timed Security Protocols
    Li, Li
    Sun, Jun
    Liu, Yang
    Sun, Meng
    Dong, Jin-Song
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2018, 44 (08) : 725 - 746
  • [4] Formal Modeling and Reasoning about the Android Security Framework
    Armando, Alessandro
    Costa, Gabriele
    Merlo, Alessio
    [J]. TRUSTWORTHY GLOBAL COMPUTING, TGC 2013, 2013, 8358 : 64 - 81
  • [5] Formal specification of holonic multi-agent systems framework
    Rodriguez, S
    Hilaire, V
    Koukam, A
    [J]. COMPUTATIONAL SCIENCE - ICCS 2005, PT 3, 2005, 3516 : 719 - 726
  • [6] PAFSV: A formal framework for specification and analysis of SystemVerilog
    [J]. 1600, Slovak Academy of Sciences (35):
  • [7] PAFSV: A FORMAL FRAMEWORK FOR SPECIFICATION AND ANALYSIS OF SYSTEMVERILOG
    Man, Ka Lok
    Lei, Chi-Un
    Kapoor, Hemangee K.
    Krilavicius, Tomas
    Ma, Jieming
    Zhang, Nan
    [J]. COMPUTING AND INFORMATICS, 2016, 35 (01) : 143 - 176
  • [8] WorkflowFM: A Logic-Based Framework for Formal Process Specification and Composition
    Papapanagiotou, Petros
    Fleuriot, Jacques
    [J]. AUTOMATED DEDUCTION - CADE 26, 2017, 10395 : 357 - 370
  • [9] Agent Coordination Contexts for the formal specification and enactment of coordination and security policies
    Omicini, Andrea
    Ricci, Alessandro
    Viroli, Mirko
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2006, 63 (01) : 88 - 107
  • [10] Research on formal security policy model specification and its formal analysis
    Institute of Software, Chinese Academy of Sciences, Beijing 100080, China
    不详
    不详
    [J]. Tongxin Xuebao, 2006, 6 (94-101):