Antonio Corradi

Antonio Corradi
University of Bologna | UNIBO · Department of Computer Science and Engineering DISI

Professor

About

387
Publications
48,205
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
7,325
Citations

Publications

Publications (387)
Article
Serverless computing is an emerging proposition in the cloud offering landscape that promotes a higher level of abstraction, further decoupling software operations from the underlying hardware. Often recognized as an economically driven computational approach, the serverless model relies on the execution of short-lived stateless functions, enabling...
Article
Full-text available
The continuous evolution of IT (information technology) technologies is radically transforming many technical areas and social aspects, also reshaping the way we behave and looking for entertainment and leisure services. In that context, tourism experiences request to enhance the level of user involvement and integration and to create an ever more...
Chapter
The wide availability of accurate sensors currently hosted by smartphones are enabling new participative urban management opportunities. Mobile crowdsensing (MCS) allows people to actively participate in any aspect of urban planning, by collecting and sharing data, reporting issues to public administrations, proposing solutions to urban planners, a...
Article
Full-text available
Several classes of advanced Internet of Things (IoT) applications, e.g., in the industrial manufacturing domain, call for Quality of Service (QoS) management to guarantee/control performance indicators, even in presence of many sources of “stochastic noise” in real deployment environments, from scarcely available bandwidth in a time window to concu...
Article
Full-text available
We are still in the midst of Industry 4.0 (I4.0), with more manufacturing lines being labeled as smart thanks to the integration of advanced ICT in Cyber–Physical Systems (CPS). While I4.0 aims to provision cognitive CPS systems, the nascent Industry 5.0 (I5.0) era goes a step beyond, aiming to build cross-border, sustainable, and circular value ch...
Article
Full-text available
The ever increasing pace of IoT deployment is opening the door to concrete implementations of smart city applications, enabling the large-scale sensing and modeling of (near-)real-time digital replicas of physical processes and environments. This digital replica could serve as the basis of a decision support system, providing insights into possible...
Article
The main claim of the Industry 4.0 manifesto (I4.0) is the promise of a significant transformation of production and delivery processes due to the digitization of manufacturing. A mandatory requirement of the I4.0 transition is the pervasive adoption of Information Technologies (IT), such as Industrial Internet of Things (IIoT), Cyber-physical Syst...
Article
Full-text available
The recent COVID-19 pandemic in Italy has highlighted several critical issues in the management process of infected people. At the health level, the management of the COVID-19 positive was mainly delegated to the regional authorities and centrally monitored by the State. Despite requested common activities (such as diagnosis of virus positivity, ac...
Article
Given the availability of several blockchain technologies in permissioned contexts, blockchain application designers have to cope with the increasing complexity of choosing which technology and consensus algorithm best fit a specific use case. However, the lack of a standard framework allowing to assess scalability of permissioned blockchain platfo...
Article
Full-text available
Large amounts of georeferenced data streams arrive daily to stream processing systems. This is attributable to the overabundance of affordable IoT devices. In addition, interested practitioners desire to exploit Internet of Things (IoT) data streams for strategic decision-making purposes. However, mobility data are highly skewed and their arrival r...
Article
Current cloud-enabled NoSQL database frameworks support flexible and scalable storage of huge amounts of data arriving through various and often heterogeneous channels. However, they do not natively provide optimised processing of spatial data, thus making it more difficult to perform accurate data analytics needed in many smart city application sc...
Article
Full-text available
The high abundance of IoT devices have caused an unprecedented accumulation of avalanches of geo-referenced IoT spatial data that if could be analyzed correctly would unleash important information. This can feed decision support systems for better decision making and strategic planning regarding important aspects of our lives that depend heavily on...
Chapter
The Internet of Things (IoT) paradigm is leading to the deployment of an extensive number of smart devices capable of assisting companies and people in their daily activities. For this paradigm to be effective, these devices must exchange a huge amount of information and be coordinated in unpredictable, dynamic, and very complex scenarios. So far,...
Article
Communication infrastructures are rapidly evolving to support 5G enabling lower latency, high reliability, and scalability of the network and of the service provisioning. An important element of the 5G vision is Multi-access Edge Computing (MEC), that leverages the availability of powerful and low-cost middle boxes, i.e., MEC nodes, statically depl...
Article
Full-text available
Depending on the Internet as the main source of information regarding all aspects of our life is becoming a trend. People seek relevant information, suggestions, and recommendations in an overloaded online world and through social ties regarding their daily activities, including places to visit and restaurants to try new food. The wide variety of c...
Article
Full-text available
The wide availability of accurate sensors currently hosted by smartphones are enabling new participative urban management opportunities. Mobile crowdsensing (MCS) allows people to actively participate in any aspect of urban planning, by collecting and sharing data, reporting issues to public administrations, proposing solutions to urban planners, a...
Article
Full-text available
The Multi-access Edge Computing (MEC) and Fog Computing paradigms are enabling the opportunity to have middleboxes either statically or dynamically deployed at network edges acting as local proxies with virtualized resources for supporting and enhancing service provisioning in edge localities. However, migration of edge-enabled services poses signi...
Chapter
The widespread availability of smartphones with on-board sensors has recently enabled the possibility of harvesting large quantities of monitoring data in urban areas, thus enabling so-called crowdsensing solutions, which make it possible to achieve very large-scale and fine-grained sensing by exploiting all personal resources and mobile activities...
Article
Fog computing has emerged to support the requirements of IoT applications that could not be met by today's solutions. Different initiatives have been presented to drive the development of fog, and much work has been done to improve certain aspects. However, an in-depth analysis of the different solutions, detailing how they can be integrated and ap...
Article
The widespread adoption of Information and Communication Technologies (ICT) is profoundly changing manufacturing. Several Internet-of-Things (IoT) and Industry 4.0 solutions deployed in production environments have pushed for standardization efforts, most notably Reference Architecture Model Industrie 4.0 (RAMI 4.0), typically focusing on smart fac...
Article
Big data are a key enabler for smart cities and local communities willing to offer more tailored services and resources to citizens. One of the biggest challenges in a long-running big data platform for smarter cities lies in the real capacity not only to drill into the data, but also, and most importantly, to leverage existing social and geographi...
Article
Nowadays, ubiquitous computing has radically changed the way users access and interact with services and contents on the Internet: novel smart mobile devices and broadband wireless communication channels allow users to seamlessly access them anytime and anywhere. Middleware infrastructures to support ubiquitous computing need to support an extremel...
Article
Several relevant research and innovation activities have recently investigated the technical and economic advantages of cloud computing for the provisioning of telco service infrastructures, in particular towards all-IP next generation 5G networks. In fact, the evolution of telco service infrastructures traditionally requires a significant upfront...
Article
Full-text available
This paper is motivated by the concept that the successful, effective, and sustainable implementation of the smart city paradigm requires a close cooperation among researchers with different, complementary interests and, in most cases, a multidisciplinary approach. It first briefly discusses how such a multidisciplinary methodology, transversal to...
Conference Paper
Full-text available
Abstract: Computation offloading has been widely used to improve the energy consumption and completion time for standalone apps in mobile-cloud platforms. However, existing approaches have not been designed for distributed mobile-cloud apps and, thus, they are unable to provide effective solutions for such apps that have job and device dependencies...
Article
Full-text available
The relevance of effective and efficient solutions for vehicle traffic surveillance is widely recognized in order to enable advanced strategies for traffic management, e.g., based on dynamically adaptive and decentralized traffic light management. However, most related solutions in the literature, based on the powerful enabler of cooperative vehicu...
Chapter
The tremendous increase in the number of mobile devices and the proliferation of all kinds of new types of sensors is creating new value opportunities by analyzing, developing insights from, and actuating upon large volumes of data streams generated at the edge of the network. While general purpose processing required to unleash this value is abund...
Conference Paper
Crowdsensing systems are demonstrating to be effective in increasing the interest of citizens in actively participating to create a better environment around them. Getting information about users to create a representation of their interests and relationships allows creating richer profiles, of high relevance for crowdsensing systems. The increasin...
Conference Paper
Mobile Crowd Sensing (MCS) is a new sensing paradigm exploiting the capabilities of smart devices (smartphones, wearables, etc.) to gather large volume of data. Gathering contextual information is a very expensive activity in terms of mobile device resource consumption, so limiting this consumption is essential for user satisfaction. The architectu...
Article
The availability of multiple Platform as a Service (PaaS) environments, characterized by different actors, supported service models, and available components ease the engineering of new applications and facilitate their fast composition and elastic delivery. However, as demonstrated by the several outages that affected all main cloud providers alon...
Conference Paper
Some recent research projects, inspired by the widespread availability of sensor-provided smartphones, have built harvesting experiments to collect large quantities of data in urban areas. These efforts produced new real-world datasets, typically focusing on different technological aspects (GPS and Bluetooth mobility traces or WiFi indicators) and,...
Article
The primary objective of this paper is to present a fresh overview of the very recent literature about the integration of mobile internet of things (MIoT) and cloud computing towards scalability, by specifically concentrating on solutions based on the exploitation of edge computing capabilities (fog computing) to effectively integrate device locali...
Article
Grid computing is a largely adopted paradigm to federate geographically distributed data centers. Due to their size and complexity, grid systems are often affected by failures that may hinder the correct and timely execution of jobs, thus causing a non-negligible waste of computing resources. Despite the relevance of the problem, state-of-the-art m...
Article
Mobile crowdsensing (MCS) enables collective data harvesting actions by coordinating citizens willing to contribute data collected via their sensor-rich smartphones that represent sources of valuable sensing information in urban environments nowadays. One of the biggest challenges in a real long-running MCS system lies in the capacity not only to a...
Article
Nowadays, most users carry high computing power mobile devices where speech recognition is certainly one of the main technologies available in every modern smartphone, although battery draining and application performance (resource shortage) have a big impact on the experienced quality. Shifting applications and services to the cloud may help to im...
Conference Paper
The management of Grid systems commonly lacks information for identifying the failures that may hinder the timely completion of jobs, and cause the wasting of computing resources. Monitoring can certainly help, but novel approaches need to be conceived for such large and geographically distributed systems. We propose a Grid Architecture for scalabl...
Article
Recent studies have indicated that community response networks, locally grouping both professional emergency responders and residents by using mobile and social networking technologies, can significantly improve disaster response. In particular, community response networks formed by mobile users/devices communicating by using only heterogeneous wir...
Article
Future network architectures will be completely reshaped by the emerging Network Function Virtualization (NFV) paradigm, and telco operators will likely deploy flexible infrastructures based on the cloud, offering programmable connectivity services and computing/storage facilities in the form of Virtual Data Centers (VDCs). This paper introduces an...
Conference Paper
Full-text available
One of the central building blocks of cloud and big data platforms today are linux containers which became popular due to their ability to simplify the deployment and management of applications for scalability. However, since linux containers were not designed for security, they introduce new risks by allowing attacks on shared resources such as th...