Facial reconstruction

Search LJMU Research Online

Browse Repository | Browse E-Theses

Cloud-Based Multi-Agent Cooperation for IoT Devices Using Workflow-Nets

Kotb, Y, Al Ridhawi, I, Aloqaily, M, Baker, T, Jararweh, Y and Tawfik, H (2019) Cloud-Based Multi-Agent Cooperation for IoT Devices Using Workflow-Nets. Journal of Grid Computing. ISSN 1570-7873

GRID-D-18-00214R2 (1).pdf - Accepted Version

Download (2MB) | Preview


Most Internet of Things (IoT)-based service requests require excessive computation which exceeds an IoT device's capabilities. Cloud-based solutions were introduced to outsource most of the computation to the data center. The integration of multi-agent IoT systems with cloud computing technology makes it possible to provide faster, more efficient and real-time solutions. Multi-agent cooperation for distributed systems such as fog-based cloud computing has gained popularity in contemporary research areas such as service composition and IoT robotic systems. Enhanced cloud computing performance gains and fog site load distribution are direct achievements of such cooperation. In this article, we pro- pose a work ow-net based framework for agent cooperation to enable collaboration among fog computing devices and form a cooperative IoT service delivery system. A cooperation operator is used to find the topology and structure of the resulting cooperative set of fog computing agents. The operator shifts the problem defined as a set of work ow-nets into algebraic representations to provide a mechanism for solving the optimization problem mathematically. IoT device resource and collaboration capabilities are properties which are considered in the selection process of the cooperating IoT agents from di_erent fog computing sites. Experimental results in the form of simulation and implementation show that the cooperation process increases the number of achieved tasks and is performed in a timely manner.

Item Type: Article
Additional Information: This is a post-peer-review, pre-copyedit version of an article published in Journal of Grid Computing. The final authenticated version is available online at: http://dx.doi.org/10.1007/s10723-019-09485-z
Uncontrolled Keywords: 0805 Distributed Computing
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Computer Science & Mathematics
Publisher: Springer (part of Springer Nature)
Date Deposited: 07 Jun 2019 10:30
Last Modified: 04 Sep 2021 09:18
DOI or ID number: 10.1007/s10723-019-09485-z
URI: https://researchonline.ljmu.ac.uk/id/eprint/10848
View Item View Item