Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Issues And Trends In Healthcare Delivery System01:29

Issues And Trends In Healthcare Delivery System

5.7K
The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
5.7K
Steps in Outbreak Investigation01:18

Steps in Outbreak Investigation

166
In the ever-evolving field of public health, statistical analysis serves as a cornerstone for understanding and managing disease outbreaks. By leveraging various statistical tools, health professionals can predict potential outbreaks, analyze ongoing situations, and devise effective responses to mitigate impact. For that to happen, there are a few possible stages of the analysis:
166
Detection of Gross Error: The Q Test01:00

Detection of Gross Error: The Q Test

6.3K
When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
6.3K
Types of Errors: Detection and Minimization01:12

Types of Errors: Detection and Minimization

1.9K
Error is the deviation of the obtained result from the true, expected value or the estimated central value. Errors are expressed in absolute or relative terms.
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
1.9K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Securing Smart Healthcare Cyber-Physical Systems against Blackhole and Greyhole Attacks Using a Blockchain-Enabled Gini Index Framework.

Sensors (Basel, Switzerland)·2023
Same author

An Innovative Clustering Hierarchical Protocol for Data Collection from Remote Wireless Sensor Networks Based Internet of Things Applications.

Sensors (Basel, Switzerland)·2023
Same author

Cooperative Power-Domain NOMA Systems: An Overview.

Sensors (Basel, Switzerland)·2022
Same author

Integration of Blockchain Technology and Federated Learning in Vehicular (IoT) Networks: A Comprehensive Survey.

Sensors (Basel, Switzerland)·2022
Same author

Multi-Mobile Agent Trust Framework for Mitigating Internal Attacks and Augmenting RPL Security.

Sensors (Basel, Switzerland)·2022
Same author

A secure remote user authentication scheme for 6LoWPAN-based Internet of Things.

PloS one·2021
Same journal

Enhancing Unsupervised Multi-Source Domain Adaptation for Person Re-Identification via Mixture of Experts and Graph-Based Relation.

Sensors (Basel, Switzerland)·2026
Same journal

Development of an Instrumented Glove for Palmar Pressure Assessment in Kayakers.

Sensors (Basel, Switzerland)·2026
Same journal

Development and Experimental Validation of an Autonomous IoT-Based Monitoring System for Real-Time Water Quality Assessment in the Amazon River.

Sensors (Basel, Switzerland)·2026
Same journal

Semi-Supervised Adversarial Learning Framework for Controller Area Network Bus Intrusion Detection.

Sensors (Basel, Switzerland)·2026
Same journal

Smart Optimization Method for Safety Signs in Innovative Manufacturing Environments Integrating Industrial Field IoT Sensors and Knowledge Graphs.

Sensors (Basel, Switzerland)·2026
Same journal

Three-Dimensional Modeling and Performance Analysis of Dynamic mmWave V2I Networks Based on Stochastic Geometry.

Sensors (Basel, Switzerland)·2026
See all related articles

Related Experiment Video

Updated: Aug 13, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

632

Efficient Approach for Anomaly Detection in IoT Using System Calls.

Nouman Shamim1, Muhammad Asim1, Thar Baker2

  • 1Department of Computer Science, National University of Computer and Emerging Sciences, Islamabad 44000, Pakistan.

Sensors (Basel, Switzerland)
|January 21, 2023
PubMed
Summary
This summary is machine-generated.

This article presents a new method to identify cyber threats on smart devices by monitoring how software interacts with the operating system. By analyzing these interactions through a mathematical model, the system can distinguish between safe operations and potential attacks without needing heavy computing power. The researchers successfully tested this technique against multiple datasets, achieving high accuracy and reliability.

Keywords:
Internet of Thingsanomaly detectiondynamic thresholdsecuritysystem callssmart device securitycybersecurity frameworkbehavioral analysisMarkov chain model

Frequently Asked Questions

More Related Videos

Design and Analysis for Fall Detection System Simplification
08:05

Design and Analysis for Fall Detection System Simplification

Published on: April 6, 2020

10.8K
Data Communication Based on MQTT in a Polymer Extrusion Process
08:15

Data Communication Based on MQTT in a Polymer Extrusion Process

Published on: July 15, 2022

3.5K

Related Experiment Videos

Last Updated: Aug 13, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

632
Design and Analysis for Fall Detection System Simplification
08:05

Design and Analysis for Fall Detection System Simplification

Published on: April 6, 2020

10.8K
Data Communication Based on MQTT in a Polymer Extrusion Process
08:15

