Alwhishi, Ghalya (2024) Multi-Valued Model Checking IoT and Intelligent Systems with Trust and Commitment Protocols. PhD thesis, Concordia University.
Preview |
Text (application/pdf)
6MBAlwhishi_PhD_S2024.pdf - Accepted Version Available under License Spectrum Terms of Access. |
Abstract
Abstract
Multi-Valued Model Checking IoT and Intelligent Systems with Trust and
Commitment Protocols
Ghalya Alwhishi, Ph.D.
Concordia University, 2024
In the era of connectivity, numerous domains utilize multi-sensor Internet of Things
(IoT) and Intelligent Systems (IS) applications, which involve complex interactions among
numerous components in open environments. This complexity challenges the verification of
these systems’ reliability and efficiency. This study pioneers the verification of IoT applications
and intelligent systems within multi-source data environments, employing multi-agent
commitment and trust protocols, particularly in uncertain and inconsistent settings.
Our research introduces efficient frameworks to model and verify these systems, incorporating
commitment and trust protocols in settings characterized by uncertainty and
inconsistency. We extend existing logics of commitment CTLcc and CTLc and the logic of
trust TCTL to multi-valued cases for reasoning about uncertainty and inconsistency. We
introduce 3v-CTLc and 3v-CTLcc, three-valued logics of commitment for reasoning about
uncertainty, and 4v-CTLc and 4v-CTLcc, four-valued logics of commitment for reasoning
about inconsistency. In the context of trust, we introduce 3v-TCTL and 4v-TCTL, multivalued
logics for reasoning about uncertainty and inconsistency over systems with trust
protocols.
To address the complexity and time needed for developing direct algorithms, coupled
with the scarcity of multi-valued model checking tools, we developed reduction algorithms.
These algorithms transform the introduced multi-valued logics of commitment and trust
into their classical case or into CTL, facilitating interaction with efficient model checkers
such as MCMAS+ and MCMASt, and NuSMV, respectively. To demonstrate the practicality and applicability of the tool in real settings, we presented
and reported experimental results over multiple IoT and IS applications in healthcare,
finance, and smart buildings. Our findings indicate that the proposed approaches and the
MV-Checker tool are highly efficient and scalable, providing accurate results under varying
conditions.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Concordia Institute for Information Systems Engineering |
---|---|
Item Type: | Thesis (PhD) |
Authors: | Alwhishi, Ghalya |
Institution: | Concordia University |
Degree Name: | Ph. D. |
Program: | Information and Systems Engineering |
Date: | January 2024 |
Thesis Supervisor(s): | Bentahar, Jamal |
ID Code: | 993820 |
Deposited By: | GHALYA ALWHISHI |
Deposited On: | 05 Jun 2024 15:58 |
Last Modified: | 05 Jun 2024 15:58 |
Repository Staff Only: item control page