<!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>How Controlled English can Improve Semantic Wikis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tobias Kuhn</string-name>
          <email>tkuhn@ifi.uzh.ch</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Informatics &amp; Institute of Computational Linguistics, University of Zurich</institution>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The motivation of semantic wikis is to make acquisition, maintenance, and mining of formal knowledge simpler, faster, and more exible. However, most existing semantic wikis have a very technical interface and are restricted to a relatively low level of expressivity. In this paper, we explain how AceWiki uses controlled English | concretely Attempto Controlled English (ACE) | to provide a natural and intuitive interface while supporting a high degree of expressivity. We introduce recent improvements of the AceWiki system and user studies that indicate that AceWiki is usable and useful.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>We present an approach how semantic wikis and controlled natural language
can be brought together. This section gives a short introduction into the elds
of semantic wikis and controlled natural languages.
1.1</p>
      <sec id="sec-1-1">
        <title>Semantic Wikis</title>
        <p>
          Semantic wikis are a relatively new eld of research that started in 2004 when
semantic wikis were introduced in [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] describing the PlatypusWiki system.
During the last years, an active community emerged and many new semantic wiki
systems were presented. Semantic wikis combine the philosophy of wikis (i.e.
quick and easy editing of textual content in a collaborative way over the Web)
with the concepts and techniques of the Semantic Web (i.e. enriching the data
on the Web with well-de ned meaning). The idea is to manage formal knowledge
representations within a wiki environment.
        </p>
        <p>
          Generally, two types of semantic wikis can be distinguished: On the one hand,
there are text-centered approaches that enrich classical wiki environments with
semantic annotations. On the other hand, logic-centered approaches use
semantic wikis as a form of online ontology editors. Semantic MediaWiki [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], IkeWiki
[
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], SweetWiki [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], and HyperDEWiki [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] are examples of text-centered
semantic wikis, whereas OntoWiki [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] and myOntology [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] are two examples of
logic-centered semantic wikis. Web-Protege [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] is the Web version of the popular
Protege ontology editor and can be seen as another example of a logic-centered
semantic wiki, even though its developers do not call it a \semantic wiki". In
general, there are many new web applications that do not call themselves \semantic
wikis" but exhibit many of their characteristic properties. Freebase1, Knoodl2,
SWIRRL3, and Twine4 are some examples.
        </p>
        <p>Semantic wikis seem to be a very promising approach to get the domain
experts better involved in the creation and maintenance of ontologies. Semantic
wikis could increase the number and quality of available ontologies which is
an important step into the direction of making the Semantic Web a reality.
However, we see two major problems with the existing semantic wikis. First,
most of them have a very technical interface that is hard to understand and use
for untrained persons, especially for those who have no particular background in
formal knowledge representation. Second, existing semantic wikis support only
a relatively low degree of expressivity | mostly just \subject predicate
object"structures | and do not allow the users to assert complex axioms. These two
shortcomings have to be overcome to enable average domain experts to manage
complex ontologies through semantic wiki interfaces.</p>
        <p>In this paper, we will argue for using controlled natural language within
semantic wikis. The Wiki@nt5 system follows a similar approach. It uses controlled
natural language (concretely Rabbit and ACE) for verbalizing OWL axioms. In
contrast to our approach, users cannot create or edit the controlled natural
language sentences directly but only the underlying OWL axioms in a common
formal notation. Furthermore, no reasoning takes place in Wiki@nt.
1.2</p>
      </sec>
      <sec id="sec-1-2">
        <title>Attempto Controlled English</title>
        <p>
          Controlled natural languages are subsets of natural languages that are controlled
