The social semantic desktop: A new paradigm towards deploying the semantic Web on the desktop

This chapter introduces the general vision of the Social Semantic Desktop (SSD) and details it in the context of the NEPOMUK project. It outlines the typical SSD requirements and functionalities that were identified from real world scenarios. In addition, it provides the design of the standard SSD architecture together with the ontology pyramid developed to support it. Finally, the chapter gives an overview of some of the technical challenges that arise from the actual development process of the SSD.

[1]  Gordon Bell,et al.  MyLifeBits: fulfilling the Memex vision , 2002, MULTIMEDIA '02.

[2]  Heiko Haller,et al.  DeepaMehta - A Semantic Desktop , 2005, Semantic Desktop Workshop.

[3]  Mark Fischetti,et al.  Weaving the web - the original design and ultimate destiny of the World Wide Web by its inventor , 1999 .

[4]  Vannevar Bush,et al.  As we may think , 1945, INTR.

[5]  John G. Breslin,et al.  Using Semantics to Enhance the Blogging Experience , 2006, ESWC.

[6]  Leo Sauermann,et al.  Using semantic web technologies to build a semantic desktop , 2003 .

[7]  Oscar Pastor,et al.  Proceedings of the WWW2004 Workshop on Application Design, Development and Implementation Issues in the Semantic Web, New York, NY, USA, May 18, 2004 , 2004, WWW Workshop on Application Design, Development and Implementation Issues in the Semantic Web.

[8]  T. H. Nelson,et al.  4.2: A File Structure for The Complex, The Changing and the Indeterminate , 1965 .

[9]  Susan T. Dumais,et al.  Fast, Flexible Filtering with Phlat — Personal Search and Organization Made Easy , 2006 .

[10]  Eyal Oren,et al.  An Overview of Information Management and Knowledge Work Studies: Lessons for the Semantic Desktop , 2006, SemDesk.

[11]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[12]  Silvana Castano,et al.  Semantic integration of heterogeneous information sources , 2001, Data Knowl. Eng..

[13]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[14]  David R. Karger,et al.  Haystack: A Platform for Authoring End User Semantic Web Applications , 2003, WWW.

[15]  Karl Aberer,et al.  P-Grid: a self-organizing structured P2P system , 2003, SGMD.

[16]  Jeremy J. Carroll,et al.  Named graphs, provenance and trust , 2005, WWW '05.

[17]  Leo Sauermann,et al.  Semantic Desktop 2.0: The Gnowsis Experience , 2006, International Semantic Web Conference.

[18]  Mehdi Adda A Pattern Language for Knowledge Discovery in a Semantic Web context , 2010, Int. J. Inf. Technol. Web Eng..

[19]  Adriana M. Guran,et al.  Social Research Methods Used in Moving the Traditional Usability Approach Towards a User-Centered Design Approach , 2009, Int. J. Inf. Technol. Web Eng..

[20]  Frank van Harmelen,et al.  The Semantic Web – ISWC 2004 , 2004, Lecture Notes in Computer Science.

[21]  Fulvio Frati,et al.  Open Source in Web-Based Applications: A Case Study on Single Sign-On , 2006, Int. J. Inf. Technol. Web Eng..

[22]  D. C. Englebart,et al.  Augmenting human intellect: a conceptual framework , 1962 .

[23]  James A. Hendler,et al.  Agents and the Semantic Web , 2001, IEEE Intell. Syst..

[24]  Pierre Jouvelot,et al.  Semantic file systems , 1991, SOSP '91.

[25]  Mary K Pulvermacher,et al.  Toward the Use of an Upper Ontology for U.S. Government and U.S. Military Domains: An Evaluation , 2004 .

[26]  Rajalakshmi Kanagavel,et al.  Impact of Social Networking on College Students: A Comparative Study in India and the Netherlands , 2010, Int. J. Virtual Communities Soc. Netw..

[27]  Stefan Decker,et al.  The Networked Semantic Desktop , 2004, WWW Workshop on Application Design, Development and Implementation Issues in the Semantic Web.

[28]  T. H. Nelson,et al.  Complex information processing: a file structure for the complex, the changing and the indeterminate , 1965, ACM '65.

[29]  Hussein Al-Bahadili,et al.  Development of a Novel Compressed Index-Query Web Search Engine Model , 2011, Int. J. Inf. Technol. Web Eng..

[30]  S. Castano,et al.  Semantic Integration and Query of Heterogeneous Information Sources , 1999 .

[31]  Siegfried Handschuh,et al.  Distributed Knowledge Representation on the Social Semantic Desktop: Named Graphs, Views and Roles in NRL , 2007, ESWC.

[32]  Karl Aberer,et al.  GridVine: Building Internet-Scale Semantic Overlay Networks , 2004, SEMWEB.

[33]  Simon Miles,et al.  The Semantic Web. ISWC 2005: 4th International Semantic Web Conference , 2005 .

[34]  Wolfgang Nejdl,et al.  The Beagle++ Toolbox: Towards an Extendable Desktop Search Architecture , 2006, SemDesk.

[35]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[36]  Giovanni Tummarello,et al.  Enabling Semantic Web Communities with DBin: An Overview , 2006, International Semantic Web Conference.

[37]  Alon Y. Halevy,et al.  A Platform for Personal Information Management and Integration , 2005, CIDR.