EDBT 2026 Demo / reviewers in the wild / expert
André Souto
dblp:98/2804 · also Andre Souto
· DBLP profile ↗
18ranked-venue papers
2as first author
3since 2021 · last 2026
0000-0001-8792-959XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 12 · 2 first-authorSecurity and privacy · 2 · 1 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 50% Empirical software engineering · 50% | |
| Theoretical computer science
1 paper |
Computational complexity · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
code smell |
0.7 | 1 | 2023 | The Smelly Eight: An Empirical Study on the Prevalence of Code Smells in Quantum Computing · ICSE 2023 |
Empirical software engineering
mining software repositories |
0.7 | 1 | 2023 | The Smelly Eight: An Empirical Study on the Prevalence of Code Smells in Quantum Computing · ICSE 2023 |
Computational complexity
circuit complexity |
0.1 | 1 | 2007 | Low-Depth Witnesses are Easy to Find · CCC 2007 |
Computational complexity › kolmogorov complexity
computational depth |
0.1 | 1 | 2007 | Low-Depth Witnesses are Easy to Find · CCC 2007 |
Computational complexity
kolmogorov complexity |
0.1 | 1 | 2007 | Low-Depth Witnesses are Easy to Find · CCC 2007 |
Methods — techniques the papers use, named apart from their topics
survey · 0.7static analysis · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Decentralized architecture for ensuring trust and secure handoffs in dynamic IoT networksabstractAs the number of IoT devices grows, ensuring the secure validation and processing of the data they generate has become critical. This challenge becomes even more pronounced for mobile nodes, such as vehicles, which must continually reconnect to new Edge Servers while in motion. This work proposes a decentralized architecture for connecting IoT devices to Edge Servers, enabling secure data delivery to applications while minimizing overhead and ensuring trustworthy handovers between Edge Servers. A fundamental concern is the integrity of Edge Servers, as they may be compromised or exhibit malicious behavior. To address this, the proposed architecture relies on an external verifier service to continuously verify the integrity of Edge Servers. To demonstrate its feasibility, two prototypes were implemented using distinct consensus technologies and evaluated under realistic conditions. The first prototype, based on BFT-SMaRt, achieved lower latency and higher throughput but required dedicated, proprietary infrastructure and lacked global auditability. In contrast, the second prototype, leveraging an existing blockchain network, provides complete auditability and decentralization without proprietary infrastructure, though at the cost of higher latency. Experimental results confirm that both approaches deliver strong security guarantees, with trade-offs between performance and transparency, validating the architecture’s suitability for dynamic IoT environments. João Garcia, Maria G. Silva, André Souto, Georg Jäger, Alan Oliveira de Sá, António Casimiro, José Cecílio |
Comput. Secur. | 3 |
| 2023 | The Smelly Eight: An Empirical Study on the Prevalence of Code Smells in Quantum ComputingabstractQuantum Computing (QC) is a fast-growing field that has enhanced the emergence of new programming languages and frameworks. Furthermore, the increased availability of computational resources has also contributed to an influx in the development of quantum programs. Given that classical and QC are significantly different due to the intrinsic nature of quantum programs, several aspects of QC (e.g., performance, bugs) have been investigated, and novel approaches have been proposed. However, from a purely quantum perspective, maintenance, one of the major steps in a software development life-cycle, has not been considered by researchers yet. In this paper, we fill this gap and investigate the prevalence of code smells in quantum programs as an indicator of maintenance issues. We defined eight quantum-specific smells and validated them through a survey with 35 quantum developers. Since no tool specifically aims to detect quantum smells, we developed a tool called QSmell that supports the proposed quantum-specific smells. Finally, we conducted an empirical investigation to analyze the prevalence of quantum-specific smells in 15 open-source quantum programs. Our results showed that 11 programs (73.33%) contain at least one smell and, on average, a program has three smells. Furthermore, the long circuit is the most prevalent smell present in 53.33% of the programs. Qihong Chen, Rúben Câmara, José Campos 0001, André Souto, Iftekhar Ahmed 0001 |
ICSE | 4 |
| 2023 | Light-SAE: A Lightweight Authentication Protocol for Large-Scale IoT Environments Made With Constrained DevicesabstractDue to the increasing demand for Internet of Things (IoT) applications with sensitive data, the use of encryption on constrained devices is crucial for protecting and ensuring privacy and security. The devices used in such applications have limited computational power, memory, and energy resources, making them vulnerable to attacks that exploit these limitations. Lightweight cryptography has been growing fast in recent years aiming to circumvent the lack of security in these types of devices. We propose a modular solution that capitalizes on the strengths of lightweight cryptography to offer an approach that can be easily adapted to meet the needs of private wireless sensor networks. The solution is designed to work in multi-hop communication networks, where Nodes out of range of the Gateway can be part of the network, offering the same security level that a Node in the communication range of the Gateway has. To further enhance the security and lifetime of the network, our solution incorporates a key renewal mechanism and supports the use of signature schemes for integrity. Additionally, it is designed to be distributed to achieve high levels of scalability. Experimental results show that using our solution on top of standard communication protocols does not introduce significant overhead in terms of performance. Pedro Rosa, André Souto, José Cecílio |
IEEE Trans. Netw. Serv. Manag. | 2 |
| 2020 | Using Low-Density Parity-Check codes to improve the McEliece cryptosystem
Pedro Branco 0005, Paulo Mateus, Carlos Salema, André Souto |
Inf. Sci. | 4 |
| 2018 | Witness Hiding Without Extractors or Simulators
André Souto, Luis Filipe Coelho Antunes, Paulo Mateus, Andreia Teixeira |
CiE | 1 |
| 2017 | Universality of quantum Turing machines with deterministic controlabstractA simple notion of quantum Turing machine with deterministic, classical control is proposed and shown to be powerful enough to compute any unitary transformation that is computable by a finitely generated quantum circuit. An efficient universal machine with the s-m-n property is presented. The BQP class is recovered. A robust notion of plain Kolmogorov complexity of quantum states is proposed and compared with those previously reported in the literature. Paulo Mateus, Amílcar Sernadas, André Souto |
J. Log. Comput. | 3 |
| 2017 | Sophistication vs Logical Depth
Luis Filipe Coelho Antunes, Bruno Bauwens, André Souto, Andreia Teixeira |
Theory Comput. Syst. | 3 |
| 2017 | On the rate of decrease in logical depth
Luis Filipe Coelho Antunes, André Souto, Paul M. B. Vitányi |
Theor. Comput. Sci. | 2 |
| 2016 | Distinguishing Two Probability Ensembles with One Sample from each Ensemble
Luis Filipe Coelho Antunes, Harry Buhrman, Armando Matos, André Souto, Andreia Teixeira |
Theory Comput. Syst. | 4 |
| 2013 | One-Way Functions Using Algorithmic and Classical Information Theories
Luis Filipe Coelho Antunes, Armando Matos, Alexandre Miranda Pinto, André Souto, Andreia Teixeira |
Theory Comput. Syst. | 4 |
| 2012 | Robustness of Logical Depth
Luis Filipe Coelho Antunes, André Souto, Andreia Teixeira |
CiE | 2 |
| 2012 | Low-Depth Witnesses are Easy to FindabstractAntunes, Fortnow, van Melkebeek and Vinodchandran captured the notion of non-random information by computational depth, the difference between the polynomial-time- bounded Kolmogorov complexity and traditional Kolmogorov complexity. We show unconditionally how to probabilistically find satisfying assignments for formulas that have at least one assignment of logarithmic depth. The converse holds under a standard hardness assumption though fails if BPP = FewP = EXP. We also show that assuming good pseudorandom generators one cannot increase the depth of a string efficiently. Luis Filipe Coelho Antunes, Lance Fortnow, Alexandre Miranda Pinto, André Souto |
Comput. Complex. | 4 |
| 2010 | Kolmogorov Complexity Cores
André Souto |
CiE | 1 |
| 2010 | Entropy measures vs. algorithmic informationabstractAlgorithmic entropy and Shannon entropy are two conceptually different information measures, as the former is based on size of programs and the later in probability distributions. However, it is known that, for any recursive probability distribution, the expected value of algorithmic entropy equals its Shannon entropy, up to a constant that depends only on the distribution. We study if a similar relationship holds for Rényi and Tsallis entropies of order α, showing that it only holds for Rényi and Tsallis entropies of order 1 (i.e., for Shannon entropy). Regarding a time bounded analogue relationship, we show that, for distributions such that the cumulative probability distribution is computable in time t(n), the expected value of time-bounded algorithmic entropy (where the alloted time is nt(n) log(nt(n))) is in the same range as the unbounded version. So, for these distributions, Shannon entropy captures the notion of computationally accessible information. We prove that, for universal time-bounded distribution mt(x), Tsallis and Rényi entropies converge if and only if a is greater than 1. Andreia Teixeira, André Souto, Armando Matos, Luis Filipe Coelho Antunes |
ISIT | 2 |
| 2010 | Information measures for infinite sequences
Luis Filipe Coelho Antunes, André Souto |
Theor. Comput. Sci. | 2 |
| 2009 | Commitment and authentication systems
Alexandre Miranda Pinto, André Souto, Armando Matos, Luis Filipe Coelho Antunes |
Des. Codes Cryptogr. | 2 |
| 2009 | Depth as Randomness Deficiency
Luis Filipe Coelho Antunes, Armando Matos, André Souto, Paul M. B. Vitányi |
Theory Comput. Syst. | 3 |
| 2007 | Low-Depth Witnesses are Easy to Find
Luis Filipe Coelho Antunes, Lance Fortnow, Alexandre Miranda Pinto, André Souto |
CCC | 4 |