Mauro Migliardi

dblp:03/6666 · DBLP profile ↗
← Back
31ranked-venue papers
6as first author
4since 2021 · last 2025
0000-0002-3634-7554ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 11 · 3 first-author · 1 since 2021Security and privacy · 8Human-computer interaction and ubiquitous computing · 3Applied, interdisciplinary, general and emerging computing · 3 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 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.

Artificial intelligence
1 paper
Probabilistic and Bayesian machine learning · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Network and information security
1 paper
Authentication and access control · 87% Malware analysis · 13%
Computer networks
1 paper
Internet architecture and protocols · 44% Cellular and mobile networks · 44% Internet of things and sensor networks · 13%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 31% High-performance computing · 24% Parallel and multicore computing · 24%

Topics — the 14 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning
count data modeling
0.912025
Efficient Analysis of Overdispersed Data Using an Accurate Computation of the Dirichlet Multinomial Distribution · IEEE Trans. Pattern Anal. Mach. Intell. 2025
Mathematical optimization › statistical estimation
maximum likelihood estimation
0.912025
Efficient Analysis of Overdispersed Data Using an Accurate Computation of the Dirichlet Multinomial Distribution · IEEE Trans. Pattern Anal. Mach. Intell. 2025
Authentication and access control
mobile authentication
0.312018
Using Screen Brightness to Improve Security in Mobile Social Network Access · IEEE Trans. Dependable Secur. Comput. 2018
Authentication and access control › knowledge-based authentication
PIN authentication
0.312018
Using Screen Brightness to Improve Security in Mobile Social Network Access · IEEE Trans. Dependable Secur. Comput. 2018
Cellular and mobile networks › cellular network security
denial of service attack
0.212014
A Denial of Service Attack to UMTS Networks Using SIM-Less Devices · IEEE Trans. Dependable Secur. Comput. 2014
Internet architecture and protocols
network security
0.212014
A Denial of Service Attack to UMTS Networks Using SIM-Less Devices · IEEE Trans. Dependable Secur. Comput. 2014
Malware analysis › malware
spyware
0.112018
Using Screen Brightness to Improve Security in Mobile Social Network Access · IEEE Trans. Dependable Secur. Comput. 2018
Internet of things and sensor networks › iot security
authentication
0.112014
A Denial of Service Attack to UMTS Networks Using SIM-Less Devices · IEEE Trans. Dependable Secur. Comput. 2014
Distributed systems › middleware
component-based frameworks
0.012002
On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002
High-performance computing › distributed computing infrastructure
metacomputing
0.012002
On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002
Parallel and multicore computing
parallel programming models
0.012002
On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002
Performance modeling and evaluation
benchmarking
0.011996
Image processing on high-performance RISC systems · Proc. IEEE 1996
Performance modeling and evaluation
workload characterization
0.011996
Image processing on high-performance RISC systems · Proc. IEEE 1996
Distributed systems
service-oriented architecture
0.012002
On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002

Methods — techniques the papers use, named apart from their topics

