DIKUL - logo
E-viri
Celotno besedilo
Recenzirano
  • Integrating complex event p...
    Roldán, José; Boubeta-Puig, Juan; Luis Martínez, José; Ortiz, Guadalupe

    Expert systems with applications, 07/2020, Letnik: 149
    Journal Article

    •Combining CEP and ML paradigms permits detecting IoT security attacks in real time.•A graphical tool facilitates security attack pattern definition and code generation.•The proposed architecture has been validated in an E-health IoT network scenario.•ML makes it possible to create accurate pattern dynamically. The Internet of Things (IoT) is growing globally at a fast pace: people now find themselves surrounded by a variety of IoT devices such as smartphones and wearables in their everyday lives. Additionally, smart environments, such as smart healthcare systems, smart industries and smart cities, benefit from sensors and actuators interconnected through the IoT. However, the increase in IoT devices has brought with it the challenge of promptly detecting and combating the cybersecurity attacks and threats that target them, including malware, privacy breaches and denial of service attacks, among others. To tackle this challenge, this paper proposes an intelligent architecture that integrates Complex Event Processing (CEP) technology and the Machine Learning (ML) paradigm in order to detect different types of IoT security attacks in real time. In particular, such an architecture is capable of easily managing event patterns whose conditions depend on values obtained by ML algorithms. Additionally, a model-driven graphical tool for security attack pattern definition and automatic code generation is provided, hiding all the complexity derived from implementation details from domain experts. The proposed architecture has been applied in the case of a healthcare IoT network to validate its ability to detect attacks made by malicious devices. The results obtained demonstrate that this architecture satisfactorily fulfils its objectives.