<!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>Creating and using Semantic Web information with Makna</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Karsten Dello</string-name>
          <email>dello@inf.fu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elena Paslaru Bontas Simperl</string-name>
          <email>paslaru@inf.fu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Robert Tolksdorf</string-name>
          <email>tolk@inf.fu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Freie Universit ̈at Berlin, Institut fu ̈r Informatik, AG Netzbasierte Informationssysteme</institution>
          ,
          <addr-line>Takustr. 9, D-14195 Berlin</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Combining Wiki and Semantic Web technologies is considered by many members of the two communities as a promising alternative to current approaches for collaboratively creating and using information on the Web. The user-friendliness of the former as regarding multi-site content generation and the power of semantic technologies as w.r.t. organizing and retrieving knowledge are likely to complement one another towards a new generation of Web-based content management systems. Our system Makna (stands for “knowledge” in Indonesian) elaborates on this ideas by extending the Wiki engine JSPWiki with generic, easyto-use ontology-based components for authoring, querying and browsing Semantic Web information.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Combining Wiki and Semantic Web technologies is considered by many
members of the two communities as a promising alternative to current approaches for
collaboratively creating and retrieving information on the Web. The success of
the former is primarily due to their simplicity and user-friendliness; a Wiki is a
hypermedia system consisting of a collection of interconnected Web documents,
which can be accessed, revised and extended by arbitrary parties with the help of
a simplified hypertext syntax. However, while Wiki systems are targeted at
collaborative authoring, they still need means to organize and retrieve the created
content. Though its importance is widely acknowledged among Wiki solution
providers, this issue is marginally addressed in current implementations, which
restrict to organizing Wiki articles/pages according to a manually defined (and
maintained) set of categories.</p>
      <p>The Semantic Web provides the technological infrastructure to alleviate this
situation. RDF statements can be applied to enhance the semantics of Wiki
pages and of the links between them, while ontologies and associated reasoning
services are a valuable extension to currently employed plain topic classifications
and information retrieval capabilities. Figure 1 illustrates this idea with a simple
example: the relationship between the Wiki article introducing the American
actor Humphrey Bogart and the one describing his home town New York is related
by the typed link livedIn, a property defined in a particular domain ontology.
The interconnected articles themselves are annotated with typing information,
according to which they are classified as an instance of the concept Actor and
City, respectively.</p>
      <p>someOntology:Actor</p>
      <p>SomeOntology:City
http://en.wikipedia.org/wiki/Bogart</p>
      <p>http://en.wikipedia.org/wiki/NewYork
someOntology:livedIn</p>
      <p>Complementarily the Semantic Web can utilize Wikis as support tools in
various application scenarios, the most important being probably distributed
knowledge engineering and semantic content generation. The usage of Semantic
Web technologies is currently inconceivable without a high level of IT expertise,
with the consequence that the amount of Web information available in languages
like RDF(S) and OWL is minimal compared to the dimensions of the traditional
Web. In order for the Semantic Web to overcome this technical barrier of entry
there is a need for tools which allow humans to contribute to the creation of
Semantic Web content transparently from the underlying technologies.</p>
      <p>
        In this paper we elaborate on these ideas by implementing Makna, a
Wikibased tool for distributed knowledge engineering.1 Makna extends an existing
Wiki engine (in our case the Java-based JSPWiki system)2 with generic,
easyto-use ontology-driven components for collaboratively authoring, querying and
browsing Semantic Web information. In contrast to similar attempts for
combining the two fields of research, our system explicitly focuses on the immediate and
comfortable exploitation of the semantic content, while implementing many key
features of hypermedia systems targeted at supporting distributed knowledge
engineering processes [
        <xref ref-type="bibr" rid="ref14 ref18 ref21 ref4">4, 14, 18, 21</xref>
        ].
      </p>
      <p>The remainder of this paper is organized as follows. Section 2 specifies a
set of core requirements to be fulfilled by the Semantic Wiki implementation.
Building upon these we discuss the design principles and the architecture of the
Makna system in Sections 3 and 4, respectively. Details on the implementation
are presented in Section 5. We compare our solution with related approaches
in Section 6 and conclude with a summary of future research and development
directions in Section 7.</p>
      <sec id="sec-1-1">
        <title>1 http://makna.ag-nbi.de 2 http://www.jspWiki.org/</title>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Requirements analysis</title>
      <p>
        3 Often users are re-directed to a page by search engines like Google who have spidered
