scholarly journals A conflicts’ classification for IoT-based services: a comparative survey

2021 ◽  
Vol 7 ◽  
pp. e480
Author(s):  
Hamada Ibrhim ◽  
Hesham Hassan ◽  
Emad Nabil

Recently, Internet of Things (IoT)-based systems, especially automation systems, have become an indispensable part of modern-day lives to support the controlling of the networked devices and providing context-aware and intelligent environments. IoT-based services/apps developed by the end-users interact with each other and share concurrent access to devices according to their preferences, which increases safety, security, and correctness issues in IoT systems. Due to the critical impacts resulting from these issues, IoT-based apps require a customized type of compilers or checking tools that capable of analyzing the structures of these apps and detecting different types of errors and conflicts either in intra-IoT app instructions or in inter-IoT apps interactions. A plethora of approaches and frameworks have been proposed to assist the best practices for end-users in developing their IoT-based apps and mitigate these errors and conflicts. This paper focuses on conflict classification and detection approaches in the context of IoT systems by investigating the current research techniques that provided conflicts’ classification or detection in IoT systems (published between 2014 and 2020). A classification of IoT-based apps interaction conflicts is proposed. The proposed conflicts’ classification provides a priori conflicts detection method based on the analysis of IoT app instructions’ relationships with utilizing the state-of-the-art Satisfiability Modulo Theories (SMT) model checking and formal notations. The current detection approaches are compared with each other according to the proposed conflicts’ classification to determine to which extend they cover different conflicts. Based on this comparison, we provide evidence that the existing approaches have a gap in covering different conflicts’ levels and types which yields to minimize the correctness and safety of IoT systems. We point out the need to develop a safety and security compiler or tool for IoT systems. Also, we recommend using a hybrid approach that combines model checking with a variety of languages and semantic technologies in developing future IoT-based apps verification frameworks to cover all levels and types of conflicts to guarantee and increase the safety, security, and correctness of IoT systems.

2020 ◽  
Vol 10 (23) ◽  
pp. 8351
Author(s):  
Rosangela Casolare ◽  
Fabio Martinelli ◽  
Francesco Mercaldo ◽  
Antonella Santone

The increase in computing capabilities of mobile devices has, in the last few years, made possible a plethora of complex operations performed from smartphones and tablets end users, for instance, from a bank transfer to the full management of home automation. Clearly, in this context, the detection of malicious applications is a critical and challenging task, especially considering that the user is often totally unaware of the behavior of the applications installed on their device. In this paper, we propose a method to detect inter-app communication i.e., a colluding communication between different applications with data support to silently exfiltrate sensitive and private information. We based the proposed method on model checking, by representing Android applications in terms of automata and by proposing a set of logic properties to reduce the number of comparisons and a set of logic properties automatically generated for detecting colluding applications. We evaluated the proposed method on a set of 1092 Android applications, including different colluding attacks, by obtaining an accuracy of 1, showing the effectiveness of the proposed method.


2008 ◽  
Vol 42 (5) ◽  
pp. 894-906 ◽  
Author(s):  
Jukka Aroviita ◽  
Esa Koskenniemi ◽  
Juho Kotanen ◽  
Heikki Hämäläinen

1999 ◽  
Vol 20 (2) ◽  
pp. 167-190 ◽  
Author(s):  
DEBORAH L. SPEECE ◽  
FROMA P. ROTH ◽  
DAVID H. COOPER ◽  
SUSAN DE LA PAZ

This study examined relationships between oral language and literacy in a two-year, multivariate design. Through empirical cluster analysis of a sample of 88 kindergarten children, four oral language subtypes were identified based on measures of semantics, syntax, metalinguistics, and oral narration. Validation efforts included (a) concurrent and predictive analyses of subtype differences on reading, spelling, and listening comprehension measures based on a priori hypotheses and (b) a comparison of the teacher classification of the children with the empirical classification. The subtypes represented high average, low average, high narrative, and low overall patterns of oral language skill. The high average subtype received the most consistent evidence for validation. The pattern of validation results indicates that the relationship between oral language and literacy is not uniform and suggests a modification of the assumption that oral language skills have a direct role in reading acquisition.


Author(s):  
YULIYA LIERLER

