All Posts By

Miltiadis Siavvas, Centre for Research & Technology – Hellas


IoTAC Software Security Evaluation Framework

Quantitative Security Assessment based on Static Analysis Software security was traditionally treated as an afterthought in the overall development cycle of software products, being introduced after the software product was implemented (or even used) mainly through the inclusion of external protection mechanisms (e.g., intrusion detection and prevention techniques). According to…

Vulnerability prediction based on Natural Language Processing Techniques

1. Vulnerability Prediction - Importance and Challenges Vulnerability prediction is responsible for the identification of security hotspots, i.e., software components (e.g., classes) that are likely to contain critical vulnerabilities. For the identification of potentially vulnerable software components, vulnerability prediction models (VPM) are constructed, which are mainly machine learning models that…

The IoTAC Software Security by Design (SSD) Platform – Concept and Preliminary Overview

Software Security by Design The high interconnectivity that characterizes modern IoT Systems, along with the increasing accessibility of their devices through the Internet, renders their security an aspect of major concern for IoT users and providers. The importance of securing IoT Systems is further supported by the important security incidents…