International Journal of Modern Education and Computer Science (IJMECS)

ISSN: 2075-0161 (Print), ISSN: 2075-017X (Online)

Published By: MECS Press

IJMECS Vol.8, No.2, Feb. 2016

Rule Based Communication Protocol between Social Networks using Semantic Web Rule Language (SWRL)

Full Text (PDF, 485KB), PP.22-29

Views:139   Downloads:3


Enesi F. Aminu, Olaide N. Oyelade, Ibrahim S. Shehu

Index Terms

Semantic Web;Semantic Social Network;Ontology;FOAF;Ontology Web Language (OWL)


Social network sites have become de factor in fostering human relationships and business prospects. Several social networks abound with little interoperability functionality that enables exchange of profiles of users. Though, proprietary Application Programming Interfaces (APIs) are provided as endpoints for applications in retrieval of user profile. Moreover, semantic web Friend of a Friend (FOAF) is now been used as a medium for realizing semantic social networks to be able to share user's profile across sites. And since the goal of semantic web is to provide autonomous data centric system coupled on ontology and reasoning, we propose a novel communication protocol named iProc, and usable by autonomous agents that relies on the distributive nature of social network data in coalescing a virtually centralized social network and as well providing means to enlarge user's connectivity to other users across different sites. This paper presents the architecture for a proposed iProc. Furthermore, an implementation of the FOAF files to be used was carried out and discussed.

Cite This Paper

Enesi F. Aminu, Olaide N. Oyelade, Ibrahim S. Shehu,"Rule Based Communication Protocol between Social Networks using Semantic Web Rule Language (SWRL)", International Journal of Modern Education and Computer Science(IJMECS), Vol.8, No.2, pp.22-29, 2016.DOI: 10.5815/ijmecs.2016.02.03


[1]S. Punagin and A. Arya "Privacy in the age of Pervasive Internet and Big Data Analytics – Challenges and Opportunities" I.J. Modern Education and Computer Science, 2015, 7, 36-47, 2015.

[2]T. O'Reilly "O'Reilly Network: What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software. Retrieved from", 2005.

[3]T. Berners-Lee, J. Hendler, and O. Lassila. "The Semantic Web." Scientific American, 284(5), 34–43, 2001.

[4]A. Passant; S. Kinsella; U. Bojars; J.G. Breslin and S. Decker. Understanding Online Communities by Using Semantic Web Technologies, 2011.

[5]D. Brickley, and M. Miller. FOAF Vocabulary Specification. Namespace Document 2 Sept 2004. 

[6]J. G. Breslin, A. Harth, U. Bojars, and S. Decker. "Towards Semantically-Interlinked Online Communities." In Proceedings of the 2nd European Semantic Web Conference (ESWC2005). Springer. 2005.

[7]R. Sharma. "Analyzing the Role of Semantic Web in Social Networking Sites." International Journal of Scientific Engineering and Technology. Vol. 1 Issue No. 3, Pg: 125-131, 2012.

[8]S. Tramp, P. Frischmutt, T. Ermilov, S. Shekarpour, and S. Auer. "An Architecture of a Distributed Semantic Social Network." Universität Leipzig, Institut für Informatik, Leipzig, Germany 2012.

[9]H. Shen and Y. Cheng. "A Semantic Context-Based Model for Mobile Web Services Access Control" I.J Computer Network and Information Security, 2011, 1, 18-25. 

[10]M. Malhotra and T.R. Nair. "Evolution of Knowledge Representation and Retrieval Techniques" MECS I.J. Intelligent Systems and Applications, 2015, 07, 18-28.

[11]F. Giunchiglia, S. H. Mukta, T. Nayeem, and K. T. Hasan. "Semantic Enabled Role Based Social Network" I.J. Intelligent Systems and Applications, 2012, 12, 1-11.

[12]FOAF Specification. Looked up on 27th December 2014.

[13]W. Stefan, C. Olexiy, H. Sebastian, G. Martin. "Customized Views on Profiles in WebID-Based Distributed Social Networks" Proceedings of 13th International Conference, ICWE, pp. 498-501, 2013.

[14]Semantic Pingback Technology. Looked up on 2nd January 2015.

[15]J.M.A. Calero, A.M. Ortega, G.M. Perez, J.A.B. Blaya, A.F.G Skarmeta. "A Non-monotonic Expressiveness Extension on the Semantic Web Rule Language" Journal of Web Engineering. Volume 11 Issue 2, pp. 93-118, 2011.

[16]M. O'Connor and D. Amar. SQWRL: a Query Language for OWL, Stanford Center for Biomedical Informatics Research, Stanford retrieved, on 5th January, 2015.