Modeling and Verifying Agent-Based Communities of Web Services

被引:0
|
作者
Wan, Wei [1 ]
Bentahar, Jamal [2 ]
Ben Hamza, Abdessamad [2 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
[2] Concordia Univ, Concordia Inst Informat Syst Engn, Montreal, PQ, Canada
关键词
Multi-Agent Systems; Communities of Web Services; UML; Model Checking; MCMAS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Communities of web) services are virtual spaces that can dynamically gather different web services having complementary functionabties in order to provide composite services In the last two years, some approaches have been proposed using multi-agent systems to organize communities of web services This trend has increased the flexibility but also the system complexity The system becomes hard to check by simply inspecting its model Therefore. model checking, which is a well-established formal technique for verifying, communication and cooperation in multi-agent, systems, is used in this paper to verify the system correctness in terms of satisfying desirable properties The approach presented in the paper is used to verify communities of web services modeled in UML, activity diagram We first, translate the activity diagram into ail interpreted system model using predefined transformation rules Specifications are expressed as formulae in a logic extending the Computation Tree Logic CTL- with agent commitments needed for their communication Then, both the model and formulae are used as inputs for the multi-agent symbolic model checker MCMAS We illustrate out approach with a short case study, in which we show how communication properties of simulated communities are verified
引用
收藏
页码:418 / +
页数:2
相关论文
共 50 条
  • [1] Reputation in Communities of Agent-Based Web Services Through Data Mining
    Mehdi, Mohamad
    Bouguila, Nizar
    Bentahar, Jamal
    [J]. AGENTS AND DATA MINING INTERACTION (ADMI 2014), 2015, 9145 : 79 - 92
  • [2] Modeling agent-based semantic Web services with Petri nets
    Ma, Bing-Xian
    Wu, Zhe-Hui
    Xie, Neng-Fu
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2005, 17 (01): : 120 - 123
  • [3] Agent-based communities of web services: an argumentation-driven approach
    Bentahar, Jamal
    Maamar, Zakaria
    Wan, Wei
    Benslimane, Djamal
    Thiran, Philippe
    Subramanian, Sattanathan
    [J]. SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2008, 2 (04) : 219 - 238
  • [4] Agent-based web services middleware
    Park, NS
    Lee, GH
    [J]. GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3186 - 3190
  • [5] Agent-based web services gateway
    Park, Noh-sam
    Lee, Gil-haeng
    [J]. NEXT-GENERATION COMMUNICATION AND SENSOR NETWORKS 2006, 2006, 6387
  • [6] On the Reputation of Agent-Based Web Services
    Khosravifar, Babak
    Bentahar, Jamal
    Moazin, Ahmad
    Thiran, Philippe
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1352 - 1357
  • [7] An Agent-Based Web Services Market
    Durmus, Ali
    Erdogan, Nadia
    [J]. SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2009, 2009, 253 : 145 - 157
  • [8] Agent-Based Modeling of Microbial Communities
    Nagarajan, Karthik
    Ni, Congjian
    Lu, Ting
    [J]. ACS SYNTHETIC BIOLOGY, 2022, 11 (11): : 3564 - 3574
  • [9] An agent-based model of personal web communities
    Santos, Jose I.
    Galan, Jose M.
    del Olmo, Ricardo
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2006, PROCEEDINGS, 2006, 4224 : 1242 - 1249
  • [10] On the analysis of reputation for agent-based web services
    Bentahar, Jamal
    Khosravifar, Babak
    Serhani, Mohamed Adel
    Alishahi, Mahsa
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (16) : 12438 - 12450