<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>WonderDesk - A Semantic Desktop for Resource Sharing and Management</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Xiang Zhang</string-name>
          <email>xzhang@seu.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wennan Shen</string-name>
          <email>wnshen@seu.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yuzhong Qu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Engineering, Southeast University</institution>
          ,
          <addr-line>Nanjing 210096</addr-line>
          ,
          <country country="CN">P. R. China</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We present our approach in building WonderDesk - a semantic desktop for resource sharing and management, which is a component of our WonderSpace application and designed to be an e-Science tool. We propose a desktop architecture for resource sharing and management using semanticenriched RSS model and P2P technology. To enable fine-grained metadata for e-Science, an ontology about resource is presented as basic vocabulary to be used in constructing resource metadata along with RSS. Further, group-specific discipline ontology is proposed to enhance the semantic description of information resource within user group.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Nowadays there are many ways for resource sharing. It will be beneficial to the
resource consumers if resources are provided with richer metadata. Some efforts have
been made on centralized resource sharing with rich metadata, such as Forum Nokia1.
Other conspicuous efforts are made on desktop, such as Haystack [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], Chandler [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]
and Gnowsis [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        In literature [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Decker remarks on how to build a distributed desktop, and use it
for online social networking. This paper presents our primary attempt – WonderDesk,
as a vision that the Semantic Web and P2P technology can be used in building a
semantic-enriched and distributed desktop for resource sharing and management.
      </p>
      <p>
        WonderDesk is designed to be an e-Science tool and mostly concern about
nontrivial resources that are important for research. Born as an e-Science tool,
WonderDesk is strongly affected by the visionary prescribed by Vannevar Bush in his
“As We May Think” [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Researchers often feel eager to record their fleeting
inspiration for reviewing in aftertime, or exchange thoughts with neighbor researchers
for a corporate brainstorm. Sometimes after reading a classical or state-of-the-art
paper, the first thing a researcher want to do is to share it with colleagues
immediately. The same thing happens when someone saw a presentation of a stunning
technology. WonderDesk is focusing on making these activities of e-Science feasible
and efficient. WonderDesk deems these objects of e-Science, e.g. paper and
presentation, as resources. We design an ontology about resource as basic vocabulary
      </p>
      <sec id="sec-1-1">
        <title>1 http://www.forum.nokia.com/</title>
        <p>to construct fine-grained resource metadata. We can also add metadata about topic
information to an e-Science resource. Since topics of resource differ a lot, it is hard to
design a comprehensive topics category. An ontology about group-specific discipline
is proposed to enhance the semantic description of information resource within user
group, and each topic of a resource can be point to a class in the ontology. Different
groups may use different discipline ontologies, which entirely depend on their
research areas.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>WonderSpace</title>
      <p>WonderDesk is a component of WonderSpace, which is a Semantic Web application
developed in our Lab2. Its potential users are researcher groups.</p>
      <p>WonderSpace is still under development, of which WonderDesk and
WonderServer are two important components. WonderDesk is a desktop tool focusing
on resource sharing and management, while WonderServer acts as an information
integrator for all the WonderDesk peers in a group and undertake some computation
extensive tasks. It affords some web services and P2P services like indexing service
simultaneously. The reason we design in this way is that: when we are trying to obtain
scalability, we still want to utilize some server technology to handle issues like
concurrent requests and gain high performance.</p>
      <p>The typical scenario of WonderDesk is a combined usage with a WonderServer
within a research group. We named it a stand-alone WonderSpace application.
3</p>
    </sec>
    <sec id="sec-3">
      <title>WonderDesk</title>
      <p>In WonderDesk, RSS3 model is used as the model of resource sharing, and we use
RSS 1.0 specification as the syntax to describe resources metadata. This idea is from
Blog (or Weblog) systems. In WonderDesk, we enrich RSS 1.0 Vocabulary to
represent specific metadata of various kinds of resources.</p>
      <p>WonderDesk is developed basing on an open source RSS Aggregator – RSSOwl4
(The “Owl” here has no relation with the Web Ontology Language), We extended its
RSS parser and equipped it with ontologies to make our vocabularies in RSS file
comprehensible to the computer. More details about RSS and our ontologies will be
discussed in following sections.</p>
      <p>WonderDesk peer has the following functionalities:
• Presents an user interface to let desktop users annotate their resources;
• Shares the annotated resource with the members in a group;
• Present an enhanced query interface to help desktop user search for the shared
annotated resources within a group;
• Requests and retrieves resources from other peers.</p>
      <sec id="sec-3-1">
        <title>2 http://xobjects.seu.edu.cn</title>
      </sec>
      <sec id="sec-3-2">
        <title>3 http://rss.userland.com</title>
        <p>4 http://www.rssowl.org</p>
        <p>
          It is typical but not required to use WonderDesk peers combined with
WonderServer. We can behold the typical scenario as an implementation of hybrid
P2P architecture [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], in which WonderServer acts as a super node. Comparing to a
pure P2P architecture, we think the hybrid one offers more manageability and
facilities for resource query.
        </p>
        <p>P2P Listener</p>
        <p>Web ServiceClient
Metadata
Generator</p>
        <p>Extended
RSSParser</p>
        <p>Sesame</p>
        <p>P2P Service
Controller</p>
        <p>PolicyStorage
Policy
Maker
Policy
Checker
User Profile</p>
        <p>Manager
RDFStorage</p>
        <p>JXTA/CMS</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4 Ontology</title>
      <p>We have built ontology of resource, which defines terms to be used in constructing
resource metadata along with other modules in RSS 1.0 specification. The other is
group-specific discipline ontology describing the topic of resources.
4.1 Resource Ontology
5 http://openrdf.org
6 http://openrdf.org/doc/sesame/users/ch06.html
resources with WonderDesk at present, this kind of hierarchy concerning more
general resources provides scalability for potential extension by any third-party.
^^xsd:String
^^xsd:String</p>
      <p>^^xsd:String
^^xsd:String ^^xsd:String</p>
      <p>crecreaattinogDrate description
identifier Resource</p>
      <p>^^xsd:String
4.2 Group-specific Discipline Ontology
As mentioned before, topics of shared resources vary within different research groups.
And in most cases, a certain group concerns about limited number of research area.</p>
      <p>We build an ontology presenting a simple and incomprehensive classification of
Computer Science research areas, where each area corresponds to a node in ACM
CCS7. Each topic of a certain resource shared within our group can be linked to an
area in this ontology.</p>
      <p>It is nature that each stand-alone WonderSpace application will share a unified
group-specific discipline ontology. We prefer the ontology to be small and specialized
than huge and general for the sake of efficiency.</p>
    </sec>
    <sec id="sec-5">
      <title>5 Conclusions and Future Work</title>
      <p>We have demonstrated our approach in build WonderDesk - a semantic desktop for
resource sharing and management, which is a component of our WonderSpace
application. We design it to be an e-Science tool and benefit a lot from the
experiences of previous research, including Haystack, Chandler and Gnowsis.</p>
      <p>Among other semantic desktops, WonderDesk mainly contributes to the following
aspects: first, we originally propose a desktop architecture for resource sharing and</p>
      <sec id="sec-5-1">
        <title>7 http://www.acm.org/class/1998</title>
        <p>managing using RSS model and P2P technology; second, to enable fine-grained
metadata for e-Science, a resource ontology is presented as basic vocabulary to be
used in constructing resource metadata along with RSS. Further, group-specific
discipline ontology is proposed to enhance the semantic description of information
resource within user group. These ideas have been illustrated to be feasible in our
primary implementation.</p>
        <p>Our research is just an initial attempt in building Semantic Desktop. A lot of issues
are still under consideration. In the future work, we will focus on the semi-automatic
or automatic annotation for resources, which will bring great facility to WonderDesk
users as discussed in foregoing sections. We will also focus on the connection and
collaboration of different stand-alone WonderSpace applications, and model a social
researcher network. Trust and reputation issues will be addressed to help users
making decision in their researching collaborations.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6 Acknowledgments</title>
      <p>The work is supported in part by National Key Basic Research and Development
Program of China under Grant 2003CB317004, and in part by the NSF of Jiangsu
Province, China, under Grant BK2003001, and in part by Hwa-Ying Culture and
Education Foundation. We would like to thank Dr. Zhiqiang Gao, Dr. Yuqing Zhai,
Prof. Jianming Deng and Dr. Yanbing Wang for their suggestions.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>R.</given-names>
            <surname>Karger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Bakshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Huynh</surname>
          </string-name>
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Quan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            , and
            <surname>Sinha</surname>
          </string-name>
          , V.:
          <string-name>
            <surname>Haystack</surname>
            :
            <given-names>A General</given-names>
          </string-name>
          <string-name>
            <surname>Purpose</surname>
          </string-name>
          <article-title>Information Management Tool for End Users of Semistructured Data</article-title>
          .
          <source>CIDR</source>
          <year>2005</year>
          :
          <fpage>13</fpage>
          -
          <lpage>26</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Quan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huynh</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Karger</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          :
          <article-title>Haystack: A Platform for Authoring End User Semantic Web Applications</article-title>
          .
          <source>International Semantic Web Conference</source>
          <year>2003</year>
          :
          <fpage>738</fpage>
          -
          <lpage>753</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>3. The Chandler Project: http://www.osafoundation.org/</mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Sauermann</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>The Gnowsis Semantic Desktop for Information Integration</article-title>
          .
          <source>Wissens management</source>
          <year>2005</year>
          :
          <fpage>39</fpage>
          -
          <lpage>42</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Decker</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The Social Semantic Desktop</article-title>
          .
          <source>DERI Technical Report</source>
          .
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bush</surname>
          </string-name>
          , V.:
          <article-title>As We May Think</article-title>
          .
          <source>The Atlantic Monthly</source>
          <volume>176</volume>
          (
          <issue>1</issue>
          ):
          <fpage>101</fpage>
          -
          <lpage>108</lpage>
          (
          <year>1945</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Garcia-Molina</surname>
          </string-name>
          , H.:
          <article-title>Comparing Hybrid Peer-to-Peer Systems</article-title>
          .
          <source>VLDB</source>
          <year>2001</year>
          :
          <fpage>561</fpage>
          -
          <lpage>570</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Yuanbo</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhengxiang</surname>
            <given-names>P.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Jeff</surname>
            <given-names>H.</given-names>
          </string-name>
          :
          <article-title>An Evaluation of Knowledge Base Systems for Large OWL Datasets</article-title>
          .
          <source>International Semantic Web Conference</source>
          <year>2004</year>
          :
          <fpage>274</fpage>
          -
          <lpage>288</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Groth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Project JXTA</article-title>
          .
          <article-title>Peer-to-</article-title>
          <source>Peer: Ökonomische, technische und juristische Perspektiven</source>
          <year>2002</year>
          :
          <fpage>201</fpage>
          -
          <lpage>208</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>