0000000000154223

AUTHOR

Michele Amoretti

showing 4 related works from this author

A Survey and Taxonomy of Urban Traffic Management: Towards Vehicular Networks

2014

Urban Traffic Management (UTM) topics have been tackled since long time, mainly by civil engineers and by city planners. The introduction of new communication technologies - such as cellular systems, satellite positioning systems and inter-vehicle communications - has significantly changed the way researchers deal with UTM issues. In this survey, we provide a review and a classification of how UTM has been addressed in the literature. We start from the recent achievements of "classical" approaches to urban traffic estimation and optimization, including methods based on the analysis of data collected by fixed sensors (e.g., cameras and radars), as well as methods based on information provide…

Computer Science - Networking and Internet ArchitectureNetworking and Internet Architecture (cs.NI)FOS: Computer and information sciencesComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS
researchProduct

P2P-PL: A pattern language to design efficient and robust peer-to-peer systems

2017

To design peer-to-peer (P2P) software systems is a challenging task, because of their highly decentralized nature, which may cause unexpected emergent global behaviors. The last fifteen years have seen many P2P applications to come out and win favor with millions of users. From success histories of applications like BitTorrent, Skype, MyP2P we have learnt a number of useful design patterns. Thus, in this article we present a P2P pattern language (shortly, P2P-PL) which encompasses all the aspects that a fully effective and efficient P2P software system should provide, namely consistency of stored data, redundancy, load balancing, coping with asymmetric bandwidth, decentralized security. The…

FOS: Computer and information sciencesPattern languageComputer Networks and CommunicationsComputer sciencebusiness.industryDistributed computing020206 networking & telecommunications02 engineering and technologycomputer.file_formatPeer-to-peerLoad balancing (computing)computer.software_genreSoftwareComputer Science - Distributed Parallel and Cluster ComputingRobustness (computer science)Software design patternC.2.40202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingDistributed Parallel and Cluster Computing (cs.DC)Software systembusinesscomputerBitTorrentSoftwarePeer-to-Peer Networking and Applications
researchProduct

Modeling and Simulation of Network-on-Chip Systems with DEVS and DEUS

2013

Networks on-chip (NoCs) provide enhanced performance, scalability, modularity, and design productivity as compared with previous communication architectures for VLSI systems on-chip (SoCs), such as buses and dedicated signal wires. Since the NoC design space is very large and high dimensional, evaluation methodologies rely heavily on analytical modeling and simulation. Unfortunately, there is no standard modeling framework. In this paper we illustrate how to design and evaluate NoCs by integrating the Discrete Event System Specification (DEVS) modeling framework and the simulation environment called DEUS. The advantage of such an approach is that both DEVS and DEUS support modularity—the fo…

DeusModularity (networks)DEVSArticle Subjectlcsh:TComputer scienceDistributed computinglcsh:RSIGNAL (programming language)lcsh:MedicineGeneral Medicinelcsh:TechnologyGeneral Biochemistry Genetics and Molecular BiologyModeling and simulationNetwork on a chipScalabilitylcsh:Qlcsh:ScienceLevel of detailSimulationResearch ArticleGeneral Environmental ScienceThe Scientific World Journal
researchProduct

Blockchain-Based Proof of Location

2016

Location-Based Services (LBSs) build upon geographic information to provide users with location-dependent functionalities. In such a context, it is particularly important that geographic locations claimed by users are trustworthy. Centralized verification approaches proposed in the last few years are not satisfactory, as they entail a high risk to the privacy of users. In this paper, we present and evaluate a novel decentralized, infrastructure-independent proof-of-location scheme based on blockchain technology. Our scheme guarantees both location trustworthiness and user privacy preservation.

FOS: Computer and information sciencesScheme (programming language)Computer Science - Cryptography and SecurityBlockchainbusiness.industryComputer science020206 networking & telecommunicationsCryptographyContext (language use)02 engineering and technologyComputer securitycomputer.software_genreUser privacyTrustworthinessComputer Science - Distributed Parallel and Cluster Computing020204 information systemsServerC.2.40202 electrical engineering electronic engineering information engineeringPeer to peer computingDistributed Parallel and Cluster Computing (cs.DC)businessCryptography and Security (cs.CR)computercomputer.programming_language2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)
researchProduct