Abstract
During the last decade, many research and development efforts have been deployed with the aim of proposing new approaches for accessing remote, heterogeneous and autonomous data sources to share them across the network. These approaches vary in terms of concepts and standards used in the implementation of the approach. From our review of the literature, we identified the following four approaches: Transaction Processing Monitors (TPM), Tuplespace, Resource Description Framework (RDF), and Data Service Approach (DSA). We also provide an overview of the P2P systems that have been developed based on each of these approaches.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Haase, P., Broekstra, J., Ehrig, M., Menken, M.R., Mika, P., Olko, M., Plechawski, M., Pyszlak, P., Schnizler, B., Siebes, R., Staab, S., Tempich, C.: Bibster – A Semantics-Based Bibliographic Peer-to-Peer System. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 122–136. Springer, Heidelberg (2004)
Alonso, G.: Transaction Processing Monitors (TP-monitors). Computer Science Department, Swiss Federal Institute of Technology (ETHZ), http://masteritgov.dia.uniroma3.it/didattica/MW/Middleware-04-TP-Monitors.ppt
Browne’s, C.: Transaction Processing Monitors, http://linuxfinances.info/info/tpmonitor.html
Capizzi, S.: A Tuple Space Implementation for Large-Scale Infrastructures. PhD thesis, Department of Computer Science, University of Bologna, Italy (2008)
Alexander, N., Ravada, S.: RDF Object Type and Reification in the Database (2004)
Zhou, S.: Exposing Relational Database as RDF. In: 2nd International Conference on Industrial and Information Systems (2010)
Bloomberg, J., Goodson, J.: Best Practices for SOA: Building a Data Services Layer. SOA World Magazine 8(5) (2008)
Penserini, L., Panti, M., Spalazzi, L.: Agent-Based Transactions into Decentralised P2P. Preliminary Report, Computer Science Institute, University of Ancona. ACM Publisher, Italy (2002)
Masud, M., Kiringa, I.: Transaction processing in a peer to peer database network. Data & Knowledge Engineering 70(4), 307–334 (2010)
Omicini, A., Denti, E.: From tuple spaces to tuple centres. Science of Computer Programming 41(3), 277–294 (2001)
TIBCO ActiveSpaces, http://www.tibco.com/products/soa/in-memory-computing/activespaces-enterprise-edition/default.jsp
Miller, E.: An Introduction to the Resource Description Framework. Bulletin of the American Society for Information Science and Technology, Dlib Magazine 25(1), 15–19 (1998)
Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmèr, M., Risch, T.: EDUTELLA: A P2P Networking Infrastructure Based on RDF. In: 11th International World Wide Web Conference, Honolulu, Hawaii, USA, pp. 7–11 (2002)
Agneeswaran, V.S.: A Survey of Semantic Based Peer-to-Peer Systems. Technical report, LSIR, communicated to International Journal of Computer Science and Software Technology (2007)
Tatarinov, I., Ives, Z., Madhavan, J., Halevy, A., Suciu, D., Dalvi, N., Dong, X., Diyska, Y., Miklau, G., Mork, P.: The Piazza Peer Data Management Project. ACM SIGMOD Record 32(3), 47–52 (2003)
Aberer, K., Cudré-Mauroux, P., Hauswirth, M., Van Pelt, T.: GridVine: Building Internet-Scale Semantic Overlay Networks. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 107–121. Springer, Heidelberg (2004)
Goundar, K., Singh, S., Ye, X.: An Investigation into Concurrency Control Mechanisms in Data Service Layers. In: 14th Asia-Pacific Software Engineering Conference, pp. 318–325. IEEE (2007)
Rubasinghe, S., Anandagoda, A.: WSO2 Data Services An Executive Overview. White paper (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Beraka, M., Gannouni, S., Mathkour, H. (2011). Applications of Data Sharing Approaches in P2P Environments. In: Yang, D. (eds) Informatics in Control, Automation and Robotics. Lecture Notes in Electrical Engineering, vol 133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25992-0_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-25992-0_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25991-3
Online ISBN: 978-3-642-25992-0
eBook Packages: EngineeringEngineering (R0)