log-likelihood computation · 1.7fixed-point iteration · 1.7empirical security assessment · 0.3crafted SIM-less devices · 0.2numerical kernel benchmarking · 0.0
YearPublicationVenuePosition
2025 QR Code Scanning as a Highly Available Surrogate of NFC for Verifiable Presentation Exchange
Gnana Prakash Goli, Mauro Migliardi, Isil Atabek, Irem Gorksu Celik
AINA (8)2
2025 SSI-MedRx: A fraud-resilient healthcare system based on blockchain and SSI
abstract
Today, healthcare fraud poses a significant issue, encompassing everything from falsified billing claims and phantom services to the excessive prescription of opioid medications and medical identity theft. These deceptive activities cause substantial financial losses, erode patient trust, compromise healthcare quality, and threaten patient safety. In this paper, we introduce SSI-MedRx, a healthcare system based on blockchain technology and Self-Sovereign Identity (SSI). It is designed to ensure cross-border interoperability, preserve patient privacy, and prevent challenging healthcare frauds, including medical identity theft, phantom billing, kickbacks, and opioid overprescribing. By design, our system empowers patients by granting them complete control over their personal and health data. This shift toward patient-centric data management can potentially reduce the risk of data breaches, enhance care coordination, and improve overall healthcare outcomes.
Meriem Guerar, Mauro Migliardi, Enrico Russo 0001, Djamel Khadraoui, Alessio Merlo
Blockchain Res. Appl.2
2025 Efficient Analysis of Overdispersed Data Using an Accurate Computation of the Dirichlet Multinomial Distribution
abstract
Modeling count data using suitable statistical distributions has been instrumental for analyzing the patterns it conveys. However, failing to address critical aspects, like overdispersion, jeopardizes the effectiveness of such an analysis. In this paper, overdispersed count data is modeled using the Dirichlet Multinomial (DM) distribution by maximizing its likelihood using a fixed-point iteration algorithm. This is achieved by estimating the DM distribution parameters while comparing the recent Languasco-Migliardi (LM), and the Yu-Shaw (YS) procedures, which address the well-known computational difficulties of evaluating its log-likelihood. Experiments were conducted using multiple datasets from different domains spanning polls, images, and IoT network traffic. They all showed the superiority of the LM procedure as it succeeded at estimating the DM parameters at the designated level of accuracy in all experiments, while the YS procedure failed to produce sufficiently accurate results (or any results at all) in several experiments. Moreover, the LM procedure achieved a speedup that ranged from 2-fold to 20-fold over YS.
Sherenaz W. Al-Haj Baddar, Alessandro Languasco, Mauro Migliardi
IEEE Trans. Pattern Anal. Mach. Intell.3
2024 Predictive Technologies and Methodologies for Human Operator Assessment in Industry 5.0: A Conceptual Framework
abstract
The advent of Industry 5.0 represents a paradigm shift towards a more human-centric approach in manufacturing, focusing on integrating human operators with advanced technological systems. Despite significant progress in predictive maintenance for machinery, there is a notable gap in predictive assessment technologies to safeguard human operators. This paper introduces a novel conceptual framework designed to fill this gap by leveraging predictive technologies and methodologies to proactively monitor human operators in Industry 5.0 paradigm settings. Our framework emphasizes the importance of human well-being and safety by integrating data collection, advanced analytics, and targeted intervention techniques. Through a literature review of related works and a detailed exposition of our framework, we highlight its potential to enhance operational efficiency, environmental sustainability, and, importantly, the overall welfare of the workforce. This research underlines the critical need for a balanced focus on both technological advancement and the well-being of human operators, proposing a preemptive approach that aligns with the pillars of Industry 5.0. We discuss the implications of our findings for future research, particularly the need for ethical data collection practices, real-time data processing techniques, and personalized interventions. The proposed framework categorizes conceptual approaches and introduces recent innovations in predictive assessment technologies, outlining the way for more sustainable, efficient, and human-centric industrial environments.
Marco Martinelli 0003, Sérgio Ivan Lopes, Mauro Migliardi
ETFA3
2020 Securing PIN-based authentication in smartwatches with just two gestures
abstract
Summary Smartwatches are becoming increasingly ubiquitous as they offer new capabilities to develop sophisticated applications that make daily life easier and more convenient for consumers. The services provided include applications for mobile payment, ticketing, identification, access control, etc. While this makes modern smartwatches very powerful devices, it also makes them very attractive targets for attackers. Indeed, PINs and Pattern Lock have been widely used in smartwatches for user authentication. However, such authentication methods are not robust against various forms of cybersecurity attacks, such as side channel, phishing, smudge, shoulder surfing, and video‐recording attacks. Moreover, the recent adoption of hardware‐based solutions, like the Trusted Execution Environment (TEE), can mitigate only partially such problems. Thus, the user's security and privacy are at risk without a strong authentication scheme in place. In this work, we propose 2GesturePIN, a new authentication framework that allows users to authenticate securely to their smartwatches and related sensitive services through solely two gestures. 2GesturePIN leverages the rotating bezel or crown, which are the most intuitive ways to interact with a smartwatch, as a dedicated hardware. 2GesturePIN improves the resilience of the regular PIN authentication method against state‐of‐the‐art cybersecurity attacks while maintaining a high level of usability.
Meriem Guerar, Mauro Migliardi, Francesco Palmieri 0002, Luca Verderame, Alessio Merlo
Concurr. Comput. Pract. Exp.2
2020 CirclePIN: A Novel Authentication Mechanism for Smartwatches to Prevent Unauthorized Access to IoT Devices
abstract
In the last months, the market for personal wearable devices has been booming significantly, and, in particular, smartwatches are starting to assume a fundamental role in the Bring Your Own Device (BYOD) arena as well as in the more general Internet of Things (IoT) ecosystem, by acting both as sensitive data sources and as user identity proxies. These new roles, complementing the more traditional personal assistance and telemetry/tracking ones, open new perspectives in their integration in complex IoT-based critical infrastructures such as e-payment, health care monitoring, and emergency systems, as well as in their usage as remote control facilities in smart services. Users can access their IoT devices at any time from any place through smartwatches. We argue that this new scenario calls for a strengthened and more resilient authentication of users on these devices, despite their limitations in terms of dimensions and hardware constraints that may considerably affect the usability of security mechanisms. In this article, we present an innovative authentication scheme targeted at smartwatches, namely CirclePIN, that provides both resilience to most common attacks and a high level of usability in tests with real users.
Meriem Guerar, Luca Verderame, Alessio Merlo, Francesco Palmieri 0002, Mauro Migliardi, Luca Vallerini
ACM Trans. Cyber Phys. Syst.5
2020 Low-Resource Footprint, Data-Driven Malware Detection on Android
abstract
Resource-constrained systems are becoming more and more common as users migrate from PCs to mobile devices and as IoT systems enter the mainstream. At the same time, it is not acceptable to reduce the level of security hence it is necessary to accommodate the required security into the system-imposed resource constraints. This paper introduces BAdDroIds, a mobile application leveraging machine learning for detecting malware on resource constrained devices. BAdDroIds executes in background and transparently analyzes the applications as soon as they are installed, i.e., before infecting the device. BAdDroIds relies on static analysis techniques and features provided by the Android OS to build up sound and complete models of Android apps in terms of permissions and API invocations. It uses ad-hoc supervised classification techniques to allow resource-efficient malware detection. By exploiting the intrinsic nature of data, it has been possible to implement a state-of-the-art data-driven model which provides deep insights on the detection problem and can be efficiently executed on the device itself as it requires a very limited computational effort. Besides its limited resource footprint, BAdDroIds is extremely effective: An extensive experimental evaluation shows that it outperforms the currently available solutions in terms of accuracy, which is around 99 percent.
Simone Aonzo, Alessio Merlo, Mauro Migliardi, Luca Oneto, Francesco Palmieri 0002
IEEE Trans. Sustain. Comput.3
2019 Blockchain-based risk mitigation for invoice financing
abstract
The market for invoice financing has been steadily growing in the last few years and has been the third financing market in size in 2016. Most solutions in this field are based on private platforms and even the new proposals based on blockchain are mostly adopting a private, permissioned blockchain. In this paper, we propose an idea based on a public blockchain that allows both fully open and group-restricted auctioning of invoices. Furthermore, our proposal introduces a reputation system that is based on the past behavior of entities, as it is photographed by the public blockchain, to allow insurance companies modulate the cost of the insurance contracts they offer. This combination guarantees the complete transparency and tamperproof-ness of a public blockchain, while it allows reducing insurance costs and fraud possibilities.
Meriem Guerar, Luca Verderame, Alessio Merlo, Mauro Migliardi
IDEAS4
2019 2GesturePIN: Securing PIN-Based Authentication on Smartwatches
abstract
Smartwatches offer new capabilities to develop sophisticated applications that make daily life easier and more convenient for consumers and are becoming increasingly ubiquitous. The kind of services these devices are capable to provide include applications for mobile payment, ticketing, identification, access control, etc. While this makes modern smartwatches very powerful devices, it also makes them very attractive targets for attackers. PINs and Pattern Lock have been widely used in smartwatches for user authentication, however, those types of passwords are not robust against various forms of attacks, such as side channel, phishing, smudge, shoulder surfing, and videorecording attacks. In this work, we propose 2GesturePIN, a new authentication method that allows users to authenticate securely to their smartwatches and sensitive services through solely two gestures. It leverages the rotating bezel or the crown which are the most intuitive channels to interact with a smartwatch. 2GesturePIN enhances the resilience of the regular PIN to common attacks while maintaining a high level of usability.
Meriem Guerar, Luca Verderame, Mauro Migliardi, Alessio Merlo
WETICE3
2018 Saving energy in aggressive intrusion detection through dynamic latency sensitivity recognition
Sherenaz W. Al-Haj Baddar, Alessio Merlo, Mauro Migliardi, Francesco Palmieri 0002
Comput. Secur.3
2018 Invisible CAPPCHA: A usable mechanism to distinguish between malware and humans on the mobile IoT
Meriem Guerar, Alessio Merlo, Mauro Migliardi, Francesco Palmieri 0002
Comput. Secur.3
2018 Completely Automated Public Physical test to tell Computers and Humans Apart: A usability study on mobile devices
Meriem Guerar, Alessio Merlo, Mauro Migliardi
Future Gener. Comput. Syst.3
2018 Using Screen Brightness to Improve Security in Mobile Social Network Access
abstract
In the today's mobile communications scenario, smartphones offer new capabilities to develop sophisticated applications that seem to make daily life easier and more convenient for users. Such applications, which may involve mobile ticketing, identification, access control operations, etc., are often accessible through social network aggregators, that assume a fundamental role in the federated identity management space. While this makes modern smartphones very powerful devices, it also makes them very attractive targets for spyware injection. This kind of malware is able to bypass classic authentication measures and steal user credentials even when a secure element is used, and can, therefore, perform unauthorized mobile access to social network services without the user's consent. Such an event allows stealing sensitive information or even a full identity theft. In this work, we address this issue by introducing BrightPass, a novel authentication mechanism based on screen brightness. BrightPass allows users to authenticate safely with a PIN-based confirmation in the presence of specific operations on sensitive data. We compare BrightPass with existing schemes, in order to show its usability and security within the social network arena. Furthermore, we empirically assess the security of BrightPass through experimentation. Our tests indicate that BrightPass protects the PIN code against automatic submissions carried out by malware while granting fast authentication phases and reduced error rates.
Meriem Guerar, Mauro Migliardi, Alessio Merlo, Mohamed Benmohammed, Francesco Palmieri 0002, Aniello Castiglione
IEEE Trans. Dependable Secur. Comput.2
2017 Reducing the Impact of Traffic Sanitization on Latency Sensitive Applications
Mauro Migliardi, Alessio Merlo, Sherenaz W. Al-Haj Baddar
CISIS1
2017 Dynamic Latency Sensitivity Recognition: An Application to Energy Saving
Sherenaz W. Al-Haj Baddar, Alessio Merlo, Mauro Migliardi, Francesco Palmieri 0002
GPC3
2015 Measuring and estimating power consumption in Android to support energy-based intrusion detection
abstract
This paper investigates the feasibility of constructing power-consumption-based sensors for the identification of security threats (e.g. battery-drain attacks) on Android based mobile devices. In particular, this paper proposes a measurement methodology and high-level models for the energy consumpt ion of two very important hardware subsystems in a mobile device, namely the Wi-Fi and the CPU. The measuring methodology and the high-level models are then compared to others described in the literature and validated through actual experiments. Finally, the proposed methodology is tested with an energy oriented variant of the ping-flood attack performed while a legitimate application is running. Experimental results show that the measurement methodology is sound, precise and reliable in detecting the onset of an attack.
Alessio Merlo, Mauro Migliardi, Paolo Fontanelli
J. Comput. Secur.2
2015 A survey on energy-aware security mechanisms
Alessio Merlo, Mauro Migliardi, Luca Caviglione
Pervasive Mob. Comput.2
2014 A Denial of Service Attack to UMTS Networks Using SIM-Less Devices
abstract
One of the fundamental security elements in cellular networks is the authentication procedure performed by means of the Subscriber Identity Module that is required to grant access to network services and hence protect the network from unauthorized usage. Nonetheless, in this work we present a new kind of denial of service attack based on properly crafted SIM-less devices that, without any kind of authentication and by exploiting some specific features and performance bottlenecks of the UMTS network attachment process, are potentially capable of introducing significant service degradation up to disrupting large sections of the cellular network coverage. The knowledge of this attack can be exploited by several applications both in security and in network equipment manufacturing sectors.
Alessio Merlo, Mauro Migliardi, Nicola Gobbo, Francesco Palmieri 0002, Aniello Castiglione
IEEE Trans. Dependable Secur. Comput.2
2013 A Survey of Recent Advancement in Prospective Memory Support Systems
abstract
The purpose of this paper is to analyze the state of the art in the field of memory support systems. In particular, this analysis is focalized on systems supporting prospective memory, which is the form of memory that reminds an individual to perform a planned action or intention that, for some reason, can't be performed in the moment in which is formulated, but must be postponed to a further moment.
Mauro Migliardi, Alberto Servetti
CISIS1
2013 Breaking and fixing the Android Launching Flow
Alessandro Armando, Alessio Merlo, Mauro Migliardi, Luca Verderame
Comput. Secur.3
2012 Would You Mind Forking This Process? A Denial of Service Attack on Android (and Some Countermeasures)
Alessandro Armando, Alessio Merlo, Mauro Migliardi, Luca Verderame
SEC3
2011 What is Green Security?
abstract
Green Security is a new research field defining and investigating security solutions under an energy-aware perspective. Green Security aims at: (1) evaluating the actual security mechanisms in order to assess their energy consumption; (2) building new security mechanisms by considering energy costs from the design phase. In this paper, we first provide a definition of Green Security and formalism to model it, then we provide a use case showing how it is possible to model the energy consumption of two Intrusion Detection System (IDS) strategies, finally we leverage this model to assess the energy leakage due to the late discovery of bad packets.
Luca Caviglione, Alessio Merlo, Mauro Migliardi
IAS3
2011 Active Personal Information Manager: A System for Human Memory Support
abstract
Several studies both in the field of psychology and in the field of physiology relate stress to the difficulty of transferring information from short term memory to medium term memory. This difficulty causes a reduction in personal efficiency and generates heavy frustration as things to do tend to come to mind with no relation to the user current environment, thus further increasing the stress level of the subjects. We claim that the provision to subjects of timely information about the activities that could be efficiently performed in their current environment could reduce this phenomenon and thus increase personal efficiency and remove the related sense of frustration. In this paper we describe the prototype of a system capable of gathering user needs from verbal commands, translate those needs into queries to a GIS, build a map of locations of interest for the user expressed needs and provide timely prompts as soon as the user current environment guarantees the possibility to efficiently perform an action that satisfies one of the identified needs.
Mauro Migliardi, Marco Gaudina
CISIS1
2004 Performance Improvement in Web Services Invocation Framework
abstract
Summary form only given. Two of the the two main threads in distributed computing that recently show noticeable progress are grid computing and the development of Web-based services. It is our opinion that the adoption of the standards fostered by the Web-service community could improve the level of usability and interoperability of grid systems and lead to the development of metacomputing systems based on reusable, interoperable components. Up to now the adoption of Web services in grid projects has never penetrated the core computational model. This is mainly due to the fact that Web services use by default the SOAP protocol which is extremely ill suited to computational science applications. We show how we leveraged the Web service invocation framework (WSIF) to develop a new high performance binding based on XDR coding and how we improved the general WSIF performance by developing an extension based on a fully static service invocation.
Mauro Migliardi, Roberto Podestá
IPDPS1
2002 PVM Emulation in the Harness Metacomputing Framework - Design and Performance Evaluation
abstract
This paper describes the Harness-PVM emulation module that makes it possible to run legacy PVM applications within the Harness metacomputing system environment. We show benchmark results suggesting that component- and Java-based frameworks may provide substantial benefits without significantly compromising performance. Augmenting or implementing grids using such component based systems can thus be advantageous in a number of situations.
Dawid Kurzyniec, Vaidy S. Sunderam, Mauro Migliardi
CCGRID3
2002 On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study
abstract
Software infrastructures that support metacomputing are evolving from traditional monolithic, platform-specific systems to component and service-based frameworks. We demonstrate that contrary to popular belief, such modular software systems are capable of delivering good to excellent performance, support legacy as well as new application programming paradigms, and deliver enhanced functionality. The Harness system, a software backplane enabling reconfigurable distributed concurrent computing is used to emulate the PVM programming environment. Numerical kernel benchmarks show that application performance results using the emulator and native versions are within a few percent of each other. Coupled with the ability to leverage pre-existing and specialized modules, our experiences suggest that service-oriented computational grids may be constructed rapidly and effectively via such component-based architectural frameworks that deliver full functionality, without compromising efficiency.
Dawid Kurzyniec, Vaidy S. Sunderam, Mauro Migliardi
HPDC3
2001 Plug-ins, layered services and behavioral objects: Application programming styles in the Harness metacomputing system
Mauro Migliardi, Vaidy S. Sunderam
Future Gener. Comput. Syst.1
2000 A Distributed JAVA SPACE Implementation for HARNESS
Mauro Migliardi, Simon Schubiger-Banz, Vaidy S. Sunderam
J. Parallel Distributed Comput.1
1999 HARNESS: a next generation distributed virtual machine
Micah D. Beck, Jack J. Dongarra, Graham E. Fagg, Al Geist, Paul Gray, James Arthur Kohl, Mauro Migliardi, Keith Moore, Terry Moore, Philip Papadopoulous
Future Gener. Comput. Syst.7
1996 Image processing on high-performance RISC systems
abstract
The recent progress of RISC technology has led to the feeling that a significant percentage of image processing applications, which in the past required the use of special purpose computer architectures or of ad hoc hardware, can now be implemented in software on low cost general purpose platforms. We decided to undertake the study described in this paper to understand the extent to which this feeling corresponds to reality. We selected a set of reference RISC-based systems to represent RISC technology, and identified a set of basic image processing tasks to represent the image processing domain. We measured the performance and studied the behavior of the reference systems in the execution of the basic image processing tasks by running a number of experiments based on different program organizations. The results of these experiments are summarized in a table, which can be used by image processing application designers to evaluate whether RISC-based platforms are able to deliver the computing power required for a specific application.
Pierpaolo Baglietto, Massimo Maresca, Mauro Migliardi, Nicola Zingirian
Proc. IEEE3
1995 Parallel Implementation of the Full Search Block Matching Algorithm for Motion Estimation
abstract
Motion estimation is a key technique in most algorithms for video compression and particularly in the MPEG and H.261 standards. The most frequently used technique is based on a Full Search Block Matching Algorithm which is highly computing intensive and requires the use of special purpose architectures to obtain real-time performance. We propose an approach to the parallel implementation of the Full Search Block Matching Algorithm which is suitable for implementation on massively parallel architectures ranging from large scale SIMD computers to dedicated processor arrays realized in ASICs. While the first alternative can be used for the implementation of high performance coders the second alternative is particularly attractive for low cost video compression devices. This paper describes the approach proposed for the parallel implementation of the Full Search Block Matching Algorithm and the implementation of such an approach in an ASIC.
Pierpaolo Baglietto, Massimo Maresca, A. Migliaro, Mauro Migliardi
ASAP4