

de Recherche et d’Innovation
en Cybersécurité et Société
Davoust, A.; Gagnon, F.; Esfandiari, B.; Kunz, T.; Cormier, A.
Towards Securing Peer-to-Peer SIP in the MANET Context: Existing Work and Perspectives Proceedings Article
In: Y., Georgalas N. Min G. Wu (Ed.): Proceedings - 2017 IEEE International Conference on Internet of Things, IEEE Green Computing and Communications, IEEE Cyber, Physical and Social Computing, IEEE Smart Data, iThings-GreenCom-CPSCom-SmartData 2017, pp. 223–229, Institute of Electrical and Electronics Engineers Inc., 2017, ISBN: 978-1-5386-3065-5.
Abstract | Links | BibTeX | Tags: Ad-hoc networks, Building blockes, Instant messaging, Internet protocols, Mobile ad-hoc networks, Mobile telecommunication systems, Network contexts, Network security, P2P, Peer to peer networks, Peer-to-peer session initiation protocols, Radio links, Security, Session Initiation Protocols, Social applications, Vehicular ad hoc networks
@inproceedings{davoust_towards_2017,
title = {Towards Securing Peer-to-Peer SIP in the MANET Context: Existing Work and Perspectives},
author = {A. Davoust and F. Gagnon and B. Esfandiari and T. Kunz and A. Cormier},
editor = {Georgalas N. Min G. Wu Y.},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85047394150&doi=10.1109%2fiThings-GreenCom-CPSCom-SmartData.2017.38&partnerID=40&md5=738bee95270122e76104e7afc52fe946},
doi = {10.1109/iThings-GreenCom-CPSCom-SmartData.2017.38},
isbn = {978-1-5386-3065-5},
year = {2017},
date = {2017-01-01},
booktitle = {Proceedings - 2017 IEEE International Conference on Internet of Things, IEEE Green Computing and Communications, IEEE Cyber, Physical and Social Computing, IEEE Smart Data, iThings-GreenCom-CPSCom-SmartData 2017},
volume = {2018-January},
pages = {223–229},
publisher = {Institute of Electrical and Electronics Engineers Inc.},
abstract = {The Session Initiation Protocol (SIP) is a key building block of many social applications, including VoIP communication and instant messaging. In its original architecture, SIP heavily relies on servers such as proxies and registrars. Mobile Ad hoc NETworks (MANETs) are networks comprised of mobile devices that communicate over wireless links, such as tactical radio networks or vehicular networks. In such networks, no fixed infrastructure exists and server-based solutions need to be redesigned to work in a peer-to-peer fashion. We survey existing proposals for the implementation of SIP over such MANETs and analyze their security issues. We then discuss potential solutions and their suitability in the MANET context. © 2017 IEEE.},
keywords = {Ad-hoc networks, Building blockes, Instant messaging, Internet protocols, Mobile ad-hoc networks, Mobile telecommunication systems, Network contexts, Network security, P2P, Peer to peer networks, Peer-to-peer session initiation protocols, Radio links, Security, Session Initiation Protocols, Social applications, Vehicular ad hoc networks},
pubstate = {published},
tppubtype = {inproceedings}
}
Esfandiari, B.; Davoust, A.
Distributed Wikis and Social Networks: a Good Fit Proceedings Article
In: WWW 2016 Companion - Proceedings of the 25th International Conference on World Wide Web, pp. 937–938, Association for Computing Machinery, Inc, 2016, ISBN: 978-145034144-8 (ISBN), (Journal Abbreviation: WWW Companion - Proc. Int. Conf. World Wide Web).
Abstract | Links | BibTeX | Tags: Discussion forum, Distributed computer systems, distributed wiki, distributed wikis, Peer to peer, Peer to peer networks, Self-organize, Social network, Social networking (online), social networks, Subjective quality, World Wide Web
@inproceedings{esfandiari_distributed_2016,
title = {Distributed Wikis and Social Networks: a Good Fit},
author = {B. Esfandiari and A. Davoust},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85115132914&doi=10.1145%2f2872518.2890584&partnerID=40&md5=8887bea19553f8239bf60ebf694bac82},
doi = {10.1145/2872518.2890584},
isbn = {978-145034144-8 (ISBN)},
year = {2016},
date = {2016-01-01},
booktitle = {WWW 2016 Companion - Proceedings of the 25th International Conference on World Wide Web},
pages = {937–938},
publisher = {Association for Computing Machinery, Inc},
abstract = {Social networks can play an important role in the process of decentralizing authority in distributed systems. We will focus on distributed wiki systems, and we show how, in the special case of a peer-to-peer wiki, there is a rational incentive for users to self-organize and form a meaningful social network. We discuss to that effect the basic metrics that can be derived from the topology of the social network to help assess the subjective quality of wiki entries. Demos and experimental results will illustrate and support our discussion. We finally speculate as to how these results may also translate to discussion forums or recommender systems. © 2016 International World Wide Web Conference Committee (IW3C2).},
note = {Journal Abbreviation: WWW Companion - Proc. Int. Conf. World Wide Web},
keywords = {Discussion forum, Distributed computer systems, distributed wiki, distributed wikis, Peer to peer, Peer to peer networks, Self-organize, Social network, Social networking (online), social networks, Subjective quality, World Wide Web},
pubstate = {published},
tppubtype = {inproceedings}
}
Davoust, A.; Craig, A.; Esfandiari, B.; Kazmierski, V.
P2Pedia: A peer-to-peer wiki for decentralized collaboration Journal Article
In: Concurrency and Computation: Practice and Experience, vol. 27, no. 11, pp. 2778–2795, 2015, ISSN: 15320626, (Publisher: John Wiley and Sons Ltd).
Abstract | Links | BibTeX | Tags: Academic writings, Collaboration, decentralization, Multiple points, Page selection, Peer to peer, Peer to peer networks, Wiki, Wikipedia
@article{davoust_p2pedia_2015,
title = {P2Pedia: A peer-to-peer wiki for decentralized collaboration},
author = {A. Davoust and A. Craig and B. Esfandiari and V. Kazmierski},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84937074110&doi=10.1002%2fcpe.3420&partnerID=40&md5=2ddd69ecde05846d0a7e71c0586bd16e},
doi = {10.1002/cpe.3420},
issn = {15320626},
year = {2015},
date = {2015-01-01},
journal = {Concurrency and Computation: Practice and Experience},
volume = {27},
number = {11},
pages = {2778–2795},
abstract = {Existing Wiki systems such as Wikipedia depend on a centralized authority and cannot easily accommodate multiple points of view. We present P2Pedia, a social peer-to-peer wiki system, where users have their own local repository and can collaborate by creating, discovering, editing, and sharing pages with their peers but without synchronizing them. Multiple versions of each page can thus co-exist on each repository and across the network, which allows for multiple points of view. Browsing or searching the wiki thus yields multiple page versions; to help the user's page selection process, the system annotates search results with trust indicators based on the distribution of each version in the peer repositories and the topology of the social network. We describe an experimental study where the system was deployed for academic writing exercises, and we analyze the results to validate different aspects of this collaboration principle. © 2014 John Wiley & Sons, Ltd.},
note = {Publisher: John Wiley and Sons Ltd},
keywords = {Academic writings, Collaboration, decentralization, Multiple points, Page selection, Peer to peer, Peer to peer networks, Wiki, Wikipedia},
pubstate = {published},
tppubtype = {article}
}
Davoust, A.; Skaf-Molli, H.; Molli, P.; Esfandiari, B.; Aslan, K.
Distributed wikis: A survey Journal Article
In: Concurrency and Computation: Practice and Experience, vol. 27, no. 11, pp. 2751–2777, 2015, ISSN: 15320626 (ISSN), (Publisher: John Wiley and Sons Ltd).
Abstract | Links | BibTeX | Tags: Collaboration, consistency, distributed wiki, motivation, Peer to peer networks, replication, Wiki
@article{davoust_distributed_2015,
title = {Distributed wikis: A survey},
author = {A. Davoust and H. Skaf-Molli and P. Molli and B. Esfandiari and K. Aslan},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84937064996&doi=10.1002%2fcpe.3439&partnerID=40&md5=fd8af0289f5fcb19da4ee50630d21139},
doi = {10.1002/cpe.3439},
issn = {15320626 (ISSN)},
year = {2015},
date = {2015-01-01},
journal = {Concurrency and Computation: Practice and Experience},
volume = {27},
number = {11},
pages = {2751–2777},
abstract = {'Distributed wiki' is a generic term covering various systems, including 'peer-to-peer wiki', 'mobile wiki', 'offline wiki', 'federated wiki' and others. Distributed wikis distribute their pages among the sites of autonomous participants to address various motivations, including high availability of data, new collaboration models and different viewpoints of subjects. Although existing systems share some common basic concepts, it is often difficult to understand the specificity of each one, the underlying complexities or the best context in which to use it. In this paper, we define, classify and characterize distributed wikis. We identify three classes of distributed wiki systems, each using a different collaboration model and distribution scheme for its pages: highly available wikis, decentralized social wikis and federated wikis. We classify existing distributed wikis according to these classes. We detail their underlying complexities and social and technical motivations. We also highlight some directions for research and opportunities for new systems with original social and technical motivations. © 2014 John Wiley & Sons, Ltd.},
note = {Publisher: John Wiley and Sons Ltd},
keywords = {Collaboration, consistency, distributed wiki, motivation, Peer to peer networks, replication, Wiki},
pubstate = {published},
tppubtype = {article}
}
Davoust, A.; Wainer, G.; Esfandiari, B.
DEVS simulation of peer-to-peer file-sharing Proceedings Article
In: Proceedings of the 2012 International Conference on High Performance Computing and Simulation, HPCS 2012, pp. 357–364, Madrid, 2012, ISBN: 978-146732359-8 (ISBN), (Journal Abbreviation: Proc. Int. Conf. High Perform. Comput. Simul., HPCS).
Abstract | Links | BibTeX | Tags: Coupled models, DEVS, DEVS simulation, Discrete event systems Specifications, Distributed computer systems, File Sharing, File sharing networks, Framework models, Internet protocols, Network models, Network simulation tools, Peer model, Peer to peer, Peer to peer networks, Peer-To-Peer, Real-time simulator, simulation
@inproceedings{davoust_devs_2012,
title = {DEVS simulation of peer-to-peer file-sharing},
author = {A. Davoust and G. Wainer and B. Esfandiari},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84866984789&doi=10.1109%2fHPCSim.2012.6266937&partnerID=40&md5=0a024e6c84c3befb05bb063b538ee71a},
doi = {10.1109/HPCSim.2012.6266937},
isbn = {978-146732359-8 (ISBN)},
year = {2012},
date = {2012-01-01},
booktitle = {Proceedings of the 2012 International Conference on High Performance Computing and Simulation, HPCS 2012},
pages = {357–364},
address = {Madrid},
abstract = {We present a framework to simulate a peer-to-peer (P2P) file-sharing network, based on the Discrete Event Systems Specification (DEVS) formalism. Our framework models a file-sharing network as a coupled model, comprising a network model and a large number of peer models. While most available network simulation tools focus on transportlevel dynamics, we provide extensible and reusable models for the file-sharing protocol and for the behavior of peers. These models, implemented using the CD++ toolkit, can readily be used on existing simulators, including parallel and real-time simulators. As a case study, we apply our framework to simulate a P2P web, and show the emergence of an interesting page distribution. © 2012 IEEE.},
note = {Journal Abbreviation: Proc. Int. Conf. High Perform. Comput. Simul., HPCS},
keywords = {Coupled models, DEVS, DEVS simulation, Discrete event systems Specifications, Distributed computer systems, File Sharing, File sharing networks, Framework models, Internet protocols, Network models, Network simulation tools, Peer model, Peer to peer, Peer to peer networks, Peer-To-Peer, Real-time simulator, simulation},
pubstate = {published},
tppubtype = {inproceedings}
}
Davoust, A.; Craig, A.; Esfandiari, B.; Kazmierski, V.
Decentralized collaboration with a peer-to-peer wiki Proceedings Article
In: Proceedings of the 2012 International Conference on Collaboration Technologies and Systems, CTS 2012, pp. 286–293, Denver, CO, 2012, ISBN: 978-146731380-3 (ISBN), (Journal Abbreviation: Proc. Int. Conf. Collab. Technol. Syst., CTS).
Abstract | Links | BibTeX | Tags: Collaboration, Collaboration models, decentralized, Multiple viewpoints, Non-traditional, P2P network, Peer to peer, Peer to peer networks, Peer-To-Peer, System supports, Wiki
@inproceedings{davoust_decentralized_2012,
title = {Decentralized collaboration with a peer-to-peer wiki},
author = {A. Davoust and A. Craig and B. Esfandiari and V. Kazmierski},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84866895000&doi=10.1109%2fCTS.2012.6261064&partnerID=40&md5=723cd1ecec95622fcf952aa0eaa51cdb},
doi = {10.1109/CTS.2012.6261064},
isbn = {978-146731380-3 (ISBN)},
year = {2012},
date = {2012-01-01},
booktitle = {Proceedings of the 2012 International Conference on Collaboration Technologies and Systems, CTS 2012},
pages = {286–293},
address = {Denver, CO},
abstract = {We report our experience using a peer-to-peer (P2P) wiki system for academic writing tutorials. Our wiki system supports a non-traditional collaboration model, where each participant maintains their own version of the documents. The users share their contributions in the P2P network, which allows them to be exposed to multiple viewpoints, and to reuse each other's work. We collected and analyzed the contributions of the participants to these tutorials, and the results demonstrate the value of this collaboration model. In particular, we found the popularity of a document in the system is correlated with its quality, and the similarity between contributions of peers is a good predictor of future similarities. These properties provide helpful criteria for users to identify valuable material for reuse. © 2012 IEEE.},
note = {Journal Abbreviation: Proc. Int. Conf. Collab. Technol. Syst., CTS},
keywords = {Collaboration, Collaboration models, decentralized, Multiple viewpoints, Non-traditional, P2P network, Peer to peer, Peer to peer networks, Peer-To-Peer, System supports, Wiki},
pubstate = {published},
tppubtype = {inproceedings}
}
Craig, A.; Davoust, A.; Esfandiari, B.
A distributed wiki system based on peer-to-peer file sharing principles Proceedings Article
In: Proceedings - 2011 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2011, pp. 364–371, Lyon, 2011, ISBN: 978-076954513-4 (ISBN), (Journal Abbreviation: Proc. - IEEE/WIC/ACM Int. Conf. Web Intell., WI).
Abstract | Links | BibTeX | Tags: Collaboration models, Collaborative Editing, Distributed computer systems, Electronic document exchange, File Sharing, File sharing networks, Graph queries, Peer to peer, Peer to peer networks, Peer-To-Peer, Peer-to-peer file sharing, Search results, Semantics, System-based, Trust, User interfaces, Versioning, Wiki
@inproceedings{craig_distributed_2011,
title = {A distributed wiki system based on peer-to-peer file sharing principles},
author = {A. Craig and A. Davoust and B. Esfandiari},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-80155122622&doi=10.1109%2fWI-IAT.2011.231&partnerID=40&md5=ff6031acbb6d96f836879e6f2c378db3},
doi = {10.1109/WI-IAT.2011.231},
isbn = {978-076954513-4 (ISBN)},
year = {2011},
date = {2011-01-01},
booktitle = {Proceedings - 2011 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2011},
volume = {1},
pages = {364–371},
address = {Lyon},
abstract = {In peer-to-peer (P2P) file-sharing networks, each peer maintains its own repository, publishing files, downloading files from others, and making its own files available for download. We present P2Pedia, a distributed wiki system applying these principles to collaborative editing of documents: contributors may maintain their own version of each document, while accessing and reusing the contributions of others. This collaboration model, by allowing for multiple versions of a document, generates a different type of versioning hierarchy, and changes the semantics of wikilinks. We show how the versioning hierarchy of documents and the wikilinks create a graph of documents, that can be searched using an existing file-sharing infrastructure, and we propose some trust indicators to help users choose between available search results. Finally, we present the design and implementation of P2Pedia, and propose some scenarios where our proposed collaboration model is most appropriate. © 2011 IEEE.},
note = {Journal Abbreviation: Proc. - IEEE/WIC/ACM Int. Conf. Web Intell., WI},
keywords = {Collaboration models, Collaborative Editing, Distributed computer systems, Electronic document exchange, File Sharing, File sharing networks, Graph queries, Peer to peer, Peer to peer networks, Peer-To-Peer, Peer-to-peer file sharing, Search results, Semantics, System-based, Trust, User interfaces, Versioning, Wiki},
pubstate = {published},
tppubtype = {inproceedings}
}
Davoust, A.; Esfandiari, B.
Collaborative building, sharing and handling of graphs of documents using P2P file-sharing Journal Article
In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5872 LNCS, pp. 888–897, 2009, ISSN: 03029743, (ISBN: 3642052894; 9783642052897 Place: Vilamoura).
Abstract | Links | BibTeX | Tags: Associative storage, Cams, Distributed computer systems, File Sharing, File sharing networks, File-sharing system, Graph queries, Internet, Peer to peer, Peer to peer networks, Peer-to-peer infrastructure, Semantic Web, Semantics
@article{davoust_collaborative_2009,
title = {Collaborative building, sharing and handling of graphs of documents using P2P file-sharing},
author = {A. Davoust and B. Esfandiari},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-78650747536&doi=10.1007%2f978-3-642-05290-3_107&partnerID=40&md5=108722ad65a39a4289e6dd4aa6ceea7d},
doi = {10.1007/978-3-642-05290-3_107},
issn = {03029743},
year = {2009},
date = {2009-01-01},
journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
volume = {5872 LNCS},
pages = {888–897},
abstract = {We are interested in creating a peer-to-peer infrastructure for the collaborative creation of knowledge, with no centralized point of control. We show how documents in a P2P file-sharing network can be interlinked, using a naming scheme based on the document schema and content, rather than on the document location. The interlinked documents can be seen as a distributed graph of documents, for which we define a class of graph queries supported by our file-sharing system. © Springer-Verlag 2009.},
note = {ISBN: 3642052894; 9783642052897
Place: Vilamoura},
keywords = {Associative storage, Cams, Distributed computer systems, File Sharing, File sharing networks, File-sharing system, Graph queries, Internet, Peer to peer, Peer to peer networks, Peer-to-peer infrastructure, Semantic Web, Semantics},
pubstate = {published},
tppubtype = {article}
}
Davoust, A.; Esfandiari, B.
Linking and navigating data in a P2P file-sharing network Proceedings Article
In: CEUR Workshop Proceedings, Madrid, 2009, (ISSN: 16130073).
Abstract | Links | BibTeX | Tags: Data handling, Demo, Distributed computer systems, Dynamic infrastructure, File sharing networks, Linked datum, Peer to peer, Peer to peer networks, Replicated data, Sharing network, URI
@inproceedings{davoust_linking_2009,
title = {Linking and navigating data in a P2P file-sharing network},
author = {A. Davoust and B. Esfandiari},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84888109555&partnerID=40&md5=15b8071da5a8a44f3c719a82075fdc07},
year = {2009},
date = {2009-01-01},
booktitle = {CEUR Workshop Proceedings},
volume = {538},
address = {Madrid},
abstract = {We demonstrate a tool for publishing and navigating linked data over the highly dynamic infrastructure of a P2P file- sharing network. Our links are based on a URI scheme which allows unambiguous designation of replicated data items, regardless of their location in the network. In a true decentralized P2P spirit, users publish and distribute the links just like other data items.},
note = {ISSN: 16130073},
keywords = {Data handling, Demo, Distributed computer systems, Dynamic infrastructure, File sharing networks, Linked datum, Peer to peer, Peer to peer networks, Replicated data, Sharing network, URI},
pubstate = {published},
tppubtype = {inproceedings}
}
Davoust, A.; Esfandiari, B.
Towards semantically enhanced peer-to-peer file-sharing Journal Article
In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5333, pp. 937–946, 2008, ISSN: 03029743, (ISBN: 9783540888741 Publisher: Springer Verlag).
Abstract | Links | BibTeX | Tags: Distributed computer systems, Electronic document exchange, File Sharing, File-sharing system, Metadata, P2p file sharing systems, Peer to peer, Peer to peer networks, Peer-to-peer database, Peer-to-peer file sharing, Peer-to-peer file sharing systems, Query processing, Semantic enhancements, Semantic Web
@article{davoust_towards_2008,
title = {Towards semantically enhanced peer-to-peer file-sharing},
author = {A. Davoust and B. Esfandiari},
editor = {Herrero P. Tari Z. Meersman R.},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-78650744550&doi=10.1007%2f978-3-540-88875-8_120&partnerID=40&md5=5373907b9bff2808930fda1955dddee8},
doi = {10.1007/978-3-540-88875-8_120},
issn = {03029743},
year = {2008},
date = {2008-01-01},
journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
volume = {5333},
pages = {937–946},
abstract = {We characterize publication and retrieval of documents in peer-to-peer file-sharing systems and contrast them with query answering in peer-to-peer database systems. We show that the simplicity of file-sharing systems avoids many problems faced by P2P database systems. We propose a simple and open meta-model for documents and meta-data, for the purpose of expressing arbitrary relations between documents, peers, and file-sharing communities. Such relations in effect define a semantic enhancement to P2P file-sharing systems and enable the distributed emergence of knowledge. We illustrate our study with the description of our system, which distributes queries only to relevant peers, and can translate queries across different meta-data schemas. © Springer-Verlag Berlin Heidelberg 2008.},
note = {ISBN: 9783540888741
Publisher: Springer Verlag},
keywords = {Distributed computer systems, Electronic document exchange, File Sharing, File-sharing system, Metadata, P2p file sharing systems, Peer to peer, Peer to peer networks, Peer-to-peer database, Peer-to-peer file sharing, Peer-to-peer file sharing systems, Query processing, Semantic enhancements, Semantic Web},
pubstate = {published},
tppubtype = {article}
}