Abstract Constraint answer set programming or CASP, for short, is a hybrid approach in automated reasoning putting together the advances of distinct research areas such as answer set programming, constraint processing, and satisfiability modulo theories. CASP demonstrates promising results, including the development of a multitude of solvers: acsolver, clingcon, ezcsp, idp, inca, dingo, mingo, aspmt2smt, clingo[l,dl], and ezsmt. It opens new horizons for declarative programming applications such as solving complex train scheduling problems. Systems designed to find solutions to constraint answer set programs can be grouped according to their construction into, what we call, integrational or translational approaches. The focus of this paper is an overview of the key ingredients of the design of constraint answer set solvers drawing distinctions and parallels between integrational and translational approaches. The paper also provides a glimpse at the kind of programs its users develop by utilizing a CASP encoding of Traveling Salesman problem for illustration. In addition, we place the CASP technology on the map among its automated reasoning peers as well as discuss future possibilities for the development of CASP.


2019 ◽  
Author(s):  
Mathias Kuhring ◽  
Joerg Doellinger ◽  
Andreas Nitsche ◽  
Thilo Muth ◽  
Bernhard Y. Renard

AbstractUntargeted accurate strain-level classification of a priori unidentified organisms using tandem mass spectrometry is a challenging task. Reference databases often lack taxonomic depth, limiting peptide assignments to the species level. However, the extension with detailed strain information increases runtime and decreases statistical power. In addition, larger databases contain a higher number of similar proteomes.We present TaxIt, an iterative workflow to address the increasing search space required for MS/MS-based strain-level classification of samples with unknown taxonomic origin. TaxIt first applies reference sequence data for initial identification of species candidates, followed by automated acquisition of relevant strain sequences for low level classification. Furthermore, proteome similarities resulting in ambiguous taxonomic assignments are addressed with an abundance weighting strategy to improve candidate confidence.We apply our iterative workflow on several samples of bacterial and viral origin. In comparison to non-iterative approaches using unique peptides or advanced abundance correction, TaxIt identifies microbial strains correctly in all examples presented (with one tie), thereby demonstrating the potential for untargeted and deeper taxonomic classification. TaxIt makes extensive use of public, unrestricted and continuously growing sequence resources such as the NCBI databases and is available under open-source license at https://gitlab.com/rki_bioinformatics.


IPv6 must work [16]. In fact, few end-users would disagree with the refinement of ran-domized algorithms. We prove that though the location-identity split and replication are never incompatible, extreme programming and symmetric encryption can collude to sur-mount this grand challenge.


1849 ◽  
Vol 139 ◽  
pp. 109-137 ◽  

In venturing to offer a second communication to the Royal Society respecting the structure of the liver, I feel the rather anxious to do so, that I may have an opportunity of correcting an error and supplying a deficiency which existed in my previous paper. In the following observations I purpose to present some account of the structure of the liver examined in the ascending series of animals, and also to describe the several stages of its evolution in the embryo; in this way I trust I may be able to exhibit the characteristic structural features of the organ as it exists in Man and the higher animals, and also to determine the true place which ought to be assigned to it in a classification of the various glandular organs occurring in the same. I am not aware that any detailed account of the structure of the liver has been recently published, except that by M. Natalis Guillot, which however, so far as I comprehend it, does not seem to be one that can be readily accepted; the idea that the minute biliary ducts and lymphatics originate together in a common net-work, is à priori improbable, and entirely opposed to conclusive evidence (as I think), which will be subsequently adduced. A very interesting paper on the structure and function of the liver has also appeared in the 4th volume of the Guy’s Hospital Reports, from the pen of Dr. Williams; to his labours I shall several times have occasion to refer, but it will be seen that I differ from him in several particulars, especially respecting the importance of the basement or limitary membrane.


Author(s):  
Heba Kurdi ◽  
Maozhen Li ◽  
H. S. Al-Raweshidy

Advances in Grid computing are stimulating the emergence of novel types of Grids. Accessible Grids, manageable Grids, interactive Grids and personal Grids represent a significant evolution of Grid computing. More and more researchers are realising the potentials of emerging Grids in bridging the current gap between Grid technologies and end users. Nevertheless, no reviews or classifications on emerging Grids are available. Therefore, this chapter aims to give a review on Grid systems. It sets out to develop a comprehensive classification of both traditional and emerging Grid systems with an aim to motivate further research and to assist in establishing a solid foundation in such a rapidly developing and expanding field.


IEEE Access ◽  
2019 ◽  
Vol 7 ◽  
pp. 135703-135719
Author(s):  
Weijun Zhu ◽  
Huanmei Wu ◽  
Miaolei Deng

Sign in / Sign up

Export Citation Format

Share Document