137 citations · 731 across the 53 of their papers we have counts for
21 papers · 1 filter
Simulation of Dissemination Strategies on Temporal Networks
Luca Serena, Mirko Zichichi, Gabriele D'Angelo +1
In distributed environments, such as distributed ledgers technologies and other peer-to-peer architectures, communication represents a crucial topic. The ability to efficiently dis…
Governing Decentralized Complex Queries Through a DAO
Mirko Zichichi, Luca Serena, Stefano Ferretti +1
Recently, a new generation of P2P systems capable of addressing data integrity and authenticity has emerged for the development of new applications for a "more" decentralized Inter…
Towards Decentralized Complex Queries over Distributed Ledgers: a Data Marketplace Use-case
Mirko Zichichi, Luca Serena, Stefano Ferretti +1
Distributed Ledger Technologies (DLT) and Decentralized File Storages (DFS) are becoming increasingly used to create common, decentralized and trustless infrastructures where parti…
Implications of Dissemination Strategies on the Security of Distributed Ledgers
Luca Serena, Gabriele D'Angelo, Stefano Ferretti
This paper describes a simulation study on security attacks over Distributed Ledger Technologies (DLTs). We specifically focus on attacks at the underlying peer-to-peer layer of th…
DiLeNA: Distributed Ledger Network Analyzer
Luca Serena, Stefano Ferretti, Gabriele D'Angelo
This paper describes the Distributed Ledger Network Analyzer (DiLeNA), a new software tool for the analysis of the transactions network recorded in Distributed Ledger Technologies…
Internet-based Adaptive Distributed Simulation of Mobile Ad-hoc Networks
Gabriele D'Angelo, Stefano Ferretti, Gary S. H. Tan
In this paper we focus on Internet-based simulation, a form of distributed simulation in which a set of execution units that are physically located around the globe work together t…
Fault Tolerant Adaptive Parallel and Distributed Simulation through Functional Replication
Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla
This paper presents FT-GAIA, a software-based fault-tolerant parallel and distributed simulation middleware. FT-GAIA has being designed to reliably handle Parallel And Distributed…
Anonymity and Confidentiality in Secure Distributed Simulation
Antonio Magnani, Gabriele D'Angelo, Stefano Ferretti +1
Research on data confidentiality, integrity and availability is gaining momentum in the ICT community, due to the intrinsically insecure nature of the Internet. While many distribu…
A Blockchain-based Flight Data Recorder for Cloud Accountability
Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla
Many companies rely on Cloud infrastructures for their computation, communication and data storage requirements. While Cloud services provide some benefits, e.g., replacing high up…
Modeling the Internet of Things: a simulation perspective
Gabriele D'Angelo, Stefano Ferretti, Vittorio Ghini
This paper deals with the problem of properly simulating the Internet of Things (IoT). Simulating an IoT allows evaluating strategies that can be employed to deploy smart services…
Fault-Tolerant Adaptive Parallel and Distributed Simulation
Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla +1
Discrete Event Simulation is a widely used technique that is used to model and analyze complex systems in many fields of science and engineering. The increasingly large size of sim…
Self-Healing Protocols for Connectivity Maintenance in Unstructured Overlays
Stefano Ferretti
In this paper, we discuss on the use of self-organizing protocols to improve the reliability of dynamic Peer-to-Peer (P2P) overlay networks. Two similar approaches are studied, whi…
Cloud for Gaming
Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla
Cloud for Gaming refers to the use of cloud computing technologies to build large-scale gaming infrastructures, with the goal of improving scalability and responsiveness, improve t…
Searching in Unstructured Overlays Using Local Knowledge and Gossip
Stefano Ferretti
This paper analyzes a class of dissemination algorithms for the discovery of distributed contents in Peer-to-Peer unstructured overlay networks. The algorithms are a mix of protoco…
Resilience of Dynamic Overlays through Local Interactions
Stefano Ferretti
This paper presents a self-organizing protocol for dynamic (unstructured P2P) overlay networks, which allows to react to the variability of node arrivals and departures. Through lo…
Time Warp on the Go (Updated Version)
Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla
In this paper we deal with the impact of multi and many-core processor architectures on simulation. Despite the fact that modern CPUs have an increasingly large number of cores, mo…
Publish-Subscribe Systems via Gossip: a Study based on Complex Networks
Stefano Ferretti
This paper analyzes the adoption of unstructured P2P overlay networks to build publish-subscribe systems. We consider a very simple distributed communication protocol, based on gos…
Auction-Based Resource Allocation in Digital Ecosystems
Moreno Marzolla, Stefano Ferretti, Gabriele D'Angelo
The proliferation of portable devices (PDAs, smartphones, digital multimedia players, and so forth) allows mobile users to carry around a pool of computing, storage and communicati…
Scale-Free Opportunistic Networks: is it Possible?
Stefano Ferretti, Vittorio Ghini
The coupling of scale-free networks with mobile unstructured networks is certainly unusual. In mobile networks, connections active at a given instant are constrained by the geograp…
LUNES: Agent-based Simulation of P2P Systems (Extended Version)
Gabriele D'Angelo, Stefano Ferretti
We present LUNES, an agent-based Large Unstructured NEtwork Simulator, which allows to simulate complex networks composed of a high number of nodes. LUNES is modular, since it spli…
On the Degree Distribution of Faulty Peer-to-Peer Overlays
Stefano Ferretti
This paper presents an analytical framework to model fault-tolerance in unstructured peer-to-peer overlays, represented as complex networks. We define a distributed protocol peers…