Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Paolo Di Francesco

dblp:01/487 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
0since 2021 · last 2019
—ORCID · conflict

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

Software engineering, systems software and programming languages · 3 · 3 first-authorComputer networks · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
2 papers
Network optimization and economics · 41% Wireless networking · 41% Physical-layer communications · 14%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Reconfigurable computing and FPGAs · 100%

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

TopicWeightPapersLastEvidence papers
Network optimization and economics
network economics
0.312017
Sensitivity Analysis on Service-Driven Network Planning · IEEE/ACM Trans. Netw. 2017
Network optimization and economics › network design › network planning
wireless network planning
0.312017
Sensitivity Analysis on Service-Driven Network Planning · IEEE/ACM Trans. Netw. 2017
Wireless networking › medium access control
carrier sense multiple access
0.212015
A Split MAC Approach for SDR Platforms · IEEE Trans. Computers 2015
Wireless networking › medium access control › MAC protocol
MAC protocol implementation
0.212015
A Split MAC Approach for SDR Platforms · IEEE Trans. Computers 2015
Wireless networking
medium access control
0.212015
A Split MAC Approach for SDR Platforms · IEEE Trans. Computers 2015
Physical-layer communications
software-defined radio
0.212015
A Split MAC Approach for SDR Platforms · IEEE Trans. Computers 2015
Network optimization and economics › network design › network planning
infrastructure deployment
0.112017
Sensitivity Analysis on Service-Driven Network Planning · IEEE/ACM Trans. Netw. 2017
Network performance modeling
network simulation
0.112015
A Split MAC Approach for SDR Platforms · IEEE Trans. Computers 2015

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

network simulation · 0.4FPGA prototyping · 0.4synthetic deployment model · 0.3real-world data analysis · 0.3
YearPublicationVenuePosition
2019 Architecting with microservices: A systematic mapping study
Paolo Di Francesco, Patricia Lago, Ivano Malavolta
J. Syst. Softw.1
2018 Migrating Towards Microservice Architectures: An Industrial Survey
abstract
Microservices are gaining tremendous traction in industry and a growing scientific interest in academia. More and more companies are adopting this architectural style for modernizing their products and taking advantage of its promised benefits (e.g., agility, scalability). Unfortunately, the process of moving towards a microservice-based architecture is anything but easy, as there are plenty of challenges to address from both technical and organizational perspectives. In this paper we report about an empirical study on migration practices towards the adoption of microservices in industry. Specifically, we designed and conducted a survey targeting practitioners involved in the process of migrating their applications and we collected information (by means of interviews and questionnaires) on (i) the performed activities, and (ii) the challenges faced during the migration. Our findings benefit both (i) researchers by highlighting future directions for industryrelevant problems and (ii) practitioners by providing a reference framework for their (future) migrations towards microservices.
Paolo Di Francesco, Patricia Lago, Ivano Malavolta
ICSA1
2018 Assembling and Using a Cellular Dataset for Mobile Network Analysis and Planning
abstract
In a world of open data and large-scale measurements, it is often feasible to obtain a real-world trace to fit to one's research problem. Feasible, however, does not imply simple. Taking next-generation cellular network planning as a case study, in this paper we describe a large-scale dataset, combining topology, traffic demand from call detail records, and demographic information throughout a whole country. We investigate how these aspects interact, revealing effects that are normally not captured by smaller-scale or synthetic datasets. In addition to making the resulting dataset available for download, we discuss how our experience can be generalized to other scenarios and case studies, i.e., how everyone can construct a similar dataset from publicly available information.
Paolo Di Francesco, Francesco Malandrino, Luiz A. DaSilva
IEEE Trans. Big Data1
2017 Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption
abstract
Microservices are a new trend rising fast from the enterprise world. Even though the design principles around microservices have been identified, it is difficult to have a clear view of existing research solutions for architecting microservices. In this paper we apply the systematic mapping study methodology to identify, classify, and evaluate the current state of the art on architecting microservices from the following three perspectives: publication trends, focus of research, and potential for industrial adoption. More specifically, we systematically define a classification framework for categorizing the research on architecting microservices and we rigorously apply it to the 71 selected studies. We synthesize the obtained data and produce a clear overview of the state of the art. This gives a solid basis to plan for future research and applications of architecting microservices.
Paolo Di Francesco, Ivano Malavolta, Patricia Lago
ICSA1
2017 Sensitivity Analysis on Service-Driven Network Planning
abstract
Service providers are expected to play an increasingly central role in the mobile market and their relationship with the traditional mobile network operators (MNOs) is starting to change. The dilemma faced by over-the-top service-providers (OTTs) is now whether to enter into a service level agreement with the MNOs (in the same spirit of mobile virtual network operator agreements) or to invest in deploying their own network infrastructure to serve their demand. The purpose of this paper is to study the factors shaping the agreements between OTTs and MNOs and how these factors impact network planning decisions. To this end, we build a synthetic model of cellular network deployment that explores how traditional mobile operators and OTTs compete in deploying new infrastructure. Using our model in conjunction with real-world data, we find that service-driven networks are heavily influenced by regulatory decisions, and that cost structures and demand characteristics play non-marginal roles in the definition of service-driven networks.
Paolo Di Francesco, Jacek Kibilda, Francesco Malandrino, Nicholas J. Kaminski, Luiz A. DaSilva
IEEE/ACM Trans. Netw.1
2015 A Split MAC Approach for SDR Platforms
abstract
Implementation of carrier sensing-based medium access control (MAC) protocols on inexpensive reconfigurable radio platforms has proven challenging due to long and unpredictable delays associated with both signal processing on a general purpose processor (GPP) and the interface between the radio frequency (RF) front end and the GPP. This paper describes the development and implementation of a split-functionality architecture for a contention-based carrier sensing MAC, in which some of the functions reside on an field-programmable gate array (FPGA) and others reside in the GPP. We provide an FPGA-based implementation of a carrier sensing block and develop two versions of a carrier sense multiple access (CSMA) MAC protocol based upon this block. We experimentally test the performance of the resulting protocols in a multihop environment in terms of end-to-end throughput and required frame retransmissions. We cross-validate these results with a network simulator with modules modified to reflect the mean and variance of delays measured in components of the real software-defined radio system.
Paolo Di Francesco, Séamas McGettrick, Uchenna K. Anyanwu, James C. O'Sullivan, Allen B. MacKenzie, Luiz A. DaSilva
IEEE Trans. Computers1
2013 Dynamic spectrum scheduling for carrier aggregation: A game theoretic approach
abstract
In this paper, we investigate the performance of the dynamic allocation of resources between separate cellular networks. We propose a Dynamic Internetworking Carrier Aggregation (DI-CA) framework which involves every network operator releasing some of its exclusive, but excess, spectrum to another network operator for a limited time. We derive the basic condition for which DI-CA can improve the performance for all the operators and then propose a distributed scheduling framework that uses coalition formation with uncertainty, in which each independent operator can decide whether or not DI-CA can improve its performance without having information regarding channel conditions or load experienced by other operators. We propose a distributed Bayesian coalition formation algorithm to approach a neighborhood of the Bayesian Nash equilibrium.
Yong Xiao 0001, Chau Yuen, Paolo Di Francesco, Luiz A. DaSilva
ICC3