An ontology-based repository for a spontaneous social network

With the latest technological advancements and the popularization of mobile devices nowadays, software development has evolved towards mobility. One of the main uses of mobile devices is to access social networks. They are becoming important tools in people's life. In this context, the Mingle project has the objective of creating a spontaneous social networks that is mainly accessed by mobile devices, such as smartphones. Mingle uses the concepts of ubiquitous computing to create a notion of spontaneity, i.e, providing a social network adapted to the persons specific location. This article has the goal of presenting an ontology and the persistence model for managing the information inside a specific location (called “Cell” in our model). To evaluate our proposal, two technics were applied: lexical evaluation and application-level evaluation. The first assessment employs the Levenshtein edit distance and compares Mingle with other popular ontologies in the field, while the second one evaluates if we deal with all Mingle requirements.

[1]  Muhammad Shoaib,et al.  Ontology based knowledge representation and semantic profiling in personalized semantic social networking framework , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[2]  Mark E. J. Newman,et al.  The Structure and Function of Complex Networks , 2003, SIAM Rev..

[3]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[4]  Yu Sun,et al.  Ontology-Based Knowledge Management in Intelligent Tutoring Systems , 2009, 2009 International Conference on Management and Service Science.

[5]  Akrivi Katifori,et al.  Ontology visualization methods—a survey , 2007, CSUR.

[6]  Cristiano André da Costa,et al.  Toward a General Software Infrastructure for Ubiquitous Computing , 2008, IEEE Pervasive Computing.

[7]  Steffen Staab,et al.  Measuring Similarity between Ontologies , 2002, EKAW.

[8]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[9]  Ben Y. Zhao,et al.  User interactions in social networks and their implications , 2009, EuroSys '09.

[10]  Michael J. Fischer,et al.  The String-to-String Correction Problem , 1974, JACM.

[11]  Marko Grobelnik,et al.  A SURVEY OF ONTOLOGY EVALUATION TECHNIQUES , 2005 .

[12]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[13]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[14]  Peng Wu,et al.  Social Network Visualization via Domain Ontology , 2009, 2009 International Conference on Information Engineering and Computer Science.