Abstract
In this paper, I present a preliminary empirical analysis of P2P-based semantic file sharing and retrieval mechanism. The mechanism enables us to utilize private ontologies for flexible concept-oriented semantic searches without loss of privacy in processing semantic matching among private metadata of files and the requested semantic queries. The private ontologies are formed on a certain reference ontology with differential ontologies for personalization. In my approach, users can manage and annotate their files with their own private ontologies. Reference ontologies are used to find out semantically relevant files for the given queries that include semantic relations among existing files and the requested files. Mobile agent approach is applied for both implementing a system with less use of network bandwidth and coding it into a set of simple and small programs. I show the effectiveness of the use of private ontologies in metadata-based file retrieval. Also I show that the mobile agent approach has rather less overheads in execution time when the network latency is relatively high, while it is small enough even when the network is ideally fast.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Owl web ontology language reference. W3C Recommendation (February 10, 2004), http://www.w3.org/TR/owl-ref/
Swoogle, http://swoogle.umbc.edu/
Auer, S., Bizer, C., Lehmann, J., Kobilarov, G., Cyganiak, R., Ives, Z.: Dbpedia: A nucleus for a web of open data. In: Proc. 6th International Semantic Web Conference and 2nd Asian Semantic Web Conference(ISWC2007 + ASWC2007), pp. 722–735 (2007)
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American, 35–43 (2001)
de Bruijn, J., Fensel, D., Keller, U., Lara, R.: Using the web service modeling ontology to enable semantic e-business. Commun. ACM 48(12), 43–47 (2005)
Cudré-Mauroux, P., Budura, A., Hauswirth, M., Aberer, K.: Picshark: mitigating metadata scarcity through large-scale p2p collaboration. The VLDB Journal 17(6), 1371–1384 (2008)
Fox, T.L., Spence, J.W.: The effect of decision style on the use of a project management tool: an empirical laboratory study. SIGMIS Database 36(2), 28–42 (2005)
Fukuta, N.: A mobile agent approach for flexible peer-to-peer file retrieval. In: Proc. of IEEE/ACIS International Conference on Computer and Information Science (ICIS 2010), pp. 599–604 (2010) doi:10.1109/ICIS.2010.83
Fukuta, N., Ito, T., Shintani, T.: A logic-based framework for mobile intelligent information agents. In: Poster Proc. of the Tenth International World Wide Web Conference (WWW 2010), pp. 58–59 (2001)
Gamma, E.: Agile, open source, distributed, and on-time: inside the eclipse development process. In: Proc. the 27th international conference on Software engineering (ICSE 2005), pp. 4–4 (2005)
Gruber, T.R.: A translation approach to portable ontologies. Knowledge Acquisition 5(2), 199–220 (1993)
Grudin, J.: Why cscw applications fail: problems in the design and evaluation of organizational interfaces. In: Proc. the 1988 ACM conference on Computer-supported cooperative work (CSCW 1988), pp. 85–93 (1988)
Haller, A., Oren, E., Kotinurmi, P.: An ontology for internal and external business processes. In: Proc. the 15th international conference on World Wide Web (WWW 2006), pp. 1055–1056 (2006)
Karnstedt, M., Sattler, K.-U., Hauswirth, M., Schmidt, R.: A dht-based infrastructure for ad-hoc integration and querying of semantic data. In: Proc. the 2008 international symposium on Database engineering & applications (IDEAS 2008), pp. 19–28 (2008)
Lange, D.B., Oshima, M.: Seven good reasons for mobile agents. Communications of the ACM 42(3), 88–89 (1999)
Malone, T.W., Grant, K.R., Turbak, F.A., Brobst, S.A., Cohen, M.D.: Intelligent information-sharing systems. Commun. ACM 30(5), 390–402 (1987)
Maqsood, M.e., Javed, T.: Practicum in software project management: an endeavor to effective and pragmatic software project management education. In: Proc. the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering (ESEC-FSE 2007), pp. 471–480 (2007)
Miller, G.A.: WordNet: A lexical database for English. Communications of the ACM 38(11), 39–41 (1995)
Mizoguchi, R.: Yet another top-level ontology: Yato. In: Proc. of the Second Interdisciplinary Ontology Meeting, pp. 91–101 (2000)
Moulin, C., Lai, C.: Issues in semantic file sharing. In: Wegrzyn-Wolska, K.M., Szczepaniak, P.S. (eds.) Advances in Intelligent Web Mastering, vol. 43, pp. 242–247. Springer, Heidelberg (2007)
Niles, I., Pease, A.: Towards a standard upper ontology. In: Proc. the 2nd International Conference on Formal Ontology in Information Systems, FOIS-2001 (2001)
Siebert, M., Smits, P., Sauermann, L., Dengel, A.R.: Increasing search quality with the semantic desktop in proposal development. In: Reimer, U., Karagiannis, D. (eds.) PAKM 2006. LNCS (LNAI), vol. 4333, pp. 279–290. Springer, Heidelberg (2006)
Tran, N., Beydoun, G., Low, G.: Design of a peer-to-peer information sharing mas using mobmas (ontology-centric agent oriented methodology). In: Magyar, G., Knapp, G., Wojtkowski, W., Wojtkowski, W.G., Zupancic, J. (eds.) Advances in Information Systems Development, vol. 2, pp. 63–76. Springer, Heidelberg (2007)
Wang, X., Zhang, L., Xie, T., Anvik, J., Sun, J.: An approach to detecting duplicate bug reports using natural language and execution information. In: Proc. the 30th international conference on Software engineering (ICSE 2008), pp. 461–470 (2008)
Yamaguchi, T., Morita, T.: Building up a large ontology from wikipedia japan with infobox and category tree. In: Proc. the 3rd Interdisciplinary Ontology Meeting (InterOntology 2010), pp. 121–134. Keio University, Japan (2010)
Yamaya, T., Shintani, T., Ozono, T., Hiraoka, Y., Hattori, H., Ito, T., Fukuta, N., Umemura, K.: MiNet: Building ad-hoc peer-to-peer networks for information sharing based on mobile agents. In: Karagiannis, D., Reimer, U. (eds.) PAKM 2004. LNCS (LNAI), vol. 3336, pp. 59–70. Springer, Heidelberg (2004)
Yu, L., Ramaswamy, S.: Mining cvs repositories to understand open-source project developer roles. In: Proc. of the Fourth International Workshop on Mining Software Repositories(MSR 2007), p. 8 (2007)
Zhou, Y., Davis, J.: Open source software reliability model: an empirical approach. In: Proc. the fifth workshop on Open source software engineering(5-WOSSE ), pp. 1–6 (2005)
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
Fukuta, N. (2011). A Preliminary Empirical Analysis of Mobile Agent-Based P2P File Retrieval. In: Lee, R. (eds) Computers,Networks, Systems, and Industrial Engineering 2011. Studies in Computational Intelligence, vol 365. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21375-5_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-21375-5_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21374-8
Online ISBN: 978-3-642-21375-5
eBook Packages: EngineeringEngineering (R0)