Paulo Simoes

Prof. Paulo Simoes

Department of Informatics Engineering, Faculty of Sciences and Technology, University of Coimbra, P-3030-290 Coimbra, Portugal
orcid

Research Focus & Metrics

Academic Career Length

28Years (1999-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
11 August 2016 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
Tiago CruzTiago Cruz
Tiago Cruz
LRLuis Rosa
Luis Rosa
JPJorge Proenca
Jorge Proenca
Leandros MaglarasLeandros Maglaras
Leandros Maglaras
MAMatthieu Aubigny
Matthieu Aubigny
Paulo SimoesPaulo Simoes
Paulo Simoes
This paper presents a distributed intrusion detection system (DIDS) for supervisory control and data acquisition (SCADA) industrial control systems, which was developed for the CockpitCI project. Its architecture was designed to address the specific characteristics and requirements for SCADA cybersecurity that cannot be adequately fulfilled by techniques from the information technology world, thus requiring a domain-specific approach. DIDS components are described in terms of their functionality, operation, integration, and management. Moreover, system evaluation and validation are undertaken within an especially designed hybrid testbed emulating the SCADA system for an electrical distribution grid.

15 August 2023 in IEEE Communications Surveys & Tutorials
Verified
Journal Article
Open access
JGJosé Gaspar
José Gaspar
Tiago CruzTiago Cruz
Tiago Cruz
CLChan-Tong Lam
Chan-Tong Lam
Paulo SimoesPaulo Simoes
Paulo Simoes
Electrical grids generate, transport, distribute and deliver electrical power to consumers through a complex Critical Infrastructure which progressively shifted from an air-gaped to a connected architecture. Specifically, Smart Substations are important parts of Smart Grids, providing switching, transforming, monitoring, metering and protection functions to offer a safe, efficient and reliable distribution of electrical power to consumers. The evolution of electrical power grids was closely followed by the digitization of all its parts and improvements in communication and computing infrastructures, leading to an evolution towards digital smart substations with improved connectivity. However, connected smart substations are exposed to cyber threats which can result in blackouts and faults which may propagate in a chain reaction and damage electrical appliances connected across the electrical grid. This work organizes and offers a comprehensive review of architectural, communications and cybersecurity standards for smart substations, complemented by a threat landscape analysis and the presentation of a Defense-in-Depth strategy blueprint. Furthermore, this work examines several defense mechanisms documented in the literature, existing datasets, testbeds and evaluation methodologies, identifying the most relevant open issues which may guide and inspire future research work.

17 July 2020 in Electronics
Verified
Journal Article
Open access
PDF file
João HenriquesJoão Henriques
João Henriques
Filipe CaldeiraFilipe Caldeira
Filipe Caldeira
Tiago CruzTiago Cruz
Tiago Cruz
Paulo SimoesPaulo Simoes
Paulo Simoes
Computing and networking systems traditionally record their activity in log files, which have been used for multiple purposes, such as troubleshooting, accounting, post-incident analysis of security breaches, capacity planning and anomaly detection. In earlier systems those log files were processed manually by system administrators, or with the support of basic applications for filtering, compiling and pre-processing the logs for specific purposes. However, as the volume of these log files continues to grow (more logs per system, more systems per domain), it is becoming increasingly difficult to process those logs using traditional tools, especially for less straightforward purposes such as anomaly detection. On the other hand, as systems continue to become more complex, the potential of using large datasets built of logs from heterogeneous sources for detecting anomalies without prior domain knowledge becomes higher. Anomaly detection tools for such scenarios face two challenges. First, devising appropriate data analysis solutions for effectively detecting anomalies from large data sources, possibly without prior domain knowledge. Second, adopting data processing platforms able to cope with the large datasets and complex data analysis algorithms required for such purposes. In this paper we address those challenges by proposing an integrated scalable framework that aims at efficiently detecting anomalous events on large amounts of unlabeled data logs. Detection is supported by clustering and classification methods that take advantage of parallel computing environments. We validate our approach using the the well known NASA Hypertext Transfer Protocol (HTTP) logs datasets. Fourteen features were extracted in order to train a k-means model for separating anomalous and normal events in highly coherent clusters. A second model, making use of the XGBoost system implementing a gradient tree boosting algorithm, uses the previous binary clustered data for producing a set of simple interpretable rules. These rules represent the rationale for generalizing its application over a massive number of unseen events in a distributed computing environment. The classified anomaly events produced by our framework can be used, for instance, as candidates for further forensic and compliance auditing analysis in security management.

5 October 2023 in ACM Computing Surveys
Verified
Journal Article
Open access
RQRui Queiroz
Rui Queiroz
Tiago CruzTiago Cruz
Tiago Cruz
Jérôme MendesJérôme Mendes
Jérôme Mendes
PSPedro Sousa
Pedro Sousa
Paulo SimoesPaulo Simoes
Paulo Simoes
Industrial Automation and Control systems have matured into a stable infrastructure model that has been kept fundamentally unchanged, using discrete embedded systems (such as Programmable Logic Controllers) to implement the first line of sensorization, actuation, and process control and stations and servers providing monitoring, supervision, logging/database and data-sharing capabilities, among others. More recently, with the emergence of the Industry 4.0 paradigm and the need for more flexibility, there has been a steady trend towards virtualizing some of the automation station/server components, first by using virtual machines and, more recently, by using container technology. This trend is pushing for better support for real-time requirements on enabling virtualization technologies such as virtual machines and containers. This article provides a systematic review on the use of container virtualization in real-time environments such as cyber-physical systems, assessing how existing and emerging technologies can fulfill the associated requirements. Starting by reviewing fundamental concepts related to container technology and real-time requirements, it goes on to present the methodology and results of a systematic study of 37 selected papers covering aspects related to the enforcement of real-time constrains within container hosts and the expected task latency on such environments, as well as an overview of container platforms and orchestration mechanisms for RT systems.

1 June 2021 in Future Generation Computer Systems
Verified
Journal Article
Closed access
LRLuis Rosa
Luis Rosa
Tiago CruzTiago Cruz
Tiago Cruz
MFMiguel Borges de Freitas
Miguel Borges de Freitas
PQPedro Quitério
Pedro Quitério
João HenriquesJoão Henriques
João Henriques
Paulo SimoesPaulo Simoes
Paulo Simoes

1 May 2017 in Future Generation Computer Systems
Verified
Journal Article
Closed access
AGAndre S. Gomes
Andre S. Gomes
Bruno Miguel SousaBruno Miguel Sousa
Bruno Miguel Sousa
DPDavid Palma
David Palma
VFVitor Fonseca
Vitor Fonseca
ZZZhongliang Zhao
Zhongliang Zhao
LCLuis Cordeiro
Luis Cordeiro