Demo Data from EDBT 2026 / reviewers in the wild / expert
Pietro Colombo
dblp:10/3643
· DBLP profile ↗
26ranked-venue papers
23as first author
5since 2021 · last 2025
0000-0003-4617-5247ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 8 · 7 first-author · 1 since 2021Software engineering, systems software and programming languages · 7 · 6 first-authorDatabases, data management, data science and information retrieval · 6 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021
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
7 papers |
Authentication and access control · 78% Privacy and data protection · 22% | |
| Databases, data mining, and information retrieval
5 papers |
Database system architecture and tuning · 64% Data models and query languages · 36% |
Topics — the 8 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Authentication and access control › policy-based access control
purpose-based access control |
0.9 | 4 | 2017 | Enhancing MongoDB with Purpose-Based Access Control · IEEE Trans. Dependable Secur. Comput. 2017 Efficient enforcement of action-aware purpose-based access control within relational database management systems · ICDE 2016 Efficient Enforcement of Action-Aware Purpose-Based Access Control within Relational Database Management Systems · IEEE Trans. Knowl. Data Eng. 2015 |
Authentication and access control
access control |
0.8 | 4 | 2017 | Enhancing MongoDB with Purpose-Based Access Control · IEEE Trans. Dependable Secur. Comput. 2017 Efficient Enforcement of Action-Aware Purpose-Based Access Control within Relational Database Management Systems · IEEE Trans. Knowl. Data Eng. 2015 Enforcement of Purpose Based Access Control within Relational Database Management Systems · IEEE Trans. Knowl. Data Eng. 2014 |
Privacy and data protection › privacy policy
privacy policy enforcement |
0.7 | 3 | 2017 | Enhancing MongoDB with Purpose-Based Access Control · IEEE Trans. Dependable Secur. Comput. 2017 Enforcement of Purpose Based Access Control within Relational Database Management Systems · IEEE Trans. Knowl. Data Eng. 2014 Enforcing Obligations within RelationalDatabase Management Systems · IEEE Trans. Dependable Secur. Comput. 2014 |
Authentication and access control › access control models
attribute-based access control |
0.3 | 1 | 2017 | Towards a Unifying Attribute Based Access Control Approach for NoSQL Datastores · ICDE 2017 |
Authentication and access control › access control
role-based access control |
0.3 | 1 | 2017 | Enhancing MongoDB with Purpose-Based Access Control · IEEE Trans. Dependable Secur. Comput. 2017 |
Database system architecture and tuning
relational database system |
0.1 | 2 | 2015 | Efficient Enforcement of Action-Aware Purpose-Based Access Control within Relational Database Management Systems · IEEE Trans. Knowl. Data Eng. 2015 Enforcement of Purpose Based Access Control within Relational Database Management Systems · IEEE Trans. Knowl. Data Eng. 2014 |
Data models and query languages
NoSQL database |
0.1 | 1 | 2017 | Enhancing MongoDB with Purpose-Based Access Control · IEEE Trans. Dependable Secur. Comput. 2017 |
Authentication and access control › security policy
policy enforcement |
0.1 | 1 | 2016 | Towards Virtual Private NoSQL datastores · ICDE 2016 |
Methods — techniques the papers use, named apart from their topics
query rewriting · 0.6policy enforcement monitor · 0.6policy enforcement framework · 0.4policy specification · 0.4SQL query monitoring · 0.4SQL code regulation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Efficient Enforcement of Fine-grained Access Control in Sparkplug-based Industrial Internet of ThingsabstractSparkplug [1] is an emergent open-source software specification for Industrial Internet of Things (IIoT) systems, designed to favor data integration and device interoperability in an MQTT infrastructure. Although the security issues of IIoT systems can have relevant safety implications, Sparkplug only provides basic security features and essential, coarse-grained access control (AC) mechanisms. Effective AC solutions for Sparkplug-based IIoT systems still need to be designed, and, due to the Sparkplug’s increasing popularity and its recent definition as an ISO Standard [1], this has become a crucial need. To fill this void, this paper proposes an approach to efficiently enforcing fine-grained AC in Sparkplug-based IIoT systems. In particular, we define a fine-grained discretionary AC model and a related reference monitor implementing an efficient enforcement mechanism. Early performance evaluations show a reasonably low time overhead. Pietro Colombo, Elena Ferrari 0001 |
SMC | 1 |
| 2024 | Access Control Integration in Sparkplug-Based Industrial Internet of Things Systems: Requirements and Open Challenges
Pietro Colombo, Elena Ferrari 0001 |
WEBIST | 1 |
| 2022 | Efficient ABAC based information sharing within MQTT environments under emergenciesabstractRecent emergencies, such as the COVID-19 pandemic have shown how timely information sharing is essential to promptly and effectively react to emergencies. Internet of Things has magnified the possibility of acquiring information from different sensors and using it for emergency management and response. However, it has also amplified the potential of information misuse and unauthorized access to information by untrusted users. Therefore, this paper proposes an access control framework tailored to MQTT-based IoT ecosystems. By leveraging Complex Event Processing, we can enforce controlled and timely data sharing in emergency and ordinary situations. The system has been tested with a case study that targets patient monitoring during the COVID-19 pandemic, showing promising results. Pietro Colombo, Elena Ferrari 0001, Engin Deniz Tümer |
Comput. Secur. | 1 |
| 2021 | Evaluating the effects of access control policies within NoSQL systems
Pietro Colombo, Elena Ferrari 0001 |
Future Gener. Comput. Syst. | 1 |
| 2021 | Regulating data sharing across MQTT environments
Pietro Colombo, Elena Ferrari 0001, Engin Deniz Tümer |
J. Netw. Comput. Appl. | 1 |
| 2020 | Mammoth: Monitoring the ABAC Monitor of MQTT-based Internet of Things ecosystemsabstractData confidentiality and privacy are becoming primary concerns for Internet of Things applications. A variety of access control approaches have been proposed to address this issue. In this demonstration we present a tool, called Mammoth, which complements an ABAC framework for MQTT-based IoT ecosystems, with a dashboard of analysis services designed for security administrators. Mammoth supports the real-time analysis of target MQTT ecosystems, allowing security administrators to analyze the effects of the enforcement mechanisms on the flow of exchanged messages. The demonstration will allow participants to try Mammoth services in a simulated MQTT-based scenario. Pietro Colombo, Elena Ferrari 0001, Samuele Salvia |
SACMAT | 1 |
| 2019 | Access control technologies for Big Data management systems: literature review and future trendsabstractData security and privacy issues are magnified by the volume, the variety, and the velocity of Big Data and by the lack, up to now, of a reference data model and related data manipulation languages. In this paper, we focus on one of the key data security services, that is, access control, by highlighting the differences with traditional data management systems and describing a set of requirements that any access control solution for Big Data platforms may fulfill. We then describe the state of the art and discuss open research issues. Pietro Colombo, Elena Ferrari 0001 |
Cybersecur. | 1 |
| 2018 | Access Control in the Era of Big Data: State of the Art and Research DirectionsabstractData security and privacy issues are magnified by the volume, the variety, and the velocity of Big Data and by the lack, up to now, of a standard data model and related data manipulation language. In this paper, we focus on one of the key data security services, that is, access control, by highlighting the differences with traditional data management systems and describing a set of requirements that any access control solution for Big Data platforms may fulfill. We then describe the state of the art and discuss open research issues. Pietro Colombo, Elena Ferrari 0001 |
SACMAT | 1 |
| 2018 | Access Control Enforcement within MQTT-based Internet of Things EcosystemsabstractConfidentiality and privacy of data managed by IoT ecosystems is becoming a primary concern. This paper targets the design of a general access control enforcement mechanism for MQTT-based IoT ecosystems. The proposed approach is presented with ABAC, but other access control models can be similarly supported. The solution is based on an enforcement monitor that has been designed to operate as a proxy between MQTT clients and an MQTT server. The monitor enforces access control constraints by intercepting and possibly manipulating the flow of exchanged MQTT control packets. Early experimental evaluations have overall shown low enforcement overhead. Pietro Colombo, Elena Ferrari 0001 |
SACMAT | 1 |
| 2017 | Towards a Unifying Attribute Based Access Control Approach for NoSQL DatastoresabstractNoSQL datastores allow the efficient management of high volumes of heterogeneous and unstructured data, meeting the requirements of a variety of today ICT applications. However, most of these systems poorly support data security, and recent surveys show that their simplistic support for data protection is considered as a reason not to use them.1 In recent years, Attribute Based Access Control (ABAC) is getting more and more popularity, for its ability to provide highly flexible and customized forms of data protection at different granularity levels. In the current work, with the aim to raise users' confidence in the protection of data managed by NoSQL systems, we define a general approach to enforce ABAC within NoSQL systems. Our approach relies on SQL++[20], a unifying query language for NoSQL platforms. In particular, we develop a novel SQL++ query rewriting mechanism able to enforce heterogeneous types of ABAC policies specified up to cell level. Experimental results show an overhead which is not negligible for policies covering high percentage of the fields characterizing the protected documents, but which is far more contained when field level policies are more sparsely specified. Pietro Colombo, Elena Ferrari 0001 |
ICDE | 1 |
| 2017 | Enhancing MongoDB with Purpose-Based Access ControlabstractPrivacy has become a key requirement for data management systems. Nevertheless, NoSQL datastores, namely highly scalable non relational database management systems, which often support data management of Internet scale applications,still do not provide support for privacy policies enforcement. With this work, we begin to address this issue, by proposing an approach for the integration of purpose based policy enforcement capabilities into MongoDB, a popular NoSQL datastore. Our contribution consists of the enhancement of the MongoDB role based access control model with privacy concepts and related enforcement monitor. The proposed monitor is easily integrable into any MongoDB deployment through simple configurations. Experimental results show that our monitor enforces purpose-based access control with low overhead. Pietro Colombo, Elena Ferrari 0001 |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2016 | Towards Virtual Private NoSQL datastoresabstractMany modern applications use context related information to provide highly personalized services, and use NoSQL databases for data management, as these systems show outstanding performance and support high volumes of data. However, NoSQL databases integrate poor data protection features with basic coarse grained access control and no support for context aware policies. Therefore, we believe that a general approach is required to enhance NoSQL datastores with fine grained context aware access control. In this paper, we start to fill this void by targeting MongoDB, a very popular datastore. The contribution is twofold. We enhance MongoDB's access control model with advanced features and we define an enforcement monitor for the proposed enhanced model, which can be straightforwardly used in any MongoDB deployment. Technological limitations of MongoDB do not allow implementing the same efficient enforcement mechanism for all query types. As a consequence, experimental results show an enforcement overhead that is significant for aggregate queries, which contrasts with a low overhead measured for find and map-reduce queries. Pietro Colombo, Elena Ferrari 0001 |
ICDE | 1 |
| 2016 | Efficient enforcement of action-aware purpose-based access control within relational database management systemsabstractAlthough database management systems (DBMSs) enforce access control according to a variety of models (see [2] for an overview), the majority of them do not integrate native privacy protection mechanisms. This void has been partially filled out with the advent of purpose based access control, as this access control model has brought to the integration of basic privacy preservation functionalities into DBMSs. Even though purposes represent a key feature of privacy policies, DBMSs' privacy awareness can be significantly increased considering additional privacy related aspects. With this work we do a step to achieve this goal by focusing on the actions performed by queries on data and the categories of the accessed data. We propose an access control model that supports highly customized privacy-aware access control policies and significantly improves the basic privacy preservation capabilities of the purpose based model. The proposed model is complemented with an efficient enforcement monitor, which can be easily integrated into relational DBMSs. Early experimental evaluations show the efficiency of the proposed framework. Pietro Colombo, Elena Ferrari 0001 |
ICDE | 1 |
| 2016 | Fine-Grained Access Control Within NoSQL Document-Oriented DatastoresabstractThe recent years have seen the birth of several NoSQL datastores, which are getting more and more popularity for their ability to handle high volumes of heterogeneous and unstructured data in a very efficient way. In several cases, NoSQL databases proved to outclass in terms of performance, scalability, and ease of use relational database management systems, meeting the requirements of a variety of today ICT applications. However, recent surveys reveal that, despite their undoubted popularity, NoSQL datastores suffer from some weaknesses, among which the lack of effective support for data protection appears among the most serious ones. Proper data protection mechanisms are therefore required to fill this void. In this work, we start to address this issue by focusing on access control and discussing the definition of a fine-grained access control framework for document-oriented NoSQL datastores. More precisely, we first focus on issues and challenges related to the definition of such a framework, considering theoretical, implementation, and integration aspects. Then, we discuss the reasons for which state-of-the-art fine-grained access control solutions proposed for relational database management systems cannot be used within the NoSQL scenario. We then introduce possible strategies to address the identified issues, which are at the basis of the framework development. Finally, we shortly report the outcome of an experience where the proposed framework has been used to enhance the data protection features of a popular NoSQL database. Pietro Colombo, Elena Ferrari 0001 |
Data Sci. Eng. | 1 |
| 2015 | GuardMR: Fine-grained Security Policy Enforcement for MapReduce SystemsabstractExecuting data analytics tasks in MapReduce systems introduces new security and privacy concerns as the processed unstructured datasets may contain sensitive information (e.g., social security numbers, business sensitive information) at the level of individual records, and the existing file-level access control mechanisms provide all or nothing access to the entire dataset. To address these concerns, we propose GUARDMR which is a novel, modular framework that can enforce fine-grained security policies at the key-value level in MapReduce systems. The presented security policies can dynamically create authorized views of data resources based on the organizational roles of the MapReduce users. GUARDMR further simplifies the specification of authorized views via automatically generating the bytecode of the functions necessary for creating the views, from the high level specification language (i.e., OCL). It facilitates enforcement of a broad, flexible set of policies that can handle the complexity demanded by high volume, high variety, unstructured datasets and general MapReduce computation without any modification to the underlying MapReduce system and operating system. Our evaluation results indicate that GUARDMR provides fine-grained access control for Apache Hadoop system with easy maintainability and very low overhead Huseyin Ulusoy, Pietro Colombo, Elena Ferrari 0001, Murat Kantarcioglu, Erman Pattuk |
AsiaCCS | 2 |
| 2015 | Efficient Enforcement of Action-Aware Purpose-Based Access Control within Relational Database Management SystemsabstractAmong the variety of access control models proposed for database management systems (DBMSs) a key role is covered by the purpose-based access control model, which, while enforcing access control, also achieves basic privacy preservation. We believe that DBMSs could greatly take benefit from the integration of an enhanced purpose based model supporting highly customized and efficient access control. Therefore, in this paper, we propose a purpose-based model that supports action-aware policy specification and a related efficient enforcement framework to be integrated into relational DBMSs. The experimental evaluation we have performed shows the feasibility and efficiency of the proposed framework. Pietro Colombo, Elena Ferrari 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2014 | Enforcing Obligations within RelationalDatabase Management SystemsabstractWithin Database Management Systems (DBMS), privacy policies regulate the collection, access and disclosure of the stored personal, identifiable and sensitive data. Policies often specify obligations which represent actions that must be executed or conditions that must be satisfied before and/or after data are accessed. Although numerous policies specification languages allow the specification, no systematic support is provided to enforce obligations within relational DBMS. In this paper, we make a step to fill this void presenting an approach to the definition of an enforcement monitor which handles privacy policies that include obligations. Such a monitor is derived from the same set of policies that must be enforced, and regulates the execution of SQL code based on the satisfaction of a variety of obligation types. The proposed solution is systematic, has been automated, does not require any programming activity and can be used with most of the existing relational DBMSs. Pietro Colombo, Elena Ferrari 0001 |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2014 | Enforcement of Purpose Based Access Control within Relational Database Management SystemsabstractPrivacy is becoming a key requirement for ICT applications that handle personal data. However, Database Management Systems (DBMSs), which are devoted to data collection and processing by definition, still do not provide the proper support for privacy policies. Policies are enforced by ad-hoc programmed software modules that complement DBMS access control services. This practice is time consuming, error prone, and neither general nor scalable. This work does a first step to overcome these limits. We propose a systematic approach to the automatic development of a monitor that regulates the execution of SQL queries based on purpose based privacy policies. The proposed solution does not require programming, it is general, platform independent and usable with most of the existing relational DBMSs. Pietro Colombo, Elena Ferrari 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2012 | Bridging the Gap between User Requirements and Configuration Requirements
Pietro Colombo, Pejman Salehi, Ferhat Khendek, Maria Toeroe |
ICECCS | 1 |
| 2012 | Towards the Definition of a Framework for Service Development in the Agrofood Domain - A Conceptual Model
Donato Barbagallo, Cinzia Cappiello, Alberto Coen-Porisini, Pietro Colombo, Marco Comerio, Flavio De Paoli, Chiara Francalanci, Sabrina Sicari |
WEBIST | 4 |
| 2012 | Bridging the gap between requirements and design: An approach based on Problem Frames and SysML
Pietro Colombo, Ferhat Khendek, Luigi Lavazza |
J. Syst. Softw. | 1 |
| 2011 | Generating Early Design Models from Requirements Analysis Artifacts Using Problem Frames and SysML
Pietro Colombo, Ferhat Khendek, Luigi Lavazza |
ECMFA | 1 |
| 2010 | Requirements Analysis and Modeling with Problem Frames and SysML: A Case Study
Pietro Colombo, Ferhat Khendek, Luigi Lavazza |
ECMFA | 1 |
| 2010 | A Meta-model Supporting the Decomposition of Problem DescriptionsabstractProblem frames are an approach to requirements modeling that is gaining increasing attention and popularity. A few meta-models have already been proposed to precisely define the notation and -in some cases- to support the construction of tools. However, the meta-models proposed till now concentrate on modeling the single problem frame, without addressing the whole problem. This is particularly limiting, since one of the strengths of the problem frames approach is in tackling the complexity of problems by guiding their decomposition into sub-problems, and in identifying recurring patterns of elementary problems. In order to support this fundamental activity, a meta-model has to support the notion of sub-problems and sub-domains, moreover it must provide suitable means to represent problems in intermediate situations during the (de)composition phases. This paper presents a meta-model that solves the aforementioned problems and provides a suitable base for the construction of a tool based on the EMF/GEF technology. Luigi Lavazza, Alberto Coen-Porisini, Pietro Colombo, Vieri Del Bianco |
ICSEA | 3 |
| 2009 | Towards a Meta-model for Problem Frames: Conceptual Issues and Tool Building SupportabstractProblem frames are an approach to requirements modeling that is gaining increasing attention and popularity. The approach provides useful concepts and methodological guidelines. However, problem frames are not equipped with an expressive and complete notation and they lack tools support. These limitations can be addressed by introducing a suitable meta-model to formally define the notation. In this way it is also possible to identify the aspects that are not covered by the problem frames notation and to provide hooks for user-defined extensions. The meta-model is also expected to support the underlying analysis methodology. Furthermore, it can provide the basis for building a tool supporting both the editing of problem frames and the other activities associated with the approach (frame concern, composition, etc.). This paper presents a meta-model that addresses the former issues and was used for building a tool with the EMF/GMF technology. Pietro Colombo, Luigi Lavazza, Alberto Coen-Porisini, Vieri Del Bianco |
ICSEA | 1 |
| 2007 | A Methodological Framework for SysML: a Problem Frames-based ApproachabstractRecently, SysML has been adopted by the Object Management Group as a modelling language for Systems Engineering. SysML is a UML profile that represents a subset of UML 2 with extensions. A wide adoption of the language could be hindered by the lack of a methodology that drives the modelling activities. Problem Frames (PFs) are a rigorous approach to requirements modelling that has the potential to improve the software development process. Unfortunately, PFs are not supported by an intuitive notation and easy to use tools. As a consequence, their adoption in industry is limited. This paper explores the possibility of exploiting the PFs ideas in the context of SysML models. The goal is to provide model-based development processes using SysML with a set of concepts and guidelines that are sound and have already been used and validated. Pietro Colombo, Vieri Del Bianco, Luigi Lavazza, Alberto Coen-Porisini |
APSEC | 1 |