| Literature DB >> 31336818 |
Sabeen Javaid1, Hammad Afzal2, Fahim Arif1, Naima Iltaf1, Haider Abbas1, Waseem Iqbal1.
Abstract
The inevitable revolution of the Internet of Things (IoT) and its benefits can be witnessed everywhere. Two major issues related to IoT are the interoperability and the identification of trustworthy things. The proposed Context-Aware Trustworthy Social Web of Things System (CATSWoTS) addresses the interoperability issue by incorporating web technologies including Service Oriented Architecture where each thing plays the role of a service provider as well as a role of service consumer. The aspect of social web helps in getting recommendations from social relations. It was identified that the context dependency of trust along with Quality of Service (QoS) criteria, for identifying and recommending trustworthy Web of Things (WoT), require more attention. For this purpose, the parameters of context awareness and the constraints of QoS are considered. The research focuses on the idea of a user-centric system where the profiles of each thing (level of trustworthiness) are being maintained at a centralized level and at a distributed level as well. The CATSWoTS evaluates service providers based on the mentioned parameters and the constraints and then identifies a suitable service provider. For this, a rule-based collaborative filtering approach is used. The efficacy of CATSWoTS is evaluated with a specifically designed environment using a real QoS data set. The results showed that the proposed novel technique fills the gap present in the state of the art. It performed well by dynamically identifying and recommending trustworthy services as per the requirements of a service seeker.Entities:
Keywords: IOT; Internet of Things; SOA; WoT; context-aware; quality of service; trust management
Year: 2019 PMID: 31336818 PMCID: PMC6678804 DOI: 10.3390/s19143076
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The Context Aware Trustworthy Social Web of Things.
Figure 2Categories of the context in CATSWoTS.
Figure 3Service modeling at service provider end.
Figure 4Modeling at service seeker end.
Quality of service constraints definitions.
| QoS Constraints | Definition |
|---|---|
| Reliability | Reliability degree for service |
| Availability | Existence and availability of the service. |
| Latency | The interval between stimulation and response |
| Reputation | Feedback score is given by service consumers to a web service |
Figure 5Flow chart summarizing the whole process.
Figure 6Context aware evaluation.
Figure 7QoS evaluation.
Figure 8Analysis of recommendations.
Comparison with related systems.
| Prev Work | Authenticity, Privacy or Security | Availability and Reliability | Social Recommendations | Context Aware |
|---|---|---|---|---|
| [ | Yes | No | No | No |
| [ | No | No | To some extent | No |
| [ | Yes | To some extent | No | No |
| [ | Yes | No | No | No |
| [ | No | Yes | No | only capability, type |
| [ | No | No | No | Yes |
| [ | No | No | No | Yes |
| [ | No | No | Yes | Yes |
| [ | Yes | No | No | Yes |
| [ | Yes | Yes | Yes | No |
| CATSWoTS | Yes | Yes | Yes | Yes |