Data Communication Based on MQTT in a Polymer Extrusion Process

Published on: July 15, 2022

3.5K

Area of Science:

  • Cybersecurity research within system call anomaly detection
  • Internet of Things (IoT) network security engineering

Background:

No prior work has fully resolved the security vulnerabilities inherent in smart device architectures. That uncertainty drove researchers to investigate lightweight monitoring techniques. It was already known that traditional defensive software consumes excessive memory and processing power for small hardware. This gap motivated the development of specialized tools for resource-constrained environments. Prior research has shown that monitoring software interactions provides a viable path for identifying malicious activity. However, existing methods often struggle with high overhead or inaccurate detection rates. This study builds upon previous efforts to improve threat identification efficiency. The current landscape requires more robust solutions to protect interconnected hardware from sophisticated digital threats.

Purpose Of The Study:

The aim of this study is to develop an efficient method for identifying cyber threats on smart hardware. Researchers sought to address the security weaknesses that currently plague interconnected devices. Traditional defensive solutions often prove infeasible due to the limited processing resources of these small systems. This project focuses on creating a specialized approach that monitors software interactions to detect malicious activity. The authors intended to overcome the challenges associated with segmenting operational logs into appropriate units. They also aimed to replace fixed thresholding with a more flexible, dynamic detection mechanism. By utilizing system call data, the team hoped to improve the accuracy of threat identification. This work was motivated by the need for lightweight security tools that can operate effectively within constrained environments.

Main Methods:

The researchers developed a host-based framework to monitor software interactions on smart hardware. Their review approach involved segmenting operational logs into distinct execution paths to improve analytical precision. They utilized a Markov chain to represent standard software patterns during normal operation. This design allows the system to function effectively without requiring excessive memory or processing power. The team evaluated their model using two public datasets from the University of New South Mexico. They also incorporated a custom laboratory dataset to test the framework against various simulated cyber-attacks. The authors compared their performance metrics against recently published studies to establish relative effectiveness. This methodology emphasizes efficiency and accuracy in resource-constrained digital environments.

Main Results:

The proposed framework achieved a perfect accuracy rate of 100 percent during testing. The researchers reported an F1 score of 100 percent, demonstrating a balanced performance between precision and recall. The system maintained a very low false positive rate of 0.86 percent across all evaluated scenarios. These findings indicate that the model reliably distinguishes between safe and malicious sequences. The results show that dynamic thresholding outperforms static methods in identifying potential threats. The study confirms that segmenting logs into execution paths significantly enhances detection capabilities. The authors observed that their approach remains effective even when subjected to diverse attack types. This performance level exceeds that of several recently published related works in the field.

Conclusions:

The authors propose that segmenting execution paths improves the accuracy of threat identification. This synthesis suggests that dynamic thresholds outperform static values in distinguishing between safe and harmful sequences. The findings imply that host-based monitoring is highly effective for resource-limited hardware. The researchers conclude that their model achieves near-perfect performance metrics across tested datasets. This review indicates that the proposed method maintains a very low false positive rate compared to earlier techniques. The study suggests that utilizing system call data provides a reliable foundation for securing modern smart devices. The authors maintain that their approach addresses significant limitations found in previous literature. These results highlight the potential for integrating lightweight behavioral analysis into future security frameworks.

The researchers utilize a Markov chain to model standard software behavior. This mathematical framework allows the system to identify deviations from expected operational patterns, which indicates potential malicious activity. Unlike static models, this approach adapts to the specific execution paths of the software.

The authors employ system call traces to monitor software interactions. These traces are segmented into smaller, manageable units representing distinct execution paths, which facilitates more precise analysis than processing entire logs at once. This method reduces the computational burden on the device.

Segmentation is necessary because raw logs are too large for efficient processing on hardware with limited resources. By dividing traces into execution paths, the model can isolate specific sequences, which improves the precision of anomaly detection compared to analyzing unsegmented data.

The researchers use public datasets from the University of New South Mexico and a custom collection called PiData. These sources provide diverse examples of both normal and malicious activity, allowing for a comprehensive evaluation of the model's detection capabilities.

The model achieves a false positive rate of 0.86 percent. This measurement indicates that the system rarely misidentifies safe operations as threats, which is a significant improvement over previous methods that often struggle with higher error rates.

The authors claim that their dynamic thresholding method provides superior performance compared to fixed-threshold models. While static approaches often fail to adapt to varying software behaviors, this new technique adjusts based on the specific execution path being monitored.