VLDB 2026 Research / reviewers in the wild / expert
Alessio Vecchio
dblp:57/6816
· DBLP profile ↗
35ranked-venue papers
0as first author
7since 2021 · last 2025
0000-0001-6894-7338ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 11 · 4 since 2021Applied, interdisciplinary, general and emerging computing · 9Human-computer interaction and ubiquitous computing · 7 · 2 since 2021Software engineering, systems software and programming languages · 3Artificial intelligence and machine learning · 2 · 1 since 2021Systems, architecture and hardware · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Data Augmentation for Neuroaesthetics Analysis
Maurizio Palmieri, Marco Avvenuti, Francesco Marcelloni, Alessio Vecchio |
IJCCI (3) | 4 |
| 2024 | Energy consumption of smartphones and IoT devices when using different versions of the HTTP protocolabstractHTTP is frequently used by smartphones and IoT devices to access information and Web services. Nowadays, HTTP is used in three major versions, each introducing significant changes with respect to the previous one. We evaluated the energy consumption of the major versions of the HTTP protocol when used in the communication between energy-constrained devices and cloud-based or edge-based services. Experimental results show that in a machine-to-machine communication scenario, for the considered client devices – a smartphone and a Single Board Computer – and for a number of cloud/edge services and facilities, HTTP/3 frequently requires more energy than the previous versions of the protocol. The focus of our analysis is on machine-to-machine communication, but to obtain a broader view we also considered a client–server interaction pattern that is more browsing-like. In this case, HTTP/3 can be more energy efficient than the other versions. Chiara Caiazza, Valerio Luconi, Alessio Vecchio |
Pervasive Mob. Comput. | 3 |
| 2023 | Impact of the first months of war on routing and latency in UkraineabstractGiven the fundamental role of the Internet in our lives, a better understanding of its operational status during war times is crucial. In this paper, we analyze the Ukrainian Internet during the first months of war after the Russian invasion occurred in February 2022. The analysis is carried out from two points of view: routing and latency. In terms of routing, there is a substantial increase in BGP announcements and withdrawals which can be due to both the physical unavailability of facilities and cyberattacks. Latency also increased significantly compared to the pre-conflict period, especially when considering paths going from Ukraine to Russia. The increase in latency appears to be due to a partial shift from peering to transit. Valerio Luconi, Alessio Vecchio |
Comput. Networks | 2 |
| 2022 | Edge computing vs centralized cloud: Impact of communication latency on the energy consumption of LTE terminal nodes
Chiara Caiazza, Silvia Giordano, Valerio Luconi, Alessio Vecchio |
Comput. Commun. | 4 |
| 2021 | Measurement-driven design and runtime optimization in edge computing: Methodology and tools
Chiara Caiazza, Claudio Cicconetti, Valerio Luconi, Alessio Vecchio |
Comput. Networks | 4 |
| 2021 | A worldwide study on the geographic locality of Internet routes
Massimo Candela, Valerio Luconi, Alessio Vecchio |
Comput. Networks | 3 |
| 2021 | Continuous authentication through gait analysis on a wrist-worn device
Guglielmo Cola, Alessio Vecchio, Marco Avvenuti |
Pervasive Mob. Comput. | 2 |
| 2020 | MECPerf: An Application-Level Tool for Estimating the Network Performance in Edge Computing EnvironmentsabstractEdge computing is an emerging architecture in 5G networks where computing power is provided at the edge of the fixed network, to be as close as possible to the end users. Computation offloading, better communication latency, and reduction of traffic in the core network are just some of the possible benefits. However, the Quality of Experience (QoE) depends significantly on the network performance of the user device towards the edge server vs. cloud server, which is not known a priori and may generally change very fast, especially in heterogeneous, dense, and mobile deployments. Building on the emergence of standard interfaces for the installation and operation of thirdparty edge applications in a mobile network, such as the MultiAccess Edge Computing (MEC) under standardization at the European Telecommunications Standards Institute (ETSI), we propose MECPerf, a tool for user-driven network performance measurements. Bandwidth and latency on different network segments are measured and stored in a central repository, from where they can be analyzed, e.g., by application and service providers without access to the underlying network management services, for run-time resource optimization. Chiara Caiazza, Leonardo Bernardi, Marco Bevilacqua, Alessandro Cabras, Claudio Cicconetti, Valerio Luconi, Gabriele Sciurti, Elisabetta Senore, Emilio Vallati, Alessio Vecchio |
COMPSAC | 10 |
| 2020 | Estimation of User's Orientation via Wearable UWBabstractUser's orientation in indoor environments is an important part of her context. Orientation can be useful to understand what the user is looking at, and thus to improve the interaction between her and the surrounding environment. In this paper, we present a method based on wearable UWB-enabled devices. The position of the devices in space is used to estimate the user's orientation. We experimentally evaluated the impact of some operational parameters, such as the distance between worn devices, or some environmental conditions, such as the position of the user in the room. Results show that the accuracy of the method suits the needs of a wide range of practical purposes. Chiara Bonsignori, Fabio Condomitti, Marco Del Gamba, Federico Garzelli, Leonardo Lossi, Francesco Mione, Alessandro Noferi, Alessio Vecchio |
Intelligent Environments | 8 |
| 2020 | Impact of the COVID-19 pandemic on the Internet latency: A large-scale study
Massimo Candela, Valerio Luconi, Alessio Vecchio |
Comput. Networks | 3 |
| 2019 | Personalized Gait-based Authentication Using UWB Wearable DevicesabstractPassive and effortless authentication of the owner of wearable devices can be achieved by building a personalized model of his/her movements during gait periods. In this paper, an authentication method based on the distances between a set of body-worn devices is proposed. The method assumes that no prior information is available about users different from the legitimate one. One-class classification methods are used to distinguish the gait segments of the owner from the gait segments of possible impostors. Experimental results show that accuracy values as high as ~87-91% can be obtained. The impact of different walking styles (normal, fast, slow, and carrying a bag) is also evaluated. Adriano Arra, Alessio Bianchini, Joana Chavez, Pietro Ciravolo, Fatjon Nebiu, Martina Olivelli, Gabriele Scoma, Simone Tavoletta, Matteo Zagaglia, Alessio Vecchio |
UMAP | 10 |
| 2018 | Geolocation of Internet hosts: Accuracy limits through Cramér-Rao lower bound
Gloria Ciavarrini, Maria Greco 0001, Alessio Vecchio |
Comput. Networks | 3 |
| 2018 | Wearable systems for e-health and wellbeing
Guglielmo Cola, Alessio Vecchio |
Pers. Ubiquitous Comput. | 2 |
| 2017 | Personalized gait detection using a wrist-worn accelerometerabstractWrist-worn devices, such as smartwatches and smart bands, have brought about the unprecedented opportunity to continuously monitor gait during daily routines. However, the use of a single wrist-worn unit for gait analysis is challenging for a variety of reasons. Indeed, the signal collected at the user's wrist is subject to a significant “noise” with respect to other body positions (e.g. waist), mainly due to the arm swing while walking and other unpredictable hand movements. The aim of this paper is to investigate the design and evaluation of a lightweight and reliable gait detection technique for wrist-worn devices. To this end, the proposed method creates a personalized model of the user's gait patterns. The model is created through an automatic training phase, which requires the temporary use of an additional device (smartphone) to gather true gait segments. After, anomaly detection is used to distinguish gait from other activities. Gait data from 20 volunteers have been collected to test and evaluate the proposed technique. Volunteers were asked to walk at different pace, with their normal arm swing or placing the hand inside of a pocket. Results show that the proposed method can reliably distinguish gait from spurious hand movements. Guglielmo Cola, Marco Avvenuti, Fabio Musso, Alessio Vecchio |
BSN | 4 |
| 2017 | Real-Time Identification Using Gait Pattern Analysis on a Standalone Wearable AccelerometerabstractWearable devices can gather sensitive information about their users. For this reason, automated authentication and identification techniques are increasingly adopted to ensure security and privacy. Furthermore, identification can be used to automatically customize operations according to the needs of the current user. A gait-based identification method that can be executed in real time on devices with limited resources is here presented. The method exploits a wearable accelerometer to continuously analyze the user's gait pattern and perform identification. Experiments were conducted with 10 volunteers, who carried the device in a trouser pocket and followed their daily routine without predefined constraints. In total, ∼98 hours of acceleration traces were collected in uncontrolled environment, including 3073 gait segments. User identification results show a recognition rate ranging from 95% to 100%, depending on the mode of operation. It is demonstrated that the method can be executed on a standalone device with <8 KB of RAM. In addition, the energy consumption is evaluated and compared with an architecture that requires the presence of an external computing unit. Results show that the proposed solution significantly improves the lifetime of the device (approximately +70% for the considered platform), hence fostering user acceptance. Guglielmo Cola, Marco Avvenuti, Alessio Vecchio |
Comput. J. | 3 |
| 2017 | Smartphone-based geolocation of Internet hosts
Gloria Ciavarrini, Valerio Luconi, Alessio Vecchio |
Comput. Networks | 3 |
| 2016 | Gait-based authentication using a wrist-worn deviceabstractEvery individual has a distinctive way of walking. For this reason gait can be a key element of biometric techniques aimed at authenticating and/or identifying the user of a wearable device. This paper presents a lightweight method that uses the acceleration collected at the user's wrist for authentication purposes. The user's typical gait pattern is learned during the first period of use, then detection of anomalies in a set of acceleration-based features is used to understand if a new user, a possible impostor or a thief, is wearing the device. The method has been successfully evaluated with 15 volunteers, showing an Equal Error Rate of 2.9%. These results suggest that gait-based authentication with a wrist-worn device can be carried out with high accuracy levels. A comparison with a similar method executed on a pocket-worn device is also included. Guglielmo Cola, Marco Avvenuti, Fabio Musso, Alessio Vecchio |
MobiQuitous | 4 |
| 2016 | Smartphone-based crowdsourcing for estimating the bottleneck capacity in wireless networksabstractCrowdsourcing enables the fine-grained characterization and performance evaluation of today׳s large-scale networks using the power of the masses and distributed intelligence. This paper presents SmartProbe, a system that assesses the bottleneck capacity of Internet paths using smartphones, from a mobile crowdsourcing perspective. With SmartProbe measurement activities are more bandwidth efficient compared to similar systems, and a larger number of users can be supported. An application based on SmartProbe is also presented: georeferenced measurements are mapped and used to compare the performance of mobile broadband operators in wide areas. Results from one year of operation are included. Enrico Gregori, Alessandro Improta, Luciano Lenzini, Valerio Luconi, Nilo Redini, Alessio Vecchio |
J. Netw. Comput. Appl. | 6 |
| 2015 | An unsupervised approach for gait-based authenticationabstractSimilar to fingerprint and iris pattern, everyone's gait is unique, and gait has been proposed as a biometric feature for security applications. This paper presents a lightweight accelerometer-based technique for user authentication on smart wearable devices. Designed as an unsupervised classification approach, the proposed authentication technique can learn the user's gait pattern automatically when the user first starts wearing the device. Anomaly detection is then used to verify the device owner. The technique has been evaluated both in controlled and uncontrolled environments, with 20 and 6 healthy volunteers respectively. The Equal Error Rate (EER) in the controlled environments ranged from 5.7% (waist-mounted sensor) to 8.0% (trouser pocket). In the uncontrolled experiment, the device was put in the subject's trouser pocket, and the results were similar to the respective supervised experiment (EER=9.7%). Guglielmo Cola, Marco Avvenuti, Alessio Vecchio, Guang-Zhong Yang, Benny P. L. Lo |
BSN | 3 |
| 2013 | Network sensing through smartphone-based crowdsourcingabstractPortolan is a crowdsourcing system, aimed at monitoring and measuring large-scale networks, that uses smartphones as mobile observation elements. Currently, Portolan is able to collect information about both wired and wireless networks, in particular it is used to obtain the graph of the Internet with unprecedented resolution and to associate performance indexes (received signal strength, maximum throughput) of cellular networks to geographic locations. Adriano Faggiani, Enrico Gregori, Luciano Lenzini, Valerio Luconi, Alessio Vecchio |
SenSys | 5 |
| 2012 | On the feasibility of measuring the internet through smartphone-based crowdsourcing
Adriano Faggiani, Enrico Gregori, Luciano Lenzini, Simone Mainardi, Alessio Vecchio |
WiOpt | 5 |
| 2012 | Ab initio detection of fuzzy amino acid tandem repeats in protein sequencesabstractBACKGROUND: Tandem repetitions within protein amino acid sequences often correspond to regular secondary structures and form multi-repeat 3D assemblies of varied size and function. Developing internal repetitions is one of the evolutionary mechanisms that proteins employ to adapt their structure and function under evolutionary pressure. While there is keen interest in understanding such phenomena, detection of repeating structures based only on sequence analysis is considered an arduous task, since structure and function is often preserved even under considerable sequence divergence (fuzzy tandem repeats). RESULTS: In this paper we present PTRStalker, a new algorithm for ab-initio detection of fuzzy tandem repeats in protein amino acid sequences. In the reported results we show that by feeding PTRStalker with amino acid sequences from the UniProtKB/Swiss-Prot database we detect novel tandemly repeated structures not captured by other state-of-the-art tools. Experiments with membrane proteins indicate that PTRStalker can detect global symmetries in the primary structure which are then reflected in the tertiary structure. CONCLUSIONS: PTRStalker is able to detect fuzzy tandem repeating structures in protein sequences, with performance beyond the current state-of-the art. Such a tool may be a valuable support to investigating protein structural properties when tertiary X-ray data is not available. Marco Pellegrini 0001, M. Elena Renda, Alessio Vecchio |
BMC Bioinform. | 3 |
| 2012 | Tandem repeats discovery service (TReaDS) applied to finding novel cis-acting factors in repeat expansion diseasesabstractBACKGROUND: Tandem repeats are multiple duplications of substrings in the DNA that occur contiguously, or at a short distance, and may involve some mutations (such as substitutions, insertions, and deletions). Tandem repeats have been extensively studied also for their association with the class of repeat expansion diseases (mostly affecting the nervous system). Comparative studies on the output of different tools for finding tandem repeats highlighted significant differences among the sets of detected tandem repeats, while many authors pointed up how critical it is the right choice of parameters. RESULTS: In this paper we present TReaDS - Tandem Repeats Discovery Service, a tandem repeat meta search engine. TReaDS forwards user requests to several state of the art tools for finding tandem repeats and merges their outcome into a single report, providing a global, synthetic, and comparative view of the results. In particular, TReaDS allows the user to (i) simultaneously run different algorithms on the same data set, (ii) choose for each algorithm a different setting of parameters, and (iii) obtain a report that can be downloaded for further, off-line, investigations. We used TReaDS to investigate sequences associated with repeat expansion diseases. CONCLUSIONS: By using the tool TReaDS we discover that, for 27 repeat expansion diseases out of a currently known set of 29, long fuzzy tandem repeats are covering the expansion loci. Tests with control sets confirm the specificity of this association. This finding suggests that long fuzzy tandem repeats can be a new class of cis-acting elements involved in the mechanisms leading to the expansion instability.We strongly believe that biologists can be interested in a tool that, not only gives them the possibility of using multiple search algorithm at the same time, with the same effort exerted in using just one of the systems, but also simplifies the burden of comparing and merging the results, thus expanding our capabilities in detecting important phenomena related to tandem repeats. Marco Pellegrini 0001, M. Elena Renda, Alessio Vecchio |
BMC Bioinform. | 3 |
| 2012 | A smartphone-based fall detection system
Stefano Abbate, Marco Avvenuti, Francesco Bonatesta, Guglielmo Cola, Paolo Corsini, Alessio Vecchio |
Pervasive Mob. Comput. | 6 |
| 2012 | An Integer Linear Programming Approach for Radio-Based Localization of Shipping Containers in the Presence of Incomplete Proximity InformationabstractThe most advanced solutions that are currently adopted in ports and terminals use technologies based on radio frequency identification (RFID) and the Global Positioning System (GPS) to identify and localize shipping containers in the yard. Nevertheless, because of the limitations of these solutions, the position of containers is still affected by errors, and it cannot be determined in real time. In this paper, a nonconventional approach is presented: Each container is equipped with nodes that use wireless communication to detect neighbor containers and to send proximity information to a base station. At the base station, geometrical constraints and proximity data are combined to determine the positions of containers. Missing information due to faulty nodes is tolerated by modeling geometrical constraints as an integer linear programming problem. Numerical simulations show that most of the containers can be localized, even when the number of nodes that are affected by faults is on the order of 30%. Stefano Abbate, Marco Avvenuti, Paolo Corsini, Barbara Panicucci, Mauro Passacantando, Alessio Vecchio |
IEEE Trans. Intell. Transp. Syst. | 6 |
| 2011 | Estimation of energy consumption in wireless sensor networks using TinyOS 2.xabstractRun-time monitoring of energy consumption in wireless sensor networks is a necessary step for the production of energy efficient applications. The demo will show a software system that helps the developer to profile applications based on TinyOS in terms of energy consumption. Stefano Abbate, Marco Avvenuti, Alessandro Biondi 0002, Alessio Vecchio |
CCNC | 4 |
| 2011 | Recognition of false alarms in fall detection systemsabstractFalls are a major cause of hospitalization and injury-related deaths among the elderly population. The detrimental effects of falls, as well as the negative impact on health services costs, have led to a great interest on fall detection systems by the health-care industry. The most promising approaches are those based on a wearable device that monitors the movements of the patient, recognizes a fall and triggers an alarm. Unfortunately such techniques suffer from the problem of false alarms: some activities of daily living are erroneously reported as falls, thus reducing the confidence of the user. This paper presents a novel approach for improving the detection accuracy which is based on the idea of identifying specific movement patterns into the acceleration data. Using a single accelerometer, our system can recognize these patterns and use them to distinguish activities of daily living from real falls; thus the number of false alarms is reduced. Stefano Abbate, Marco Avvenuti, Guglielmo Cola, Paolo Corsini, Janet Light, Alessio Vecchio |
CCNC | 6 |
| 2011 | The Cloud@Home Architecture - Building a Cloud Infrastructure from Volunteered Resources
Antonio Cuomo, Giuseppe Di Modica, Salvatore Distefano, Massimiliano Rak, Alessio Vecchio |
CLOSER | 5 |
| 2010 | TRStalker: an efficient heuristic for finding fuzzy tandem repeatsabstractMOTIVATION: Genomes in higher eukaryotic organisms contain a substantial amount of repeated sequences. Tandem Repeats (TRs) constitute a large class of repetitive sequences that are originated via phenomena such as replication slippage and are characterized by close spatial contiguity. They play an important role in several molecular regulatory mechanisms, and also in several diseases (e.g. in the group of trinucleotide repeat disorders). While for TRs with a low or medium level of divergence the current methods are rather effective, the problem of detecting TRs with higher divergence (fuzzy TRs) is still open. The detection of fuzzy TRs is propaedeutic to enriching our view of their role in regulatory mechanisms and diseases. Fuzzy TRs are also important as tools to shed light on the evolutionary history of the genome, where higher divergence correlates with more remote duplication events. RESULTS: We have developed an algorithm (christened TRStalker) with the aim of detecting efficiently TRs that are hard to detect because of their inherent fuzziness, due to high levels of base substitutions, insertions and deletions. To attain this goal, we developed heuristics to solve a Steiner version of the problem for which the fuzziness is measured with respect to a motif string not necessarily present in the input string. This problem is akin to the 'generalized median string' that is known to be an NP-hard problem. Experiments with both synthetic and biological sequences demonstrate that our method performs better than current state of the art for fuzzy TRs and that the fuzzy TRs of the type we detect are indeed present in important biological sequences. AVAILABILITY: TRStalker will be integrated in the web-based TRs Discovery Service (TReaDS) at bioalgo.iit.cnr.it. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Marco Pellegrini 0001, M. Elena Renda, Alessio Vecchio |
Bioinform. | 3 |
| 2008 | Adaptability in the B-MAC+ ProtocolabstractIn order to obtain maximum energetic efficiency, wireless sensor networks must be able to tailor their mode of operation at every level of the software infrastructure. At the MAC level, adaptability can greatly improve the performance of the system by tuning the parameters of operation of the protocol on the base of the communication pattern of the application. This paper presents an adaptive, contention-based MAC protocol where the duty cycle of the transceiver is dynamically changed to match the traffic rate. Adaptation is achieved by using local information and without generating additional messages. Coordination among nodes is based on passive dissemination of nodes' low power listening modes. Marco Avvenuti, Alessio Vecchio |
ISPA | 2 |
| 2007 | Opportunistic computing for wireless sensor networksabstractWireless sensor networks are moving from academia to real world scenarios. This will involve, in the near future, the design and production of hardware platforms characterized by low-cost and small form factor. As a consequence, the amount of resources available on a single node, i.e. computing power, storage, and energy, will be even more constrained than today. This paper faces the problem of storing and executing an application that exceeds the memory resources available on a single node. The proposed solution is based on the idea of partitioning the application code into a number of opportunistically cooperating modules. Each node contributes to the execution of the original application by running a subset of the application tasks and providing service to the neighboring nodes. Marco Avvenuti, Paolo Corsini, Paolo Masci 0001, Alessio Vecchio |
MASS | 4 |
| 2007 | An application adaptation layer for wireless sensor networks
Marco Avvenuti, Paolo Corsini, Paolo Masci 0001, Alessio Vecchio |
Pervasive Mob. Comput. | 4 |
| 2006 | Application-level network emulation: the EmuSocket toolkit
Marco Avvenuti, Alessio Vecchio |
J. Netw. Comput. Appl. | 2 |
| 2005 | MobileRMI: upgrading Java Remote Method Invocation towards mobilityabstractAbstract Code mobility is recognized as a promising design technique, able to improve flexibility, adaptability and bandwidth utilization in mobile computing applications. To promote and facilitate its use, researchers argue that code mobility should be made available to programmers in combination with, and not as an alternative to, more traditional programming models. This paper describes the design and implementation of the MobileRMI toolkit which, unlike agent‐based systems, enables mobility‐based programming within a widely accepted middleware platform, Java Remote Method Invocation (RMI). Our toolkit provides a set of mobility primitives that allow programmers to create, clone and move remote objects across a network. To preserve location transparency we implemented a novel, efficient scheme for automatically updating remote references by exploiting the distributed garbage collector. Programming examples are given and a case study where an adaptive application uses logical mobility to minimize communication over a mobile ad hoc network is presented. Experience from using MobileRMI confirmed the benefit of designing both static and mobile applications within the same programming framework. Copyright © 2005 John Wiley & Sons, Ltd. Marco Avvenuti, Alessio Vecchio |
Softw. Pract. Exp. | 2 |
| 2002 | Internet Emulation for Java Applications through Socket FactoriesabstractNetwork emulation provides the capability of evaluating distributed applications on a stand-alone system. Applications can be exposed to adverse and repeatable network conditions without requiring complex testbeds. This paper describes the design and implementation of a portable and object-oriented network emulator targeted to the development and test of Java-based Internet applications. The emulator is based on instrumented sockets, say EmuSockets, able to emulate the behavior of links with a given bandwidth and communication delay. The emulator is organized modularly, so that it is possible to plug-in user-defined classes for bandwidth and delay figures generation. Carrying out experiments with EmuSockets is as simple as running the tested application code on a single host. Marco Avvenuti, Alessio Vecchio |
COMPSAC | 2 |