English
Related papers

Related papers: Collaborative Applications over Peer-to-Peer Syste…

200 papers

This position paper overviews several challenges of collective adaptive systems, which are beyond the research objectives of current top-projects in ICT, and especially in FET, initiatives. The attention is paid not only to challenges and…

Emerging Technologies · Computer Science 2011-08-30 Serge Kernbach , Thomas Schmickl , Jon Timmis

ATLAAS-P2P is a two-layered P2P architecture for developing systems providing resource aggregation and approximated discovery in P2P networks. Such systems allow users to search the desired resources by specifying their requirements in a…

Networking and Internet Architecture · Computer Science 2013-06-11 Ranieri Baraglia , Patrizio Dazzi , Matteo Mordacchini , Laura Ricci

Under several emerging application scenarios, such as in smart cities, operational monitoring of large infrastructure, wearable assistance, and Internet of Things, continuous data streams must be processed under very short delays. Several…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-12-05 Marcos Dias de Assuncao , Alexandre da Silva Veith , Rajkumar Buyya

Ability to find and get services is a key requirement in the development of large-scale distributed sys- tems. We consider dynamic and unstable environments, namely Peer-to-Peer (P2P) systems. In previous work, we designed a service…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-07-06 Eddy Caron , Florent Chuffart , Anissa Lamani , Franck Petit

We study robust and efficient distributed algorithms for searching, storing, and maintaining data in dynamic Peer-to-Peer (P2P) networks. P2P networks are highly dynamic networks that experience heavy node churn (i.e., nodes join and leave…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-05-07 John Augustine , Anisur Rahaman Molla , Ehab Morsy , Gopal Pandurangan , Peter Robinson , Eli Upfal

Data and algorithm sharing is an imperative part of data and AI-driven economies. The efficient sharing of data and algorithms relies on the active interplay between users, data providers, and algorithm providers. Although recommender…

Information Retrieval · Computer Science 2022-10-27 Peter Müllner , Stefan Schmerda , Dieter Theiler , Stefanie Lindstaedt , Dominik Kowald

Mission critical software is often required to comply with multiple regulations, standards or policies. Recent paradigms, such as cloud computing, also require software to operate in heterogeneous, highly distributed, and changing…

Software Engineering · Computer Science 2016-11-18 Jesús García-Galán , Liliana Pasquale , George Grispos , Bashar Nuseibeh

Due to the advancement in mobile devices and wireless networks mobile cloud computing, which combines mobile computing and cloud computing has gained momentum since 2009. The characteristics of mobile devices and wireless network makes the…

Networking and Internet Architecture · Computer Science 2013-07-30 Preetha Theresa Joy , K. Poulose Jacob

This paper presents a case for exploiting the synergy of dedicated and opportunistic network resources in a distributed hosting platform for data stream processing applications. Our previous studies have demonstrated the benefits of…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 Shah Asaduzzaman , Muthucumaru Maheswaran

Grid computing is a type of distributed computing which allows sharing of computer resources through Internet. It not only allows us to share files but also most of the software and hardware resources. An efficient resource discovery…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-06-01 C. Jeyabharathi , A. Pethalakshmi

This paper proposes to address new requirements of confidentiality, integrity and availability properties fitting to peer-to-peer domains of resources. The enforcement of security properties in an open peer-topeer network remains an open…

Cryptography and Security · Computer Science 2010-07-15 Jean-Francois Lalande , David Rodriguez , Christian Toinard

Software systems are increasingly making decisions on behalf of humans, raising concerns about the fairness of such decisions. Such concerns are usually attributed to flaws in algorithmic design or biased data, but we argue that they are…

Software Engineering · Computer Science 2021-04-09 Ali Farahani , Liliana Pasquale , Amel Bennaceur , Thomas Welsh , Bashar Nuseibeh

Since the advent of mobile devices, both end-users and the IT industry have been longing for direct device-to-device (D2D) communication capabilities, expecting new kinds of interactive, personalized, and collaborative services. Fifteen…

Human-Computer Interaction · Computer Science 2023-09-22 Lauric Desauw , Adrien Luxey-Bitri , Rémy Raes , Romain Rouvoy , Olivier Ruas , Walter Rudametkin

The evolution of distributed architectures and programming paradigms for performance-oriented program development, challenge the state-of-the-art technology for performance tools. The area of high performance computing is rapidly expanding…

Distributed, Parallel, and Cluster Computing · Computer Science 2010-06-15 Ajanta De Sarkar , Nandini Mukherjee

The adoption of distributed energy resources (DERs) such as solar panels and wind turbines is transforming the traditional energy grid into a more decentralized system, where microgrids are emerging as a key concept. Peer-to-Peer (P2P)…

Systems and Control · Electrical Eng. & Systems 2023-06-22 K. Victor Sam Moses Babu , Divyanshi Dwivedi , Pratyush Chakraborty , Pradeep Kumar Yemula , Mayukha Pal

Cloud computing is an increasingly popular computing paradigm, now proving a necessity for utility computing services. Each provider offers a unique service portfolio with a range of resource configurations. Resource provisioning for cloud…

Networking and Internet Architecture · Computer Science 2016-11-17 Mohamed Abu Sharkh , Manar Jammal , Abdallah Shami , Abdelkader Ouda

We present a peer-to-peer (P2P) live-streaming architecture designed to address challenges such as free-riding, malicious peers, churn, and network instability through the integration of a reputation system. The proposed algorithm…

Networking and Internet Architecture · Computer Science 2024-09-17 Rashmi Kushwaha , Rahul Bhattacharyya , Yatindra Nath Singh

Web caches, content distribution networks, peer-to-peer file sharing networks, distributed file systems, and data grids all have in common that they involve a community of users who generate requests for shared data. In each case, overall…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Adriana Iamnitchi , Matei Ripeanu , Ian Foster

Peer-to-peer (P2P) networks establish loosely coupled application-level overlays on top of the Internet to facilitate efficient sharing of resources. It can be roughly classified as either structured or unstructured networks. Without…

Networking and Internet Architecture · Computer Science 2010-06-24 R. Anusuya , V. Kavitha , E. Golden Julie

Browsing is a way of finding documents in a large amount of data which is complementary to querying and which is particularly suitable for multimedia documents. Locating particular documents in a very large collection of multimedia…

Information Retrieval · Computer Science 2009-07-07 Julien Cohen