the Wiki contents, integrating it into their own index.
4 As stated at http://stats.Wikimedia.org/DE/TablesWikipediaEN.htm the
English Wikipedia contained 19.3 million internal links to 922.000 articles as of
November 2005. This is a rate of approximately 21 out- and in-links per article.
knowledge in a Wiki system. If Wiki contents were classified according to an
ontology, this could be utilized as a commonly agreed query vocabulary, enabling
users to formulate more precise and structured queries. Further on, formally
represented ontologies in correlation with reasoning services are an ideal means to
operationalize various quality assurance procedures, which become indispensable
in any loosely coupled collaborative content authoring endeavor [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. A third use
case is the automatic link computation; given a semantic classification of Wiki
articles, the system could consult the ontological content in order to
automatically detect links to semantically related resources. According to a recent study
by [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] the lack of adequate support for link creation and management is one of
the key usability problems encountered within Wiki systems.
      </p>
      <p>
        The aforementioned issues correspond to well-established requirements for
so-called “forth-generation hypermedia systems”. As stated in [
        <xref ref-type="bibr" rid="ref21 ref4">4, 21</xref>
        ] advanced
Web-based hypermedia systems—including Wikis—can take benefit from
implementing features such as5
– typed annotated nodes
– typed attributed links
– computed links
– personalized links
– content- and structure-based search
– content- and structure-based navigation
– multiple view presentation
      </p>
      <p>
        On the other hand, while extending Wiki technologies with semantics
definitely contributes to the realization of advanced search and browse facilities, it
also imposes several additional system requirements at both functionality and
usability level. First, the system should provide a concept for the consistent
authoring and manipulation of semantic information. This issue relates to the
usage of the system ontologies, but also to the development of the ontologies
themselves. The former primarily requires means to reference ontological
primitives within content generation tasks. The latter, however, induces the need
for methodological and technological support for collaborative knowledge
engineering tasks. This non-trivial research question, recently tackled in approaches
such as [
        <xref ref-type="bibr" rid="ref14 ref18 ref9">9, 14, 18</xref>
        ] solely at methodological level, is still in its infancy in the
Semantic Web community. Usability requirements mainly refer to transparency
and performance issues, as semantic technologies are not necessarily popular for
seriously addressing any of them yet.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>System design</title>
      <p>Accounting for the results of the requirements analysis the realization of Makna
system was influenced by two categories of design decisions, which are introduced
in the remainder of this section.
5 Hypermedia systems differentiate between nodes and links. Nodes denote information
objects (e.g. documents, or document fragments) which are connected to each other
by means of links.</p>
      <sec id="sec-3-1">
        <title>Minimally invasive Wiki extensions</title>
        <p>The first category of design decisions has the objective to preserve the advantages
provided by conventional Wiki technology while enriching its capabilities.</p>
        <p>
          The new engine should support the same usage patterns as traditional
approaches. In particular this applies for the hypertext syntax employed, which
need to extended with dedicated keywords. Further on, the system should
provide an easy-to-use concept for the creation and management of semantic data
[
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. This should allow Wiki users to annotate plain Wiki content in terms of
adding, deleting or modifying RDF statements. However, as our system is not
targeted at collaborative ontology engineering yet, it is not reasonable to permit
arbitrary users to perform changes at ontological level. Without an adequate
methodological support an uncontrolled ontology evolution might have
considerable implications on the way Wiki data is classified and subsequently retrieved
[
          <xref ref-type="bibr" rid="ref14 ref17 ref18 ref20 ref8">8, 14, 17, 18, 20</xref>
          ]. The manipulation of the employed ontologies as well as the
import of semantic instance data are therefore currently limited to a particular
group of users e.g. administrators (cf. Figure 3).
        </p>
        <p>
          Technologically the minimal invasive character of Makna is reflected in the
decision to build upon existing Wiki systems instead of an implementation from
scratch (as for example in [
          <xref ref-type="bibr" rid="ref15 ref19 ref2">2, 15, 19</xref>
          ]). The benefits of this decision are twofold.
First re-using established implementations has clear costs and quality advantages
[
          <xref ref-type="bibr" rid="ref11 ref7">7, 11</xref>
          ]. Another motivation is related to the philosophy that “the Semantic Web
is not a separate Web but an extension of the current one.”[
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. Following this
idea it should also be possible to turn an existing Web application like a Wiki
engine into an Semantic application by plugging in the necessary extensions.
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Versatile use of semantic technologies</title>
        <p>A Semantic Wiki should provide facilities for flexibly integrate and use arbitrary
Semantic Web ontologies available on the Web. This implies the possibility to
refer to multiple ontologies at Wiki syntax level and their seamless usage in
classification, retrieval and navigation tasks.</p>
        <p>Wiki users should be able to comfortably access available ontologies in order
to suitably annotate Wiki articles. This can be achieved by providing dedicated
components to facilitate the interaction with the ontological content (cf. Section
5).</p>
        <p>Inference is another important point to consider. Reasoning services can be
applied on Wiki contents in order to enhance the retrieval capabilities of the
system or to exercise consistency checking in relation to specific quality assurance
procedures. However, it might be necessary to restrict this feature to a carefully
defined set of ontologies, as inferencing on arbitrary ontologies on the Web could
under circumstances lead to serious performance problems.</p>
        <p>Complementarily to the integration of multiple Web ontologies the engine
should provide means to import and export data formalized using Semantic
Web representation languages.</p>
        <p>Finally we consider the relations between pages which are not naturally
represented as hyperlinks. This can be solved in the same way in which links between
non-existent pages can be created. If it is not required that statements are
exclusively formulated in the Wiki syntax the problem resolves, thus making available
RDF data representable as Wiki instance.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>System architecture</title>
      <p>The architecture of the Makna system is depicted in Figure 2. It consists of the
Wiki engine JSPWiki, extended with several components for the manipulation
of semantic data, and the underlying persistent storage mechanisms. We chose
JSPWiki, because it is written entirely in Java and has a clear design structure
(i.e based on the Model-View-Controller-Pattern) facilitating system extensions.
The Jena API was used as de facto standard Semantic Web framework for
creating, managing and querying RDF data.</p>
      <p>Additionally we used a relational database for the persistent storage of the
semantic model. The persistent storage of the Wiki pages and attachments can be
provided through any of the versioning storage provider modules for JSPWiki.6</p>
      <p>JspWiki
Semantic Wiki</p>
      <p>Additions
Jena</p>
      <p>Wikipages and
Attachments-Storage
(Filesystem,Database,</p>
      <p>CVS,SVN,...)</p>
      <p>SemWeb
-Storage
(MySQL,PostgreSQL</p>
      <p>or Oracle)</p>
      <p>Due to the fact that our system currently does not include any mechanisms
for collaboratively constructing ontologies, we differentiate between two types of
semantic data: the ontology data and the instance data. This distinction is
similar to the common terminology in Description Logics (or OWL) and corresponds
to different ways of creating and manipulating the data within the system.
Ontologies are expected to be imported to the Wiki instance by administrators.
These can revise or extend them using external tools (such as conventional
ontology editors). The instance data is the sum of
– the RDF statements formulated in Wiki syntax by the users</p>
      <sec id="sec-4-1">
        <title>6 http://www.jspWiki.org/Wiki/PageProvider</title>
        <p>– the statements manually added by the user (using assistants, see below)
– and the (external) instance data imported by the administrators</p>
        <p>This separation is reflected in the restriction that the ontology data can be
modified solely in the administrator interface, while the instance data can be
manipulated in diverse ways in the Web interface by arbitrary users (cf. Figure
3).</p>
        <p>Wiki Administrator</p>
        <p>Wiki User
modifies
import
uses
modifies
uses</p>
        <p>Ontology</p>
        <p>Data
Instance</p>
        <p>Data</p>
        <p>Reasoner</p>
        <p>Inference</p>
        <p>Model
reads</p>
        <p>reads</p>
        <p>External</p>
        <p>Information Provider</p>
        <p>The administration interface is responsible for the ontology- and
configurationrelated functionality:
– specify the ontology/ontologies used within the system
– import external RDF data
– define shortcuts for a more comfortable usage of ontological primitives
– configure inference engines and persistent storage systems.</p>
        <p>The user interface embeds facilities for creating and using Semantic Web
information on the basis of the imported ontologies:
– refer to ontological primitives for annotating Wiki content or defining link
types
– formulate and execute content- and structure-based queries
– browse the Wiki contents on a content- or structure basis
– export semantically represented data as RDF or N3.</p>
        <p>Details about the implementation of these features are discussed in the next
section.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Implementation</title>
      <p>5.1</p>
      <sec id="sec-5-1">
        <title>Authoring semantic content</title>
        <p>Wiki users are able to create semantic content (in form of RDF statements
referencing pre-configured ontologies) in the classical Wiki manner. They are
provided with an extended Wiki syntax and with assistant tools simplifying the
interface to the ontologies employed. Further on, users can create, modify and
delete RDF statements associated with Wiki pages.</p>
        <p>Extended Wiki syntax In JSPWiki’s syntax a link is represented by [&lt;Target&gt;]
where &lt;Target&gt; is either an absolute URL or another page in the Wiki.</p>
        <p>
          We extended this syntax to [&lt;Target&gt;!&lt;Term&gt;] to support semantic
linking.7 This extended link element creates a semantic statement, in which the URI
of the edited page is the subject, &lt;Term&gt; is the predicate and &lt;Target&gt; is the
object. Figure 4 presents the edit-page corresponding to the Wiki article on Ingrid
7 The exclamation mark was selected because it has no other function in links in
JSPWiki syntax.
Bergman, which is depicted in Figure 7 below. &lt;Term&gt; can be an URI, but more
likely either a shortcut or a namespace:predicate combination from the resources
configured in the Wiki instance. In order to support statements with literals, the
range of &lt;Target&gt; was extended too. If &lt;Target&gt; is enclosed in hyphens, the
system recognizes it as an literal and creates the statement accordingly.
Interactive Assistants In order to support the user formulating accurate
semantic links in the proposed Wiki-syntax we integrated several interactive
assistants based AJAX[
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. We will limit our description here to those two assistants
which have been integrated into the edit-page of the Wiki: the predicate
assistant and the page assistant. The former guides the user in finding a predicate in
the configured ontologies. The latter assists the user in seeking for the names of
other pages in the Wiki.
        </p>
        <p>Figure 5 illustrates the functionality of the predicate assistant. The user
enters the term mail and a drop down list with the matching predicates is
automatically created. After selecting a predicate from the list, the text area
below is updated with detailed information about the selected predicate.</p>
        <p>As soon as the user starts typing into the input field, an asynchronous request
is sent from the client-browser to the server in the background, which returns an
XML-document with the matching terms. These terms are compared on a lexical
basis to the natural language labels of the corresponding items (predicates and
Wiki pages, respectively).</p>
        <p>Our system also supports statements which do not appear in the Wiki pages
themselves. This means that meta-statements can be expressed, and links
between two non-existent pages and/or from external resources can be formulated.
The associated assistant provides a simple interface which allows users to access
the content of available ontologies in order to specify subjects, predicates and
objects of new statements. Figure 6 depicts this functionality: after selecting the
FOAF-ontology, the assistant updates the predicate form with the corresponding
information (top part of Figure 6); depending on these two parameters the
assistant further computes appropriate object resources (bottom part of the same
figure)
Consistency of the semantic model The consistency of the semantic model
can be guaranteed by our implementation. To achieve this we implemented two
functions. If a statement is submitted by the user with the syntax-external
assistant (cf. Figure 6) we check its validity immediately; in case the statement is
found to be invalid according to the semantic model it is rejected and the user
gets notified. The same happens if the statement is found to cause
inconsistencies in the model. The other function is the verification of statements which are
formulated in the Wiki syntax. After the edited page is submitted the system
extracts all semantic statements and checks if they are consistent with the
semantic model. If statements are found which cause inconsistencies, the user is
returned to the edit page, gets informed about the details of the problem
detected and is asked to correct his input. By doing so we assure that the semantic
model is always consistent, as there is no possibility to add statements that cause
inconsistencies.</p>
        <p>This behavior is currently being refined in order to support application
scenarios with loose consistency requirements. In conjunction to the extension of
our system towards advanced collaborative ontology engineering support (cf.
Section 7) we are examining ways to ensure local consistency on personal
ontologies, while the global shared ontology does not have to satisfy this (sometimes
unfeasible) constraint.
5.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>Context-based presentation and navigation</title>
        <p>When a call to a Wiki page is issued the Wiki engine extracts a subgraph of
the semantic model which contains all statements which have the current page
either as their subject or their object—no matter if they were formulated in the
Wiki syntax or elsewhere.</p>
        <p>In Figure 7 we illustrate the Wiki article about the actress Ingrid Bergman
in a fictive Makna movie instance. The navigation block on the right side of
the screen consists of two parts: the summary of the semantic relations of the
current page (on the top) and the list of the prepared search requests for related
resources (on the bottom).</p>
        <p>The summary of the semantic relations can help the user to quickly navigate
to a related topic in one step (i.e. one click). The customized links to searches
for related pages are created through the following scheme: for each property of
a page a search link is provided to find other resources with the same property.
This is true for incoming links as well, which means that is is possible to navigate
quickly to other resources which have the same relation to the current page. Both
functions work with inference (which can for convenience be switched on and off
by the user), thus enabling the user to navigate the Wiki contents conducted by
semantic relations.</p>
      </sec>
      <sec id="sec-5-3">
        <title>Content- and structure-based retrieval</title>
        <p>Makna implements a search interface resorting to form-based search patterns,
which allow users to use the ontology in formulating structure-based queries and
the underlying inference engines for enabling semantic search.</p>
        <p>We have developed several templates for comfortably formulating typical
content- and structure-based query patterns. Figure 8 shows the implementation
of a template returning instances of a user-defined class in a knowledge base.
After choosing a vocabulary from the left drop-down list, the right list is filled
up with all concepts from the chosen ontology.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Related Work</title>
      <p>
        A multitude of promising approaches for combining Semantic Web and Wiki
technologies are currently under development (cf., for example, [
        <xref ref-type="bibr" rid="ref15 ref16 ref19 ref2 ref22">2, 15, 16, 19, 22</xref>
        ]).
However, while these proposals share the declared common goal of realizing a
Semantic Wiki system, a closer investigation of their—planed or implemented—
features evidences that they are oriented at slightly divergent application
scenarios.
      </p>
      <p>
        Approaches such as [
        <xref ref-type="bibr" rid="ref16 ref19">16, 19</xref>
        ] develop Wiki engines which support the
generation of RDF data. However, they clearly distinguish between semantic and plain
Wiki contents and their usage in Semantic Web context requires technical
expertise on RDF. Acknowledging for this limitations more recent proposals focus
on the minimal invasive usage of semantic technologies within Wiki systems[
        <xref ref-type="bibr" rid="ref15 ref2 ref22">2,
15, 22</xref>
        ]. Makna differs from these approaches from a multitude of viewpoints. In
contrast to WikSAR [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] our system is oriented at non-technical users exercising
collaborative knowledge engineering. This focus motivated a different design of
the user interfaces. Further on, the present implementation of Makna restricts
the access to ontological knowledge (as opposed to instance knowledge) to a
predefined set of Wiki users. While this might be considered as a limitation of our
system as compared to other approaches (such as IkeWiki [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]), we argue that
implementing such functionality without adequate process-level support might
have uncontrolled consequences on the operation of the overall Wiki system.
This was confirmed by recent advances in the area of distributed ontology
engineering[
        <xref ref-type="bibr" rid="ref14 ref18">14, 18</xref>
        ]. The Semantic MediaWiki project has come up with a different
approach [
        <xref ref-type="bibr" rid="ref10 ref22">10, 22</xref>
        ]. Their development aims at turning the hugest existing
traditional Wiki-based information repository—the Wikipedia encyclopedia—into a
semantic Wiki. Similar to our own requirements analysis, the authors identified
the need for typed annotated links and articles in Wikipedia (cf. Section 2). The
current release of the Semantic MediaWiki system shares many commonalities
with the functionality of Makna. In contrast to our implementation it does not
support consistency checking mechanisms and the usage of multiple ontologies.
In turn, it allows for an unrestricted access to both ontological and instance
data, an option which we consider disputable for arbitrary settings without an
adequate process support.8 Because Makna focuses on small to mid-size Wikis
we can utilize some performance critical mechanism like real-time inference,
enabling features like guaranteed consistence of the model and context-based
navigation based on real-time state of the semantic model. Furthermore Makna’s
separation of instance and ontology data—accompanied by the user and
administrator interfaces (cf. Section 4)—enables predictable response times and
memory usage which are the foundation for an efficient Semantic Wiki system.
Finally we mention the SemperWiki approach [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], which introduces Wikis as
enabling technology for personal information management. Unlike conventional
Wiki and Semantic Wiki solutions—including Makna—it is targeted at single
user environments.
7
      </p>
    </sec>
    <sec id="sec-7">
      <title>Outlook</title>
      <p>A feasible combination of Wiki and Semantic Web technologies should preserve
the key advantages of both technologies: the simplicity of Wiki systems as
regarding shared content authoring, as well as the power of Semantic Web
technologies w.r.t. structuring and retrieving knowledge. Building upon an analysis
of the requirements induced by a collaborative knowledge engineering scenario
to Wiki implementations we have introduced our concept of a Semantic Wiki
engine addressing this problem.</p>
      <p>
        We are currently extending the functionality of the current release of Makna
w.r.t. methodological and technological support for knowledge engineering. In
particular we are investigating means to automatically extract ontological
structures from existing domain-focused Wiki instances (following the approach in
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]) and are implementing a component for collaborative ontology engineering
based on [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <sec id="sec-7-1">
        <title>Acknowledgements</title>
        <p>This work has been partially supported by the EU Network of Excellence
“KnowledgeWeb” (FP6-507482).
8 However, this design decision might prove to be appropriate for the Wikipedia use
case.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>D</given-names>
            <surname>´</surname>
          </string-name>
          esilets A.,
          <string-name>
            <given-names>S.</given-names>
            <surname>Paquet</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N. G.</given-names>
            <surname>Vinson</surname>
          </string-name>
          . Are Wikis Usable?
          <source>In Proceedings of the 1st ACM Wiki Symposium WikiSym2005</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>D.</surname>
          </string-name>
          <article-title>Aumu¨ller. Semantic Authoring and Retrieval in a Wiki</article-title>
          .
          <source>In Demo Session at the European Semantic Web Conference ESWC2005</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>T.</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hendler</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Lassila</surname>
          </string-name>
          .
          <source>The Semantic Web. Scientific American</source>
          ,
          <volume>284</volume>
          (
          <issue>5</issue>
          ):
          <fpage>34</fpage>
          -
          <lpage>43</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>M.</given-names>
            <surname>Bieber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Vitali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ashman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Balasubramanian</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Oinas-Kukkonen</surname>
          </string-name>
          .
          <article-title>Forth generation hypermedia: some missing links for the World Wide Web</article-title>
          .
          <source>International Journal of Human-Computer Studies</source>
          ,
          <volume>47</volume>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>W.</given-names>
            <surname>Cunningham</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Leuf</surname>
          </string-name>
          .
          <source>The Wiki Way. Quick Collaboration on the Web. Addison-Wesley</source>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>J.</given-names>
            <surname>Garrett</surname>
          </string-name>
          .
          <article-title>Ajax: A New Approach to Web Applications (white paper)</article-title>
          . http://www.adaptivepath.com/publications/essays/archives/000385.php,
          <year>February 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>T.</given-names>
            <surname>Hemmann</surname>
          </string-name>
          .
          <article-title>How Knowledge Engineering Can Benefit from Software Engineering with Respect to Reuse: Towards Reusable Knowledge Models</article-title>
          .
          <source>In Proceedings of the ERICM Workshop on Methods and Tools for Software Reuse</source>
          , pages
          <fpage>212</fpage>
          -
          <lpage>227</lpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>M.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kiryakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ognyanov</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          .
          <article-title>Ontology Versioning and Change Detection on the Web</article-title>
          .
          <source>In Proceedings of the 13th International Conference on Knowledge Engineering and Management EKAW02</source>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>K.</given-names>
            <surname>Kotis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Vouros</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. Padilla</given-names>
            <surname>Alonso</surname>
          </string-name>
          .
          <article-title>HCOME: tool-supported methodology for collaboratively devising living ontologies</article-title>
          .
          <source>In Proceedings of the 2nd International Workshop on Semantic Web and Databases SWDB2004</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>M. Kroetzsch</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Vrandecic</surname>
            , and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Voelkel</surname>
          </string-name>
          .
          <article-title>Wikipedia and the Semantic Web: The Missing Links</article-title>
          .
          <source>In Proceedings of 1st International Wikipedia Conference Wikimania2005</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>C.W.</given-names>
            <surname>Krueger</surname>
          </string-name>
          .
          <source>Software Reuse. ACM Computing Surveys</source>
          ,
          <volume>24</volume>
          (
          <issue>2</issue>
          ):
          <fpage>131</fpage>
          -
          <lpage>183</lpage>
          ,
          <year>June 1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. E. Oren.
          <article-title>Semperwiki: a Semantic Personal Wiki</article-title>
          .
          <source>In Proceedings of the 1st Semantic Desktop Workshop</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. E. Paslaru
          <string-name>
            <surname>Bontas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Schlangen</surname>
            , and
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Schrader</surname>
          </string-name>
          .
          <article-title>Creating Ontologies for Content Representation - the OntoSeed Suite</article-title>
          .
          <source>In Proceedings of the 4th International Conference on Ontologies, Databases, and Applications of Semantics ODBASE2005</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Pinto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Staab</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Tempich</surname>
          </string-name>
          . DILIGENT:
          <article-title>Towards a fine-grained methodology for Distributed, Loosely-controlled and evolving Engineering of oNTologies</article-title>
          .
          <source>In Proceedings of the European Conference of Artificial Intelligence ECAI2004</source>
          , pages
          <fpage>393</fpage>
          -
          <lpage>397</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>S.</given-names>
            <surname>Schaffert. IkeWiki - A Semantic</surname>
          </string-name>
          <article-title>Wiki for Collaborative Knowledge Management</article-title>
          .
          <source>Technical report, Salzburg Research</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>A.</given-names>
            <surname>Souzis</surname>
          </string-name>
          .
          <article-title>Building a Semantic Wiki</article-title>
          .
          <source>IEEE Intelligent Systems</source>
          ,
          <volume>20</volume>
          :
          <fpage>87</fpage>
          -
          <lpage>91</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. L.
          <string-name>
            <surname>Stojanovic</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Maedche</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Motik</surname>
            , and
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Stojanovic</surname>
          </string-name>
          .
          <article-title>User-Driven Ontology Evolution Management</article-title>
          .
          <source>In Proceedings of the 13th European Conference on Knowledge Engineering and Management EKAW02</source>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sure</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Tempich</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Vrandecic</surname>
          </string-name>
          . Ontology Engineering Methodologies. In Davies, J. and
          <string-name>
            <surname>Studer</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and Warren, P., editor,
          <source>Semantic Web Technologies: Trends and Research in Ontology-based Systems</source>
          . Wiley,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <given-names>R.</given-names>
            <surname>Tazzoli</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Castagna</surname>
          </string-name>
          et al.
          <article-title>Towards a Semantic Wiki Wiki Web</article-title>
          .
          <source>In Poster Session at the International Semantic Web Conference ISWC2004</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <given-names>P. R. S.</given-names>
            <surname>Visser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. J. M.</given-names>
            <surname>Bench-Capon</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. J. R.</given-names>
            <surname>Shave</surname>
          </string-name>
          .
          <article-title>An analysis of ontological mismatches: Heterogeneity versus interoperability</article-title>
          .
          <source>In Proceedings of the AAAI Spring Symposium on Ontological Engineering AAAI97</source>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <given-names>F.</given-names>
            <surname>Vitali</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Bieber</surname>
          </string-name>
          .
          <source>Hypermedia on the Web: What Will It Take? ACM Computing Surveys</source>
          ,
          <volume>31</volume>
          (
          <issue>4</issue>
          ),
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22. M. V¨olkel, M. Kr¨otzsch, D. Vrandecic,
          <string-name>
            <given-names>H.</given-names>
            <surname>Haller</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Studer</surname>
          </string-name>
          . Semantic Wikipedia.
          <source>In Proceedings of the World Wide Web Conference WWW2006</source>
          (to appear),
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>