Demo Data from EDBT 2026 / reviewers in the wild / expert
Lorenzo Bossi
dblp:36/5193
· DBLP profile ↗
5ranked-venue papers
3as first author
1since 2021 · last 2025
0009-0009-8896-531XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author
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.
| Network and information security
3 papers |
Network security · 58% Privacy and data protection · 42% | |
| Databases, data mining, and information retrieval
1 paper |
Database system architecture and tuning · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security › intrusion detection and prevention › intrusion detection
anomaly detection |
0.3 | 1 | 2017 | A System for Profiling and Monitoring Database Access Patterns by Application Programs for Anomaly Detection · IEEE Trans. Software Eng. 2017 |
Network security › intrusion detection and prevention
intrusion detection |
0.3 | 1 | 2017 | A System for Profiling and Monitoring Database Access Patterns by Application Programs for Anomaly Detection · IEEE Trans. Software Eng. 2017 |
Privacy and data protection
anonymization |
0.2 | 2 | 2011 | Privacy-Preserving Updates to Anonymous and Confidential Databases · IEEE Trans. Dependable Secur. Comput. 2011 Privately Updating Suppression and Generalization based k-Anonymous Databases · ICDE 2008 |
Privacy and data protection › anonymization
k-anonymity |
0.1 | 1 | 2011 | Privacy-Preserving Updates to Anonymous and Confidential Databases · IEEE Trans. Dependable Secur. Comput. 2011 |
Database system architecture and tuning › database security
access control |
0.1 | 1 | 2017 | A System for Profiling and Monitoring Database Access Patterns by Application Programs for Anomaly Detection · IEEE Trans. Software Eng. 2017 |
Privacy and data protection › anonymization › syntactic anonymization
generalization and suppression |
0.1 | 1 | 2008 | Privately Updating Suppression and Generalization based k-Anonymous Databases · ICDE 2008 |
Methods — techniques the papers use, named apart from their topics
profiling · 0.6concolic testing · 0.6secure multiparty computation · 0.1secure two-party computation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Linux Hurt Itself in Its Confusion! Exploiting Out-of-Memory Killer for Confusion Attacks via Heuristic Manipulation
Lorenzo Bossi, Daniele Mammone, Michele Carminati, Stefano Zanero, Stefano Longari |
DIMVA (2) | 1 |
| 2017 | A System for Profiling and Monitoring Database Access Patterns by Application Programs for Anomaly DetectionabstractDatabase Management Systems (DBMSs) provide access control mechanisms that allow database administrators (DBAs) to grant application programs access privileges to databases. Though such mechanisms are powerful, in practice finer-grained access control mechanism tailored to the semantics of the data stored in the DMBS is required as a first class defense mechanism against smart attackers. Hence, custom written applications which access databases implement an additional layer of access control. Therefore, securing a database alone is not enough for such applications, as attackers aiming at stealing data can take advantage of vulnerabilities in the privileged applications and make these applications to issue malicious database queries. An access control mechanism can only prevent application programs from accessing the data to which the programs are not authorized, but it is unable to prevent misuse of the data to which application programs are authorized for access. Hence, we need a mechanism able to detect malicious behavior resulting from previously authorized applications. In this paper, we present the architecture of an anomaly detection mechanism, DetAnom, that aims to solve such problem. Our approach is based the analysis and profiling of the application in order to create a succinct representation of its interaction with the database. Such a profile keeps a signature for every submitted query and also the corresponding constraints that the application program must satisfy to submit the query. Later, in the detection phase, whenever the application issues a query, a module captures the query before it reaches the database and verifies the corresponding signature and constraints against the current context of the application. If there is a mismatch, the query is marked as anomalous. The main advantage of our anomaly detection mechanism is that, in order to build the application profiles, we need neither any previous knowledge of application vulnerabilities nor any example of possible attacks. As a result, our mechanism is able to protect the data from attacks tailored to database applications such as code modification attacks, SQL injections, and also from other data-centric attacks as well. We have implemented our mechanism with a software testing technique called concolic testing and the PostgreSQL DBMS. Experimental results show that our profiling technique is close to accurate, requires acceptable amount of time, and the detection mechanism incurs low runtime overhead. Lorenzo Bossi, Elisa Bertino, Syed Rafiul Hussain |
IEEE Trans. Software Eng. | 1 |
| 2013 | A Framework for Trust-Based Multidisciplinary Team Recommendation
Lorenzo Bossi, Stefano Braghin, Anwitaman Datta, Alberto Trombetta |
UMAP | 1 |
| 2011 | Privacy-Preserving Updates to Anonymous and Confidential DatabasesabstractSuppose Alice owns a k-anonymous database and needs to determine whether her database, when inserted with a tuple owned by Bob, is still k-anonymous. Also, suppose that access to the database is strictly controlled, because for example data are used for certain experiments that need to be maintained confidential. Clearly, allowing Alice to directly read the contents of the tuple breaks the privacy of Bob (e.g., a patient's medical record); on the other hand, the confidentiality of the database managed by Alice is violated once Bob has access to the contents of the database. Thus, the problem is to check whether the database inserted with the tuple is still k-anonymous, without letting Alice and Bob know the contents of the tuple and the database, respectively. In this paper, we propose two protocols solving this problem on suppression-based and generalization-based k-anonymous and confidential databases. The protocols rely on well-known cryptographic assumptions, and we provide theoretical analyses to proof their soundness and experimental results to illustrate their efficiency. Alberto Trombetta, Wei Jiang 0026, Elisa Bertino, Lorenzo Bossi |
IEEE Trans. Dependable Secur. Comput. | 4 |
| 2008 | Privately Updating Suppression and Generalization based k-Anonymous DatabasesabstractAlice, owner of a k-anonymous database, needs to determine whether her database, when inserted with a tuple owned by Bob, is still k-anonymous. Suppose that Bob is not allowed to access to the database because of data confidentiality and that Alice is not allowed to read Bob's tuple due to Bob's privacy concern. Under these assumptions, this paper proposes two protocols to check whether the database inserted with a tuple is still k-anonymous, without letting Alice and Bob know the contents of the tuple and the database respectively. Alberto Trombetta, Wei Jiang 0026, Elisa Bertino, Lorenzo Bossi |
ICDE | 4 |