A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2007; you can also visit the original URL.
The file type is application/pdf
.
Filters
Location-Based and Content-Based Information Access in Mobile Peer-to-Peer Computing: The TOTA Approach
[chapter]
2004
Lecture Notes in Computer Science
The TOTA middleware takes care of both propagating tuples across a network on the basis of application-specific rules and of adaptively re-shaping the resulting distributed structures accordingly to changes ...
Mobile peer-to-peer computing calls for suitable middleware and programming models to provide dynamic access to information and resources in dynamic network environments. ...
In addition, one could think at mapping the peers of a TOTA network in any sort of virtual space. ...
doi:10.1007/978-3-540-25840-7_17
fatcat:ubg2zf22znfepao2dee5r3duw4
Programming Coordinated Motion Patterns with the TOTA Middleware
[chapter]
2003
Lecture Notes in Computer Science
The TOTA middleware takes care both of propagating tuples across a network on the basis of application-specific rules and of adaptively re-shaping the resulting distributed structures accordingly to changes ...
in the network structures. ...
Unlike traditional shared data space models [CabLZ02] , tuples are not associated to a specific node (or to a specific data space) of the network. ...
doi:10.1007/978-3-540-45209-6_140
fatcat:x45i2dunwzgmjkqx5doumkkqyi
Self-Organization in Multi Agent Systems: A Middleware Approach
[chapter]
2004
Lecture Notes in Computer Science
Agents can inject these tuples in the network, to make available some kind of contextual information and to interact with other agents. ...
Here we show how the middleware TOTA (Tuples On The Air) supports self-organization by providing effective abstractions for the above two building-blocks. ...
Taking this approach to the extreme, one could think at mapping the peers of a TOTA network in any sort of virtual overlay space [Rat01] , and propagating tuples in such virtual space. ...
doi:10.1007/978-3-540-24701-2_16
fatcat:rlb7dotfrbhbbjay3eir3aneii
Self-maintained distributed tuples for field-based coordination in dynamic networks
2004
Proceedings of the 2004 ACM symposium on Applied computing - SAC '04
To implement such an approach, one can rely on distributed tuples injected in a network and propagated to form a distributed data structure to be sensed by application agents. ...
However, to gain the full benefits from such a coordination approach, it is important to enable the distributed tuples to preserve their structures despite the dynamics of the network. ...
ACKNOWLEDGEMENTS Work supported by the Italian MIUR and CNR in the "Progetto Strategico IS-MANET, Infrastructures for Mobile ad-hoc Networks ". ...
doi:10.1145/967900.968000
dblp:conf/sac/MameiZ04
fatcat:6rhzslb5tbfurjrm7nr2uglzve
Self-maintained distributed tuples for field-based coordination in dynamic networks
2006
Concurrency and Computation
To implement such an approach, one can rely on distributed tuples injected in a network and propagated to form a distributed data structure to be sensed by application agents. ...
However, to gain the full benefits from such a coordination approach, it is important to enable the distributed tuples to preserve their structures despite the dynamics of the network. ...
ACKNOWLEDGEMENTS Work supported by the Italian MIUR and CNR in the "Progetto Strategico IS-MANET, Infrastructures for Mobile ad-hoc Networks ". ...
doi:10.1002/cpe.947
fatcat:4pptvi5hkbc7rkwthgsnoehklu
Integration of transient Web services into a virtual peer to peer Web service registry
2006
Distributed and parallel databases
We propose a distributed peer to peer Web service registry solution based on lightweight Web service profiles. ...
Finally, we present a prototype that uses tuple spaces as global storage and communication means. ...
In order to obtain a handle to the global tuple space, a new peer must contact a VISR peer that provides the new peer with a global tuple space handle. ...
doi:10.1007/s10619-006-9447-1
fatcat:dvqhpkmpenhwrckimcyxzugv5a
Towards a Unifying Framework for Complex Query Processing over Structured Peer-to-Peer Data Networks
[chapter]
2004
Lecture Notes in Computer Science
In this work we study how to process complex queries in DHT-based Peer-to-Peer (P2P) data networks. Queries are made over tuples and relations and are expressed in a query language, such as SQL. ...
Each data object is mapped to a point in d-dimensional space and then the request is routed towards the mapped point in the virtual space. Each peer on the path passes the ...
They also build a hierarchical identifier space on top of the flat identifier space, by partitioning the identifiers in multiple fields, in order to manage multiple data structures. ...
doi:10.1007/978-3-540-24629-9_13
fatcat:zichaif3lzfsrirnehgyrkg4di
Best Effort Query Processing in DHT-based P2P Systems
2005
21st International Conference on Data Engineering Workshops (ICDEW'05)
Structured P2P systems in the form of distributed hash tables (DHT) are a promising approach for building massively distributed data management platforms. ...
In this paper, we argue that in order to cope with the dynamics in large-scale P2P systems such query techniques should be work in a best effort manner. ...
Conclusion and Outlook Best effort query processing is an important challenge on the way to an SQL-like query processor on top of structured P2P networks. ...
doi:10.1109/icde.2005.200
dblp:conf/icde/RoschSWB05
fatcat:5iclfiygizafvcxlzszhbxemcq
Spatial Computing: The TOTA Approach
[chapter]
2005
Lecture Notes in Computer Science
Following, we present our current research work on the TOTA middleware as a representative example of a general-purpose approach to spatial computing. ...
Spatial abstractions promise to be basic necessary ingredients for a novel "spatial computing" approach to distributed systems development and management, suitable to tackle the complexity of modern distributed ...
When a peer connects to the networks, it occupies a portion of that spatial space, and networks with those other peers that are neighbors accordingly to the occupied position of space. ...
doi:10.1007/11428589_20
fatcat:5lq7f6bvlnekjpvrvnahkqa4eq
ViP2P: Efficient XML Management in DHT Networks
[chapter]
2012
Lecture Notes in Computer Science
ViP2P is one of the very few fully implemented P2P platforms for XML sharing, deployed on hundreds of peers in a WAN. ...
Over the last three years, we have built ViP2P (standing for Views in Peerto-Peer), a platform for the distributed, parallel dissemination of XML data among peers. ...
We experimented on Grid'5000 (https://www.grid 5000.fr). We thank A. Tilea, J. Camacho-Rodríguez, A. Roatis, V. Mishra and J. Leblay for their help. ...
doi:10.1007/978-3-642-31753-8_32
fatcat:fva2hzqrwrghlhfqcr3efrljxq
Decentralized Coordination in Self-Organizing Systems based on Peer-to-Peer Coordination Spaces
2013
Electronic Communications of the EASST
Thereby, this approach allows developers rather focusing on what to coordinate than on how to coordinate. ...
By using different techniques like remote service calls, group communication and publish/subscribe models the distribution of information among multiple platforms in a peer-to-peer like approach is achieved ...
Acknowledgements: We would like to thank the Deutsche Forschungsgemeinschaft (DFG) for supporting this work in a project on "Self-organisation based on decentralized Coordination in Distributed Systems ...
doi:10.14279/tuj.eceasst.56.808
dblp:journals/eceasst/PreislerVR13
fatcat:fn45crqysjgcjn5l6avqeck33m
Programming pervasive and mobile computing applications with the TOTA middleware
2004
Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the
The key idea in TOTA is to rely on spatially distributed tuples, propagated across a network on the basis of application-specific rules, for both representing contextual information and supporting uncoupled ...
Here we present the programming model of TOTA ("Tuples On The Air"), a novel middleware for supporting adaptive context-aware activities in pervasive computing scenarios. ...
Unlike traditional shared data space models, tuples are not associated to a specific node (or to a specific data space) of the network. ...
doi:10.1109/percom.2004.1276864
dblp:conf/percom/MameiZ04
fatcat:muo5bwhnnzhzpmwhmv4zg6bamm
Index-based query processing on distributed multidimensional data
2012
Geoinformatica
In particular, MIDAS implements a distributed k-d tree, where leaves correspond to peers, and internal nodes dictate message routing. ...
This work introduces decentralized query processing techniques based on MIDAS, a novel distributed multidimensional index. ...
Related Work Structured peer-to-peer networks employ a globally consistent protocol to ensure that any peer can efficiently route a search to the peer that has the desired content, regardless of how rare ...
doi:10.1007/s10707-012-0163-x
fatcat:z5v626arerd3jejnyxc2todoua
Hybrid service-oriented architectures
2005
Proceedings of the 5th international workshop on Software engineering and middleware - SEM '05
We demonstrate the concept by integrating Jini, the service-oriented technology we used within the vehicle, and JXTA, the peer to peer infrastructure we used to support interaction with the environment ...
through a gateway service, called J2J. ...
Javaspace [9] implements a Linda-like tuple space [3] . In a tuple space, different components can share information in a logical common space, as required in blackboardbased architectures. ...
doi:10.1145/1108473.1108487
dblp:conf/edo/BaresiGMMNP05
fatcat:adsznoegxnfdtlf4siehvdaxje
RIPPNET: Efficient range indexing in peer-to-peer networks
2008
2008 Third International Conference on Digital Information Management
Write-heavy applications present a challenge to peer-topeer indexing methods which need to update the index for each write operation. ...
In this paper we present a new approach to efficient peer-topeer range indexing that employs indexing of ranges to reduce average update costs as well as providing efficient data localization and decoupling ...
The distributed, selforganizing nature of peer-to-peer systems provides a good basis for building such RDBMSs. ...
doi:10.1109/icdim.2008.4746735
dblp:conf/icdim/RyengN08
fatcat:yf5lcfddejfu3pqe3cz5bnh7ku
« Previous
Showing results 1 — 15 out of 7,666 results