Behavioral modeling and formal verification of a resource discovery approach in Grid computing

被引:60
|
作者
Souri, Alireza [1 ]
Navimipour, Nima Jafari [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, East Azarbaijan Sci & Res Branch, Tabriz, Iran
关键词
Grid computing; Formal verification; Behavioral modeling; Resource discovery; Model checking; NuSMV; PEER-TO-PEER; SERVICES; CHECKING; SYSTEMS; MANAGEMENT; ALGORITHM; P2P;
D O I
10.1016/j.eswa.2013.11.042
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Grid computing is the federation of resources from multiple locations to facilitate resource sharing and problem solving over the Internet. The challenge of finding services or resources in Grid environments has recently been the subject of many papers and researches. These researches and papers evaluate their approaches only by simulation and experiments. Therefore, it is possible that some part of the state space of the problem is not analyzed and checked well. To overcome this defect, model checking as an automatic technique for the verification of the systems is a suitable solution. In this paper, an adopted type of resource discovery approach to address multi-attribute and range queries has been presented. Unlike the papers in this scope, this paper decouple resource discovery behavior model to data gathering, discovery and control behavior. Also it facilitates the mapping process between three behaviors by means of the formal verification approach based on Binary Decision Diagram (BOO). The formal approach extracts the expected properties of resource discovery approach from control behavior in the form of CTL and LTL temporal logic formulas, and verifies the properties in data gathering and discovery behaviors comprehensively. Moreover, analyzing and evaluating the logical problems such as soundness, completeness, and consistency of the considered resource discovery approach is provided. To implement the behavior models of resource discovery approach the ArgoUML tool and the NuSMV model checker are employed. The results show that the adopted resource discovery approach can discovers multi-attribute and range queries very fast and detects logical problems such as soundness, completeness, and consistency. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3831 / 3849
页数:19
相关论文
共 50 条
  • [1] A weighted resource discovery approach in grid computing Formal verification approach and simulation
    Sabamoniri, Saeed
    Souri, Alireza
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2019, 15 (3-4) : 199 - 223
  • [2] Formal Verification of a Grid Resource Allocation Protocol
    Dalheimer, Mathias
    Pfreundt, Franz-Josef
    Merz, Peter
    CCGRID 2008: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, PROCEEDINGS, 2008, : 332 - +
  • [3] A parameter-based approach to resource discovery in grid computing systems
    Maheswaran, M
    Krauter, K
    GRID COMPUTING - GRID 2000, PROCEEDINGS, 2001, 1971 : 181 - 190
  • [4] A formal approach for the specification and verification of a Trustworthy Human Resource Discovery mechanism in the Expert Cloud
    Navimipour, Nima Jafari
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (15-16) : 6112 - 6131
  • [5] Comparative Analysis of Resource Discovery Approaches in Grid Computing
    Sharma, Anju
    Bawa, Seema
    JOURNAL OF COMPUTERS, 2008, 3 (05) : 60 - 64
  • [6] An extensible resource discovery mechanism for grid computing environments
    Gomes Ramos, Tania
    Magalhaes Alves de Melo, Alba Cristina
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 115 - +
  • [7] Extending an SSI cluster for resource discovery in grid computing
    Echaiz, Javier
    Ardenghi, Jorge
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 287 - +
  • [8] Resource clustering based decentralized resource discovery scheme in computing grid
    Wang, Xuan
    Kong, Ling-Fu
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 3859 - 3863
  • [9] A formal model of dynamic resource allocation in grid computing environment
    Ismail, Leila
    Mills, Bruce
    Hennebelle, Alain
    PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 685 - +
  • [10] A Formal Modeling and Verification Approach for IoT-Cloud Resource-Oriented Applications
    Hellal, Yasmine Gara
    Hamel, Lazhar
    Graiet, Mohamed
    Balouek, Daniel
    2024 IEEE 24TH INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING, CCGRID 2024, 2024, : 360 - 369