(in both syntax and semantics) in a way that removes or reduces the ambiguity of
the language. Recently, several controlled natural languages have been proposed
for the Semantic Web [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. The idea is to represent formal statements in a way
that looks like natural language in order to make them better understandable
to people with no background in formal methods.
        </p>
        <p>
          Attempto Controlled English (ACE)6 is a controlled subset of English. While
looking like natural English, it can be translated automatically and
unambiguously into logic. Thus, every ACE text has a single and well-de ned formal
meaning. A subset of ACE has been used as a natural language front-end to
OWL with a bidirectional mapping from ACE to OWL [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. This mapping covers
all of OWL 2 except data properties and some very complex class expressions.
        </p>
        <p>
          ACE supports a wide range of natural language constructs: nouns (e.g.
\country"), proper names (\Zurich"), verbs (\contains"), adjectives (\rich"),
singu1 see [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] and http://www.freebase.com
2 http://knoodl.com
3 http://www.swirrl.com
4 http://www.twine.com
5 see [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] and http://tw.rpi.edu/dev/cnl/
6 see [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] and http://attempto.ifi.uzh.ch
lar and plural noun phrases (\a person", \some persons"), active and passive voice
(\owns", \is owned by"), pronouns (\she", \who", \something"), relative phrases
(\who is rich", \that is owned by John"), conjunction and disjunction (\and", \or"),
existential and universal quanti ers (\a", \every"), negation (\no", \does not"),
cardinality restrictions (\at most 3 persons"), anaphoric references (\the country",
\she"), questions (\what borders Switzerland?"), and much more. Using these
elements, one can state ACE sentences like for example
        </p>
        <p>Every person who writes a book is an author.
that can be translated into its logical representation:</p>
        <p>8A8B(person(A) ^ write(A; B) ^ book(B) ! author(A))
In the functional-style syntax of OWL, the same statement would have to be
expressed as follows:</p>
        <p>SubClassOf(</p>
        <p>IntersectionOf(</p>
        <p>Class(:person)
SomeValuesFrom(</p>
        <p>ObjectProperty(:write)</p>
        <p>Class(:book)
)</p>
        <p>)
)</p>
        <p>
          Class(:author)
This example shows the advantage of controlled natural languages like ACE over
other logic languages. While the latter two statements require a considerable
learning e ort to be understood, the statement in ACE is very easy to grasp
even for a completely untrained reader. We could show in an experiment that
untrained users (who have no particular background in knowledge representation
or computational linguistics) are able to understand ACE sentences very well and
within very short time [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
2
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>AceWiki</title>
      <p>We developed AceWiki that is a logic-centered semantic wiki that tries to solve
the identi ed problems of existing semantic wikis by using a subset of ACE
as its knowledge representation language. The goal of AceWiki is to show that
semantic wikis can be more natural and at the same time more expressive than
existing systems. Figure 1 shows a screenshot of the AceWiki interface. The
general approach is to provide a simple and natural interface that hides all
technical details.</p>
      <p>
        AceWiki has been introduced in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Since then, many new
features have been implemented: support for transitive adjectives, abbreviations for
proper names, passive voice for transitive verbs, support for comments,
clientside OWL export, a completely redesigned lexical editor, and proper persistent
storage of the wiki data. There is a public demo available7 and the source code
of AceWiki can be downloaded under an open source license. However, AceWiki
has not yet reached the stage where it could be used for real-world applications.
Crucial (but scienti cally not so interesting) parts are missing: history/undo
facility, user management, and ontology import.
      </p>
      <p>One of the most interesting new features in AceWiki is the support for
comments in unrestricted natural language, as it can be seen in Figure 1. Since it is
unrealistic that all available information about a certain topic can be represented
in a formal way, such comments can complement the formal ACE sentences. The
comments can contain internal and external links, much like the text in
traditional non-semantic wikis.</p>
      <p>
        In order to enable the easy creation of ACE sentences, users are supported
by an intelligent predictive text editor [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] that is able to look ahead and to
show the possible words and phrases to continue the sentence. Figure 2 shows a
screenshot of this editor.
      </p>
      <sec id="sec-2-1">
        <title>7 see http://attempto.ifi.uzh.ch/acewiki</title>
        <p>AceWiki supports an expressive subset of ACE. Some examples of sentences
that can be created in AceWiki are shown here:</p>
        <p>
          AceWiki is designed to seamlessly integrate a reasoner that can give feedback
to the users, ensures the consistency of the ontology, can show its semantic
structure, and answers queries. At the moment, we are using the OWL reasoner
Pellet8 and apply the ACE-to-OWL translator that is described in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. However,
AceWiki is not restricted to OWL and another reasoner or rule engine might be
used in the future.
        </p>
        <p>The subset of ACE that is used in AceWiki is more expressive than OWL,
and thus the users can assert statements that have no OWL representation.
Because we are using an OWL reasoner at the moment, such statements are not</p>
      </sec>
      <sec id="sec-2-2">
        <title>8 http://clarkparsia.com/pellet/</title>
        <p>considered for reasoning. In order to make this clear to the users, the sentences
that are outside of OWL are marked by a red triangle:</p>
        <p>
          The most important task of the reasoner is to check consistency because
only consistent ontologies enable to calculate logical entailments. In previous
work [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], we explain how consistency is ensured in AceWiki by incrementally
checking every new sentence that is added.
        </p>
        <p>Not only asserted but also inferred knowledge can be represented in ACE. At
the moment, AceWiki shows inferred class hierarchies and class memberships.
The hierarchy for the noun \country", for example, could look as follows:
Furthermore, ACE questions can be formulated within the articles. Such
questions are evaluated by the reasoner and the results are listed directly after the
question:
If the question asks for a certain individual (represented in ACE by proper
names) then the named classes (represented by nouns) of the individual are
shown as the answer. In the cases where the question asks for a class (represented
by a noun phrase), the individuals that belong to this class are shown as the
answer.</p>
        <p>Thus, AceWiki uses ACE in di erent ways: as an expressive knowledge
representation language for asserted knowledge, to display entailed knowledge
generated by the reasoner, and as a query language.</p>
        <p>In AceWiki, words have to be de ned before they can be used. At the
moment, ve types of words are supported: proper names, nouns, transitive verbs,
of -constructs (i.e. nouns that have to be used with of -phrases), and transitive
adjectives (i.e. adjectives that require an object). A new feature of AceWiki is
that proper names can have an abbreviation that has exactly the same meaning
as the long proper name. This is very helpful for proper names that are too long
to be spelled out each time.</p>
        <p>Figure 3 shows the lexical editor of AceWiki that helps the users in creating
and modifying word forms in an appropriate way. An icon and an explanation
in natural language help the users to choose the right category.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Evaluation</title>
      <p>In order to nd out how usable and how useful AceWiki is, we performed several
tests. From time to time, we set up small usability experiments to test how well
normal users are able to cope with the current version of AceWiki. Two such
experiments have been performed so far. In order to nd out whether AceWiki
can be useful in the real world, we additionally conducted a small case study in
which we tried to formalize the content of the existing Attempto project website
in AceWiki. The results are explained in the following sections. Table 1 shows
an overview.
3.1</p>
      <sec id="sec-3-1">
        <title>Usability Experiments</title>
        <p>
          Two usability experiments have been performed so far on AceWiki. The rst one
took place in November 2007 and has been described and analyzed in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. The
second experiment | that is introduced here | was conducted one year later in
November 2008. Both experiments have the nature of cheap ad hoc experiments
with the goal to get some feedback about possible weak points of AceWiki.
Since the settings of the two experiments were di erent and since the number
\the real world"
universities
        </p>
        <p>Attempto project
of subjects was relatively low, we cannot draw strong statistical conclusions.
Nevertheless, these experiments can give us valuable feedback about the usability
of AceWiki.</p>
        <p>In both experiments, the subjects were told to create a formal knowledge
base in a collaborative way using AceWiki. The task was just to add correct and
meaningful knowledge about the given domain without any further constraints
on the kind of knowledge to be added. The subjects | mostly students | had
no particular background in formal knowledge representation. The domain to
be represented was the real world in general in the rst experiment, and the
domain of universities (i.e. students, departments, professors, etc.) in the second
experiment.</p>
        <p>In the rst experiment, the subjects received no instructions at all how
AceWiki has to be used. In the second experiment, they attended a 45 minutes
lesson about AceWiki. Another important di erence is that the rst experiment
used an older version of AceWiki where templates could be used for the creation
of certain types of sentences (e.g. class hierarchies). This has been removed in
later versions because of its lack of generality.</p>
        <p>Table 2 shows the results of the two experiments. Since the subjects worked
together on the same knowledge base and could change or remove the
contributions of others, we can look at the results from two perspectives: On the one
hand, there is the community perspective where we consider only the nal result,
not counting the sentences that have been removed at some point and only
looking at the nal versions of the sentences. On the other hand, from the individuals
perspective we count also the sentences that have been changed or removed by
another subject. The di erent versions of a changed sentence count for each of
the respective subjects. However, sentences created and then removed by the
same subject are not counted, and only the last version counts for sentences
that have been changed by the same subject.</p>
        <p>The rst part of the table shows the number and type of sentences the
subjects created. In total, the resulting knowledge bases contained 179 and 93
sentences, respectively. We checked these sentences manually for correctness. S+
stands for the number of sentences that are (1) logically correct and (2) sensible
to state.</p>
        <p>The rst criterion is simple: In order to be classi ed as correct, the sentence
has to represent a correct statement about the real world using the common
interpretations of the words and applying the interpretation rules of ACE.</p>
        <p>The second criterion can be explained best on the basis of the sentences of
the type Se. These sentence start with \a ..." like for example \a student studies
at a university". This sentence is interpreted in ACE as having only existential
quanti cation: \there is a student that studies at a university". This is certainly a
logically correct statement about the real world, but the writer probably wanted
to say \every student studies at a university" which is a more precise and more
sensible statement. For this reason, such statements are not considered correct,
even though they are correct from a purely logical point of view.</p>
        <p>
          Sentences of the type Se have been identi ed in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] as one of two frequent error
types when using AceWiki. The other one | denoted by Sw | are sentences
using words in the wrong word category like for example \every London is a city"
where \London" has been added as a noun instead of a proper name.
        </p>
        <p>It is interesting that the incorrect sentences of the types Se and Sw had the
same frequency in the rst experiment, but evolved in di erent directions in the
second experiment. There was not a single case of Sw-mistakes in the second
experiment. This might be due to the fact that we learned from the results of
the rst experiment and enriched the lexical editor with icons and explanations
(see Figure 3).</p>
        <p>On the other hand, the number of Se-mistakes increased. This might be
caused by the removal of the templates feature from AceWiki. In the rst
experiment, the subjects were encouraged to say \every ..." because there were
templates for such sentences. In the second experiment, those templates were
not available anymore and the subjects were tempted to say \a" instead of
\every". This is bad news for AceWiki, but the good news is that there are two
indications that we are on the right track nevertheless. First, while none of the
Se-sentences has been corrected in the rst experiment, almost half of them have
been removed or changed by the community during the second experiment. This
indicates that some subjects of the second experiment recognized the problem
and tried to resolve it. Second, the Se-sentences can be detected and resolved in
a very easy way. Almost every sentence starting with \a ..." is an Se-sentence
and can be corrected just by replacing the initial \a" by \every". After the
second experiment, we added a new feature to AceWiki that asks the users each
time they create a sentence of the form \a ..." whether it should be \every ...".
The users can then say whether they really mean \a ..." or whether it should
be rather \every ...". In the latter case the sentence is automatically corrected.
Figure 4 shows a screenshot of the dialog shown to the users. Future experiments
will show whether this solves the problem.</p>
        <p>An interesting gure is of course the ratio of correct sentences S+=S. As it
turns out, the rst experiment exhibits the better ratio for both perspectives:
80% versus 67% for the individuals and 81% versus 78% for the community.
However, since Se-sentences are easily detectable and correctable (and hopefully
a solved problem with the latest version of AceWiki), it makes sense to have a
look at the ratio of \(almost) correct" sentences consisting of the correct
sentences S+ and the Se-sentences. This ratio was better in the second experiment:
84% versus 88% for the individuals perspective; 86% versus 91% for the
community perspective. However, the settings of the experiments do not allow us to
draw any statistical conclusions from these numbers. Nevertheless, these results
give us the impression that a ratio of correct and sensible statements of 90% and
above is achievable with our approach.</p>
        <p>Another important aspect is the complexity of the created sentences. Of
course, syntactically and semantically complex statements are harder to
construct than simple ones. For this reason, we classi ed the correct sentences
according to their complexity. Sc+ stands for all correct sentences that are complex
in the sense that they contain a negation (\no", \does not", etc.), an implication
(\every", \if ... then", etc.), a disjunction (\or"), a cardinality restriction (\at most
3", etc.), or several of these elements. While the ratio of complex sentences was
already very high in the rst experiment (around 60%), it was was even higher
in the second experiment reaching 70%. Looking at the concrete sentences the
subjects created during the second experiment, one can see that they managed
to create a broad variety of complex sentences. Some examples are shown here:
{ Every lecture is attended by at least 3 students.
{ Every lecturer is a professor or is an assistant.
{ Every professor is employed by a university.
{ If X contains Y then X is larger than Y.
{ If somebody X likes Y then X does not hate Y.
{ If X is a student and a professor knows X then the professor hates X or likes X or is
indi erent to X.</p>
        <p>The last example is even too complex to be represented in OWL. Thus, the
AceWiki user interface seems to scale very well in respect to the complexity of
the ontology.</p>
        <p>The second part of Table 2 shows the number and types of the words that
have been created during the experiment. All types of words have been used by
the subjects with the exception that transitive adjectives were not supported by
the AceWiki version used for the rst experiment. It is interesting to see that the
rst experiment resulted in an ontology consisting of more words than correct
sentences, whereas in the second experiment the number of correct sentences
clearly exceeds the number of words. This is an indication that the terms in the
second experiment have been reused more often and were more interconnected.</p>
        <p>The third part of Table 2 takes the time dimension into account. On average,
each subject of the rst experiment spent 47 minutes, and each subject of the
second experiment spent 60 minutes. The average time per correct sentence
that was around 6.4 minutes in the rst experiment was much better in the
second experiment being only 4.9 minutes. We consider these time values very
good results, given that the subjects were not trained and had no particular
background in formal knowledge representation.</p>
        <p>In general, the results of the two experiments indicate that AceWiki enables
unexperienced users to create complex ontologies within a short amount of time.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Case Study</title>
        <p>The two experiments presented above seem to con rm that AceWiki can be used
easily by untrained persons. However, usability does not imply the usefulness
for a particular purpose. For that reason, we performed a small case study to
exemplify how an experienced user can represent a strictly de ned part of
realworld knowledge in AceWiki in a useful way.</p>
        <p>The case study presented here consists of the formalization of the content of
the Attempto website9 in AceWiki. This website contains information about the
Attempto project and its members, collaborators, documents, tools, languages,
and publications, and the relations among these entities. Thus, the information
provided by the Attempto website is a piece of relevant real-world knowledge.</p>
        <p>In the case study to be presented, one person | the author of this paper
who is the developer of AceWiki | used a plain AceWiki instance and lled
it with the information found on the public Attempto website. The goal was
to represent as much as possible of the original information in a natural and
adequate way. This was done manually using the AceWiki editor without any
kind of automation.</p>
        <p>Table 3 shows the results of the case study. The formalization of the website
content took less than six hours and resulted in 538 sentences. This gives an
average time per sentence of less than 40 seconds. These results give us some
indication that AceWiki is not only usable for novice users but can also be used
in an e cient way by experienced users.</p>
        <p>Most of the created words are proper names (i.e. individuals) which is not
surprising for the formalization of a project website. The ratio of complex
sentences is much lower than the ones encountered in the experiments but with
almost 20% still on a considerable level.</p>
        <p>Basically, all relevant content of the Attempto website could be represented
in AceWiki. Of course, the text could not be taken over verbatim but had to
be rephrased. Figure 5 exemplary shows how the content of the website was
formalized. The resulting ACE sentences are natural and understandable.</p>
        <sec id="sec-3-2-1">
          <title>9 http://attempto.ifi.uzh.ch</title>
          <p>However, some minor problems were encountered. Data types like strings,
numbers, and dates would have been helpful but are not supported. ACE itself
has support for strings and numbers, but AceWiki does not use this feature so
far. Another problem was that the words in AceWiki can consist only of letters,
numbers, hyphens, and blank spaces10. Some things like publication titles or
package names contain colons or dots which had to be replaced by hyphens in
the AceWiki representation. We plan to solve these problems by adding support
for data types and being more exible in respect to user-de ned words.</p>
          <p>Figure 6 shows a wiki article that resulted from the case study. It shows how
inline queries can be used for automatically generated and updated content. This
is an important advantage of such semantic wiki systems. The knowledge has to
be asserted once but can be displayed at di erent places. In the case of AceWiki,
such automatically created content is well separated from asserted content in a
natural and simple manner by using ACE questions.</p>
          <p>As can be seen on Figure 6, the abbreviation feature for proper names has
been used extensively. The answer lists show the abbreviations in parentheses
after the long proper names. The most natural name for a publication, for
example, is its title. However, sentences that contain a spelled-out publication title
become very hard to read. In such cases, abbreviations are de ned which can be
used conveniently to refer to the publication.</p>
          <p>The fact that the AceWiki developer is able to use AceWiki in an e cient
way for representing real world knowledge does of course not imply that every
experienced user is able to do so. However, we can see the results as an upper
boundary of what is possible to achieve with AceWiki, and the results show that
AceWiki in principle can be used in an e ective way.
10 Blank spaces are represented internally as underscores.
We presented the AceWiki system that should solve the problems that existing
semantic wikis do not support expressive ontology languages and are hard to
understand for untrained persons. AceWiki shows how semantic wikis can serve
as online ontology editors for domain experts with no background in formal
methods.</p>
          <p>The two user experiments indicate that unexperienced users are able to deal
with AceWiki. The subjects managed to create many correct and complex
statements within a short period of time. The presented case study indicates that
AceWiki is suitable for formalization tasks of the real world and that it can
be used | in principle | by experienced users in an e cient way. Still, more
user studies are needed in the future to prove our claim that controlled natural
language improves the usability of semantic wikis.</p>
          <p>In general, we showed how controlled natural language can bring the Semantic
Web closer to the end users. The full power of the Semantic Web can only be
exploited if a large part of the Web users are able to understand and extend the
semantic data.</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Soren Auer, Sebastian Dietzold, and Thomas Riechert.
          <article-title>OntoWiki | A Tool for Social, Semantic Collaboration</article-title>
          .
          <source>In Proceedings of the 5th International Semantic Web Conference, number 4273 in Lecture Notes in Computer Science</source>
          , pages
          <volume>736</volume>
          {
          <fpage>749</fpage>
          . Springer,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Jie</given-names>
            <surname>Bao</surname>
          </string-name>
          and
          <string-name>
            <given-names>Vasant</given-names>
            <surname>Honavar</surname>
          </string-name>
          .
          <article-title>Collaborative Ontology Building with Wiki@nt | a Multi-agent Based Ontology Building Environment</article-title>
          .
          <source>In ISWC Workshop on Evaluation of Ontology-based Tools (EON)</source>
          , pages
          <fpage>37</fpage>
          {
          <fpage>46</fpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Kurt</given-names>
            <surname>Bollacker</surname>
          </string-name>
          , Colin Evans, Praveen Paritosh, Tim Sturge, and
          <string-name>
            <given-names>Jamie</given-names>
            <surname>Taylor</surname>
          </string-name>
          . Freebase:
          <article-title>a collaboratively created graph database for structuring human knowledge</article-title>
          .
          <source>In SIGMOD '08: Proceedings of the 2008 ACM SIGMOD international conference on Management of data</source>
          , pages
          <volume>1247</volume>
          {
          <fpage>1250</fpage>
          . ACM,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Michel</given-names>
            <surname>Bu</surname>
          </string-name>
          <string-name>
            <surname>a</surname>
          </string-name>
          , Fabien Gandon, Guillaume Ereteo,
          <string-name>
            <given-names>Peter</given-names>
            <surname>Sander</surname>
          </string-name>
          , and Catherine Faron.
          <article-title>SweetWiki: A semantic wiki</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          ,
          <volume>6</volume>
          (
          <issue>1</issue>
          ):
          <volume>84</volume>
          {
          <fpage>97</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Norbert</surname>
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Fuchs</surname>
            , Kaarel Kaljurand, and
            <given-names>Tobias</given-names>
          </string-name>
          <string-name>
            <surname>Kuhn</surname>
          </string-name>
          .
          <article-title>Attempto Controlled English for Knowledge Representation</article-title>
          . In Cristina Baroglio, Piero A.
          <string-name>
            <surname>Bonatti</surname>
          </string-name>
          , Jan Maluszynski, Massimo Marchiori, Axel Polleres, and Sebastian Scha ert, editors,
          <source>Reasoning Web, 4th International Summer School</source>
          <year>2008</year>
          , Venice, Italy,
          <source>September</source>
          <volume>7</volume>
          {
          <fpage>11</fpage>
          ,
          <year>2008</year>
          , Tutorial Lectures,
          <source>number 5224 in Lecture Notes in Computer Science</source>
          , pages
          <volume>104</volume>
          {
          <fpage>124</fpage>
          . Springer,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Kaarel</given-names>
            <surname>Kaljurand</surname>
          </string-name>
          .
          <article-title>Attempto Controlled English as a Semantic Web Language</article-title>
          .
          <source>PhD thesis</source>
          , Faculty of Mathematics and Computer Science, University of Tartu,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Markus Krotzsch, Denny Vrandecic, Max Volkel, Heiko Haller, and
          <string-name>
            <given-names>Rudi</given-names>
            <surname>Studer</surname>
          </string-name>
          .
          <source>Semantic Wikipedia. Web Semantics: Science, Services and Agents on the World Wide Web</source>
          ,
          <volume>5</volume>
          (
          <issue>4</issue>
          ):
          <volume>251</volume>
          {
          <fpage>261</fpage>
          ,
          <year>December 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Tobias</given-names>
            <surname>Kuhn</surname>
          </string-name>
          .
          <article-title>AceWiki: A Natural and Expressive Semantic Wiki</article-title>
          .
          <source>In Semantic Web User Interaction at CHI 2008: Exploring HCI Challenges</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Tobias</given-names>
            <surname>Kuhn</surname>
          </string-name>
          .
          <article-title>AceWiki: Collaborative Ontology Management in Controlled Natural Language</article-title>
          .
          <source>In Proceedings of the 3rd Semantic Wiki Workshop</source>
          , volume
          <volume>360</volume>
          .
          <source>CEUR Proceedings</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>Tobias</given-names>
            <surname>Kuhn</surname>
          </string-name>
          . How to Evaluate
          <source>Controlled Natural Languages. Extended abstract for the Workshop on Controlled Natural Language</source>
          <year>2009</year>
          , (to appear).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>Tobias</given-names>
            <surname>Kuhn</surname>
          </string-name>
          and
          <string-name>
            <given-names>Rolf</given-names>
            <surname>Schwitter</surname>
          </string-name>
          .
          <article-title>Writing Support for Controlled Natural Languages</article-title>
          .
          <source>In Proceedings of the Australasian Language Technology Workshop (ALTA</source>
          <year>2008</year>
          ),
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Sebastian</surname>
          </string-name>
          <article-title>Scha ert</article-title>
          .
          <article-title>IkeWiki: A Semantic Wiki for Collaborative Knowledge Management</article-title>
          .
          <source>In Proceedings of the First International Workshop on Semantic Technologies in Collaborative Applications (STICA 06)</source>
          , pages
          <fpage>388</fpage>
          {
          <fpage>396</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Daniel Schwabe and
          <article-title>Miguel Rezende da Silva. Unifying Semantic Wikis and Semantic Web Applications</article-title>
          . In Christian Bizer and Anupam Joshi, editors,
          <source>Proceedings of the Poster and Demonstration Session at the 7th International Semantic Web Conference (ISWC2008)</source>
          , volume
          <volume>401</volume>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Rolf</surname>
            <given-names>Schwitter</given-names>
          </string-name>
          , Kaarel Kaljurand, Anne Cregan, Catherine Dolbear, and
          <string-name>
            <given-names>Glen</given-names>
            <surname>Hart</surname>
          </string-name>
          .
          <article-title>A Comparison of three Controlled Natural Languages for OWL 1.1</article-title>
          .
          <source>In 4th OWL Experiences and Directions Workshop (OWLED 2008 DC)</source>
          , Washington,
          <volume>1</volume>
          {
          <issue>2</issue>
          <year>April 2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>Katharina</given-names>
            <surname>Siorpaes</surname>
          </string-name>
          and
          <string-name>
            <given-names>Martin</given-names>
            <surname>Hepp</surname>
          </string-name>
          .
          <article-title>myOntology: The Marriage of Ontology Engineering and Collective Intelligence</article-title>
          .
          <source>In Bridging the Gep between Semantic Web and Web 2.0 (SemNet</source>
          <year>2007</year>
          ), pages
          <fpage>127</fpage>
          {
          <fpage>138</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Roberto</surname>
            <given-names>Tazzoli</given-names>
          </string-name>
          , Paolo Castagna, and Stefano Emilio Campanini.
          <article-title>Towards a Semantic Wiki Wiki Web</article-title>
          .
          <source>In Poster Session at the 3rd International Semantic Web Conference (ISWC2004)</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Tania</surname>
            <given-names>Tudorache</given-names>
          </string-name>
          , Jennifer Vendetti,
          <string-name>
            <given-names>and Natalya F.</given-names>
            <surname>Noy</surname>
          </string-name>
          .
          <article-title>Web-Protege: A Lightweight OWL Ontology Editor for the Web</article-title>
          .
          <source>In 5th OWL Experiences and Directions Workshop (OWLED</source>
          <year>2008</year>
          ),
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>