<!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>
      <journal-title-group>
        <journal-title>Number of work steps</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>The Ontology Maturing Approach for Collaborative and Work Integrated Ontology Development: Evaluation Results and Future Directions</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Simone Braun</string-name>
          <email>Simone.Braun@fzi.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Schmidt</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Walter</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valentin Zacharias</string-name>
          <email>Valentin.Zacharias@fzi.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>FZI Research Center for Information Technologies Information Process Engineering Haid-und-Neu-Straße 10-14</institution>
          ,
          <addr-line>76131 Karlsruhe</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2007</year>
      </pub-date>
      <volume>1</volume>
      <issue>2</issue>
      <fpage>5</fpage>
      <lpage>18</lpage>
      <abstract>
        <p>Ontology maturing as a conceptual process model is based on the assumption that ontology engineering is a continuous collaborative and informal learning process and always embedded in tasks that make use of the ontology to be developed. For supporting ontology maturing, we need lightweight and easy-to-use tools integrating usage and construction processes of ontologies. Within two applications - ImageNotion for semantic annotation of images and SOBOLEO for semantically enriched social bookmarking - we have shown that such ontology maturing support is feasible with the help of Web 2.0 technologies. In this paper, we want to present the conclusions from two evaluation sessions with end users and summarize requirements for further development.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The first wave of semantic (web) applications has shown that ontologies are well-suited
for sophisticated ways of retrieval of relevant resources, but traditional ontology
engineering methodologies and tools suffer from the underlying assumption that a few
modelling experts have to create an ontology for many users. In order to keep the
ontology in line with the intended usage, cumbersome procedures are introduced that lead
to delayed and often error-prone updates to the ontology (cf. [
        <xref ref-type="bibr" rid="ref1 ref2">1,2</xref>
        ]). On the other hand,
folksonomies are agile, user-driven approaches, but it is increasingly perceived that
folksonomies have their clear limitations when it comes to enhancing resource retrieval.
While this trade-off between degree of formalization and degree of participation is
often considered to be inevitable, we propose in our research to have a look at how we
can support smooth and continuous transitions between the two worlds.
      </p>
      <p>
        Starting from the insight that building an ontology is essentially formalizing an
understanding of a particular domain, we conceive ontology engineering as a continuous
collaborative learning process, which we call ontology maturing [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. In a first step,
we have created a conceptual process model structuring this maturing into four
characteristic phases, ranging from emergence of ideas, consolidation in communities via
formalization up to axiomatization. Based on this model, we have built two applications
that support maturing by embedding extension and refinement of ontologies into actual
usage processes. The first application (ImageNotion) supports semantic retrieval and
annotation of images in large-scale image archives, the second application (SOBOLEO)
provides a semantic enhancement of social bookmarking.
      </p>
      <p>In this paper, we want to present the results of a formative evaluation of these tools
with end users and the conclusions for future developments. In section 2, we first briefly
present the ontology maturing process model before we sketch the tools and their
functionality in section 3. In section 4, we present the results from the evaluation sessions
and the conclusions for future enhancements.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Ontology Maturing Process Model</title>
      <p>
        Starting point of our ontology maturing process model were the shortcomings of the
usual separation of creation and usage processes [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. While this might be possible in
rather static domains, it is not acceptable for dynamic domains, especially when using
ontologies for the annotation and retrieval of resources, where contents change fast and
the ontology requires a permanent update to cover the available contents. In real world
setup, this leads to frustrating situations (which is a major problem for acceptance)
when users cannot extend the used ontologies by themselves in a work-integrated way,
e.g. when they require them for the semantic annotation of images or web-pages.
Instead, they are forced to ask ontology experts for the extension and wait for the update
of the underlying ontologies, which – in very dynamic domains – can even last until the
ontology element has become obsolete again [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
2.1
      </p>
      <sec id="sec-2-1">
        <title>A Collaborative and Work-integrated View on Ontology Development</title>
        <p>
          This led us to rethink ontology engineering as a collaborative and work-integrated
activity. In this view, users themselves (within, e.g., communities of practice) can modify
the underlying ontology of a semantic application, e.g., add new ontology elements or
modify existing ones. This new perspective, motivated by constructivist views on
learning (see also [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]), views the quality of an ontology within the context of a semantic
application as a balance of three different aspects:
a) Appropriateness. An ontology needs to be an appropriate representation of the
domain with respect to the purpose of the ontologies required for a semantic
application so that it is actually useful. This is only possible when we have a tight
coupling and immediate mutual feedback between changes to the ontology and use
of its elements, e.g., for search or annotations. That means, we need a quick, simple
and work-integrated way to adapt and modify the ontologies.
b) Social Agreement. An ontology needs to represent a shared understanding among
all stakeholders. Thus, successful ontology construction is a social and
collaborative learning process within the communities of its users. The involved individuals
deepen by and by their understanding of the real world and of an (appropriate)
vocabulary to describe it.
c) Formality. The formalization of ontologies is not possible completely from scratch.
        </p>
        <p>In particular for emerging ideas and concepts, it is not possible to directly integrate
them into an ontology as they are not clearly defined, yet. That means, the
development of an ontology underlies a process of continuous evolution where different
levels of formality might co-exist within one ontology. The outcome is an adequate
level of formality in the ontology, avoiding both overformalization and the inability
to apply semantic algorithms.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>The Phases of the Ontology Maturing Process Model</title>
        <p>To operationalize this view, we have developed the ontology maturing process model
that structures the ontology engineering process into four phases (see Fig. 1):
1. Emergence of ideas. New ideas emerge and are introduced by individuals as new
concept ideas or informal tags. These are ad-hoc and not well-defined, rather
descriptive, e.g. with a text label. They are individually used and informally
communicated.
2. Consolidation in Communities. Through the collaborative (re-)usage of the
concept symbols (tags) within the community, a common vocabulary (or folksonomy)
develops. The concept ideas are refined, useless or incorrect ones are rejected. The
emerging vocabulary, which is shared among the community members, is still
without formal semantics.
3. Formalization. Within the third phase, the community begins to organize the
concepts into relations. These can be taxonomical (hierarchical) ones as well as
arbitrary ad-hoc relations, e.g., in the course of becoming aware of different
abstraction levels. This results in lightweight ontologies that rely primarily on inferencing
based on subconcept relations.
4. Axiomatization. In the last phase the adding of axioms allows and improves for
inferencing processes, e.g. in query answering systems. This step requires a high
level of competence in logical formalism so that this phase is usually done with the
aid of knowledge engineers.</p>
        <p>It is important to note that ontology maturing does not assume that ontologies are
built from scratch, but can be equally applied to already existent core ontologies used for
community seeding. Likewise, this model must not be misunderstood as a strictly linear
process; rather real ontology development processes will consist of various iterations
between the four different phases.</p>
        <p>We identified semantic annotation and retrieval of resources as one possible use
case where the ontology maturing process model can demonstrate its potential. We
will concentrate on this use case for the rest of this paper, although other semantic
applications, e.g. for expert finding or description of web services could benefit from
the usage of the ontology maturing process model as well.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Tool Support</title>
      <p>Our applications realize the ontology maturing process model by offering work-integrated
ontology development and an easy-to-use interface to allow the usage of semantic
technologies also for “ordinary” people. SOBOLEO allows for the semantic annotation and
retrieval of web resources, the ImageNotion tool for the semantic annotation and
retrieval of images. In this section, we will give a brief introdution of these applications.</p>
      <sec id="sec-3-1">
        <title>3.1 SOBOLEO</title>
        <p>
          SOBOLEO [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] is the acronym for Social Bookmarking and Lightweight Engineering
of Ontologies. The system’s goal is to support people working in a certain domain in
the collaborative development of a shared index of relevant web resources (bookmarks)
and of a shared ontology that is used to organize the bookmarks. That means, collected
bookmarks can be annotated with concepts from the ontology and the ontology can be
changed at the same time.
        </p>
        <p>SOBOLEO (see Fig. 2) consists of four major parts: (1) a collaborative real time
editor for changing the ontology, (2) a tool for the annotation of web resources, (3) a
semantic search engine for the annotated web resources, and (4) an ontology browser
for navigating the ontology and the index of the web resources. The users within one
community create and maintain one ontology and one shared index of web resources
collaboratively.</p>
        <p>
          Thus, the users can create, extend and maintain ontologies according to the SKOS
Core Vocabulary [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] in a simple way together with the collection and sharing of relevant
bookmarks. If they encounter a web resource, they can add it to the bookmark index and
annotate it with concepts from the SKOS ontology for better later retrieval. If a needed
concept does not exist in the underlying ontology or is not suitable, the users can modify
an existing concept or use arbitrary tags, which are automatically added to the ontology.
        </p>
        <p>In this way, new concept ideas are seamlessly gathered when occurring (maturing phase
1) and existing ones are refined or corrected (maturing phase 2). The users can structure
the concepts with hierarchical relations (broader and narrower) or indicate that they
are “related”. These relations are also considered by the semantic search engine. That
means, the users can improve the retrieval of their annotated web resources by adding
and refining ontology structures (maturing phase 3).</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2 ImageNotion</title>
        <p>
          ImageNotion [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] is both a methodology based on the idea of the ontology maturing
model, and the name of a web-based tool supporting this methodology in the domain
of images. An imagenotion (formed from the words image and notion) graphically
represents a semantic notion through an image. Each imagenotion may contain additional
descriptive information like a label and its synonyms (both possible in different
languages), temporal information and links to web pages that contain background
information for an imagenotion. Using imagenotions, users do not need to distinguish between
concepts and instances in ontologies – a separation of ontology elements often
considered artificial. In addition to descriptive information, relations between imagenotion are
also possible. Currently we support hierarchical relations (broader and narrower)
similar to SKOS [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] – all other relations are called ”unnamed relations” (and correspond
to skos:related). The aim of the ImageNotion methodology is to guide the process of
visually creating an ontology. This ontology will contain imagenotions as semantic
elements and relations between them. The main steps of this methodology are based on
the ontology maturing process model. Step 1 is the creation of new imagenotions, step
2 is the consolidation of imagenotions in communities and step 3 is the formalization of
imagenotions with rules and relations. Imagenotions from each level of maturity may
be used for semantic image annotation. In fig. 3 a user annotates an image showing
“Joseph Joffre” (a french general in WWI) with the corresponding imagenotion.
        </p>
        <p>One pecularity of communities in the area of semantic image annotation is that
we usually have two separate roles and groups of interest: content owners (providing
the images) and image users. The content owners use imagenotions for annotation to
improve the findability. Image users use imagenotions for searching images they are
interested in, e.g. for commercial usage in media. Both of these groups have to
collaborate and thus engage in maturing of imagenotions to improve the quality of semantic
annotation of images.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Evaluation</title>
      <p>As ontology maturing support has to follow a participatory philosophy, it was important
to have formative evaluation of our prototypes early on. End-users recently evaluated
both tools in two different environments and evaluation settings. In the following, we
describe their respective evaluation setups and summarize the results.
4.1</p>
      <sec id="sec-4-1">
        <title>Evaluating SOBOLEO</title>
        <p>We evaluated SOBOLEO in two separate sessions. The first evaluation took place from
April 16-30, 2007, within the scope of the Collaborative Knowledge Construction
Challenge within the Workshop on Social and Collaborative Construction of Structured
Knowledge held at the 16th International World Wide Web Conference1. We provided a
basic ontology to facilitate getting started and to give thematical orientation for the
participants. This ontology was tailored to the research domain as a whole with concepts
like ’research topic‘, ’people‘, ’institution‘, ’publication‘, and ’event‘. Everyone was
free to participate and contribute information about their research domain. At the end,
they were asked to provide feedback. Altogether, 49 users registered and 33 contributed
actively to the challenge.</p>
        <p>During this evaluation, the participants added in total 202 new concepts and 393
concept relations to the ontology. Further, they collected 155 web resources, which they
annotated with 3 concepts per resource on average. None of the users had the
opportunity to meet other users using SOBOLEO at the same time. Thus, the chat functionality
was barely used; only for testing.</p>
        <p>Summarizing the feedbacks, the participants appreciated the ease-to-use of
SOBOLEO and having a shared ontology. They emphasized in particular the editor’s
realtime nature. The users further enjoyed the simple way for annotating web resources
with concepts or tags, which are then automatically added. Thus, to have the
possibility to integrate not yet well defined concepts but somthing like ”starter concepts“ and,
in this way, to ”get the ontology building almost for free“. For improving SOBOLEO,
the users pointed out several times that they missed a personal view on the data, i.e.
on the own annotated resources but also on the ontology (especially in case of a
growing and dispersing user base). Although the users appreciated the messages/chat pane
informing about changes and for communication with other users, the users expressed
the wish to have more possiblitites to discuss and be informed about modification (on
”own“ data) by other users. Thus, to gain more translucence and awareness, especially
as they could not experience working together simultaneously. A further aspect was to
have better support for identifying or suggesting conflicts, synonymous concepts and
broader-narrower relations in order to facilitate the maintenance of the ontology.</p>
        <p>The second evaluation of SOBOLEO took place within the scope of the project “Im
Wissensnetz”2 (“In the Knowledge Web”). This evaluation was especially intended to
test usability (especially goal/task support) of SOBOLEO and was assisted by
thinkingaloud techniques and screen recording tools. Within two one-hour sessions, four users
had to carry out specific tasks simulating the usage of SOBOLEO within their daily
work activities. Half of the users were researchers of the rapid prototyping domain and
half of them patent experts for German research. All of them were unexperienced in
ontology development. We provided a basic ontology with 31 concepts to start with
that was thematically tailored to the rapid prototyping domain.</p>
        <p>During the second evaluation, the four users created 6 new concepts. This low
number can be traced back to the given tasks, which did not demand the explicit creation
of new concepts. Instead the tasks were tailored to gain orientation within the ontology
by letting the users place or add synonyms to existing concepts. Thus, the users added
11 synonyms and 21 concept relations. During the annotation specific tasks, they
collected in total 42 web resources, which they annotated with 2.5 concepts per resource
in average.</p>
        <sec id="sec-4-1-1">
          <title>1 http://km.aifb.uni-karlsruhe.de/ws/ckc2007</title>
        </sec>
        <sec id="sec-4-1-2">
          <title>2 http://www.im-wissensnetz.de</title>
          <p>The users appreciated SOBOLEO for its easy of use. Some of the users had some
problems at the beginning due to their very basic knowledge in ontologies and were
confused by the concept editing functionality. But a learning effect could be observed
shortly. The chat turned out to be an essentiell utility; especially for simultaneous
working. For instance, two users had problems in placing concepts in the given ontology
because they had only basic knowledge of the rapid prototyping domain. In consequence,
they began to ask their colleagues for help via the integrated chat functionality.
Nevertheless, the chat appeared to be too simple. For improvement, the users wished to
have a better integration of what is discussed and where the changes are done. Further
extended functionalities like chat rooms as well as more documentation to understand
how and why decisions and modifications are done (also for later use) were required.
This evaluation showed as well that translucence and awareness are crucial factors in
collaborative ontology development.
4.2</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>Evaluating ImageNotion</title>
        <p>The first stable version of the ImageNotion tool was evaluated in June 2007 by
experienced image annotators and librarians having minimal ontology background within the
scope of the IMAGINATION project. Our aim was to evaluate whether they are able to
collaboratively create ontologies in combination with the semantic annotation of images
using the ImageNotion tool. Six people participated at the workshop. The reference set
consisted of 854 images from the preselected domains “world war 1” and “European
politicians”. One participant had well-founded background knowledge about semantic
formalism; two of the participants (user 2 and 3) had many experiences with tag based
annotation systems but no experiences with semantic formalisms and applications. The
other three participants were familiar with thesauri, but not with the creation of
ontologies or with image annotation systems.</p>
        <p>The results of our evaluation were generated in two hours by the partcipants.
Comparing the sum of work steps of all users for ontology maturing activities and for
annotation activities, table 1 shows that the number of work steps for the work process
ontology maturing (115 steps) is higher than the number of worksteps for the semantic
image annotation. This shows the need for a work integrated ontology maturing. From
the total number of 46 created imagenotions, 26 imagenotions were directly used for the
semantic annotation of images, 10 imagenotions were indirectly used through relations
to these imagenotions. 10 imagenotions had only one work step each so that they did
not pass the phase one ‘Emergence of ideas’ of our ontology maturing model.</p>
        <p>Table 2 shows the aggregated number of work steps of the users for the maturing of
imagenotions. All users were able to create relations to other imagenotions. In addition,
they added a lot of descriptive information to the created imagenotions. During the
workshop, the participants could speak together and discuss available imagenotions.
We observed that user 1 (who was very familiar with ontology editing) explained the
principes of relations to the other participants. Also, we observed that the usage of links
to other web pages in imagenotions improved the background knowledge of the users
so that they could in turn add further information, e.g. birthday of persons or relations.
Table 3 shows the collaborative usage of imagenotions. Already during the two hours of
the evaluation, 24 percent of the imagenotions were used by more than one user and thus
entered the phase two of our ontology maturing model “consolidation in communities”.
Again, a main reason for that was the possibility of the participants to talk about the
created imagenotions.</p>
        <p>The participants of the workshop were all experts about the domains of their images.
Even in such a small group of six participants, we observed a specialization for
different topics of interests. Two participants mainly annotated images showing airplanes
and therefore created relevant imagenotions while the other participants mainly created
imagenotions for persons and events to annotate the corresponding images.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Lessons Learnt</title>
      <p>The evalutations showed that our tools and the underlying ontology maturing process
model achieved a high level of acceptance by the participants. During the evaluation
sessions and in subsequent discussions, we identified missing and requested features for
our tools. These features cover better support for consolidation, the distinction of local
and global information and a better support for the creation of groups to spezialice for
a specific topic of interest, which shall be described in more detail in the following sub
sections.
5.1</p>
      <sec id="sec-5-1">
        <title>Consolidation Support</title>
        <p>Based on our ontology maturing process model, the consolidation phase covers
combination and refinement of useful ontology elements and the rejection of incorrect or
useless ones. Since consolidation is a process of collaborative work, communication
between the members of such a community is one of the main functions that help in
these processes. In our evaluations, we identified the need for extended communication
functionalities, because the participants in the ImageNotion evaluation discussed offline
together and in the SOBOLEO evaluation they used the integrated chat functionalites.
However, a simple chat is not enough. Based on discussions with the end users, we
identied the following four diffent areas in these consolidation processes that require
the extension of our application with specific tools:
Discussion and Agreement In this area, the participants of the group communicate
together discuss about available ontology elements and whether they are useful or not.
In addition, in case of similar or even duplicate ontology elements, they discuss whether
they should be merged or extended. As the SOBOLEO evaluation showed, a simple
chat for all is not enough for that because of too many messages concerning different
topics. As a solution, we will extend our tools with a threaded chat system that allows
for the separation of discussion topics. In addition, we think that a forum application
(e.g. JForum3) is helpful for asynchronous discussions, i.e. when the members of a
community are not always online at the same time.</p>
        <p>
          In our evaluations, we had to handle a relatively small number of participants. In
small groups, it is possible to achieve agreements among the members through direct
discussions. In case of bigger groups with ten, fifty or even more participants, direct
aggreements through discussion is no longer possible. As we plan to allow for bigger
groups in our applications, we will extend them with tools that help in voting about
open discussions and in rating the quality of given ideas to achieve agreement.
Execution of Changes This area covers tool support complex operations in the
consolidation phase. Especially for ontology elements with similar meaning (e.g. because they
were created with descriptions in different languages), we see the requirement to
integrate tools that help in handling these complex operations. The merging of two ontology
elements requires updates of all ressources that have been annotated so far with one of
the concerned ontology elements with the newly created one (see e.g. the HCONE
approach ([
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]). Instead of forcing users to update all these annotations manually, we will
offer automated processes for these tasks. Also for the splitting of an ontology element,
e.g. in two different subconcepts, we will care for adequate tools.
        </p>
        <p>
          Dissemination and Creating Awareness Tools for the dissemination shall help in
informing other members in the group about changes. After the discussion and agreement
about ontology elements and execution of changes, dissemination of these ontology
elements in the community is required to guarantee their usage, e.g. for the annotation
of ressources. Tools like wikis (as proposed by [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]), or also the semi-automated search
using text mining for links to web-pages (e.g. OntoGen [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]) describing these ontology
elements and possibly the design rationale behind it are very helpful for that.
        </p>
        <p>
          Awareness of changes also helps in controlling changes from other users. As
indicated in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], it is helpful to provide tools for taking over responsibility for them and
promoting allegiance (e.g. for the creators of these ontology elements). Tools that allow
users for the subscription for notifications to ontology elements, e.g. via e-mail, thereby
        </p>
        <sec id="sec-5-1-1">
          <title>3 http://www.jforum.net</title>
          <p>
            help in notifying them in case of updates. In additions, it could also be helpful to
offer tools that help in undoing changes identifyed as incorrect extensions of ontology
elements – this is one of the instruments of Wikipedia for maturing support [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ].
Detection Automated detection can help in finding unused and very similar ontology
elements. In the evaluation of the imagenotion tool, there were ten imagenotions in
the ontology with one work step each. This indicates unused and immature ontology
elements. Therefore, it is helpful to offer tools for automated identification of candidates
for cleansing of unused ontology elements to keep the collaborativly created ontology
as compact as possible. In addition, it is also helpful to offer tools that help in marking
ontology elements that are very similar. Then, it is possible to discuss whether they
should be merged.
          </p>
        </sec>
      </sec>
      <sec id="sec-5-2">
        <title>5.2 Support of Local/Private Data</title>
        <p>Both Imagenotion and SOBOLEO currently support a very simple mode of sharing
data: all data is shared globally and is jointly edited by everyone. Every statement
created is owned by all users and can be seen, edited and deleted by every user.
Imagenotion saves who created each statement, but it is not stored when multiple users have the
same believe about annotating a resource. This model is similar to that of Wikipedia
where a single version of each article is jointly maintained. A competing model is used
by social bookmarking sites such as del.icio.us: here each user creates a personal view
on the resources. The same tag used for the same resource by multiple persons is stored
as two different statements. The personal views of multiple users are connected through
the use of common tags.</p>
        <p>In the evaluation of SOBOLEO users frequently complained about the lack of such
a personal view. One comment representing this line of citique was: “provide a
personalized citation browser – only show me the links that I added”.</p>
        <p>
          We are currently working to support a combination of these two edit models for
future versions of the two tools (also taking into account approaches like the HCOME
methodology [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]): the Wikipedia model for the creation and maintenance of the shared
vocabulary and the social bookmarking model for the management of the annotations.
We also want to support the designation of parts of the shared vocabulary as uneditable;
for example to ensure that the annotations created stay compatible with some standard
vocabulary maintained elsewhere. Users should also be able to give different visibilities
to the annotations, either public, private or visible to arbitrary user groups.
        </p>
        <p>The infrastructure needed to support these use cases differs from well-known access
control paradigms (e.g. in file systems) in two main areas: (1) the application of different
rights to different parts of rdf-graphs is less well understood than the application of
rights to strictly hierarchical data structures (2) the personal view is treated differently
than privately editable data. The personal view can be understood as the utterances of
a person; hence everyone can only edit her own utterances, but everyone is also free
to repeat those of other people or even to make conflicting statemens. This is different
from normal access control where private data is simply non-editable for others.</p>
      </sec>
      <sec id="sec-5-3">
        <title>Communities or Groups and Perspectives</title>
        <p>When an ontology is created collaboratively in a larger community, it can be assumed
that it will quickly become unwieldy; i.e. that the ontology becomes to large to easily
display it in editors, that one user cannot follow all ongoing discussions about changes,
that most users are not able or willing to understand the details of parts of the ontology
of little concern to them, that there are too many changes happening in quick succession
etc. So far we have tried to avoid this problem by intentionally restricting the users to
only a small group from a single domain trying to achieve a single joint goal. However,
traces of this problem appeared even in our small-scale evaluation when some users
started to create sophisticated conceptualizations of the world of military aircraft – to
specialized to be of interest to the other users.</p>
        <p>As a means to tackle these complexity, there is a strong case to allow for a kind of
editable views on the global ontology – smaller ontologies or subgraphs of the ontology
that users can commit to. These views could function like thematic user groups on sites
like Flickr: e.g. a user interested in military aircraft would join a group specializing in
this topic and would then be shown their view, could easily change the relevant concepts
and the concepts from this group would be recommended during annotation. For search
and browse activities all annotations and ontology would be used by the system, but
a preference would be given to those from groups the user is member of. For example
when locking at a picture that is annotated with a large number of concepts, a user would
see the annotations created by her group(s) and a hint making her aware of other groups
that have annotated this particular image. Through these hints she could navigate to the
annotations of the other groups. In such a browse scenario, the display of the groups
helps in grouping large numbers of annotations and also informs the user about the
existence of other groups, thereby fostering consolidation between groups working on
related topics.</p>
        <p>Introducing such views, however, would come with considerable added
complexity, both for the system and the user. At the one hand users would need to understand
this added level of abstraction, must be shown and understand how the concepts in the
ontology relate to the groups and understand what it means if they leave a group. At
the level of the system there is the need not only to manage the groups and their views
but also to further support users in finding synergies over groups and to support such
complex operations as the merging of ontology created independently. In fact all four
consolidation areas identified in section 5.1 apply on groups and views as well.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusions and Outlook</title>
      <p>
        Evaluations of our tools SOBOLEO and ImageNotion have confirmed that our ontology
maturing approach is feasible to enable agile community-driven ontology engineering
for communities of practice. While there are other proposed approaches like [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]
sharing the same spirit, the focus on work-integrated ontology engineering has proven to be
a crucial element, exemplified by our annotation use case.
      </p>
      <p>But a more important result of these evaluation sessions was the guidance for
further developments. We are aware that the key for success of ontology maturing support
is the right level of complexity: supporting needed actions while retaining ease of use.
Therefore, it is crucial that we derive the future development route from actual user
needs in a participatory design approach. From the first formative evaluation sessions,
we have learnt that we need further developments in the following areas: (1) support for
consolidation in all phases (candidate identification, discussion and agreement,
execution and dissemination), (2) introduction of an individual scope as the possibility to have
diverging private elements, and (3) support for different and diverging microtheories for
specific communities/groups.</p>
      <p>We will address these issues within our next iteration of development. We also plan
to approach the problem of efficient ontology maturing support also in other use cases
beyond annotation of resources within the FP7 Integrating Project MATURE4.</p>
      <sec id="sec-6-1">
        <title>4 http://mature-ip.eu</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Barker</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chaudhri</surname>
            ,
            <given-names>V.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chaw</surname>
            ,
            <given-names>S.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clark</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Israel</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mishra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Porter</surname>
            ,
            <given-names>B.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romero</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tecuci</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yeh</surname>
            ,
            <given-names>P.Z.:</given-names>
          </string-name>
          <article-title>A question-answering system for AP Chemistry: Assessing KR&amp;R technologies</article-title>
          .
          <source>In: Proceedings of the Ninth International Conference on Principles of Knowledge Representation and Reasoning</source>
          . (
          <year>2004</year>
          )
          <fpage>488</fpage>
          -
          <lpage>497</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Hepp</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bachlechner</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siorpaes</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>OntoWiki: community-driven ontology engineering and ontology usage based on Wikis</article-title>
          .
          <source>In: WikiSym '06: Proceedings of the 2006 international symposium on Wikis</source>
          , New York, NY, USA, ACM Press (
          <year>2006</year>
          )
          <fpage>143</fpage>
          -
          <lpage>144</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Braun</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zacharias</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Ontology maturing with lightweight collaborative ontology editing tools</article-title>
          . In Gronau, N., ed.
          <source>: 4th Conference Professional Knowledge Management - Experiences and Visions (WM '07)</source>
          , Potsdam. Volume
          <volume>2</volume>
          ., Berlin, GITO-Verlag (
          <year>2007</year>
          )
          <fpage>217</fpage>
          -
          <lpage>226</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Braun</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walter</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nagypal</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zacharias</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Ontology maturing: a collaborative web 2.0 approach to ontology engineering</article-title>
          .
          <source>In: Proceedings of the Workshop on Social and Collaborative Construction of Structured Knowledge at the 16th International World Wide Web Conference (WWW 07)</source>
          , Banff, Canada. (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Hepp</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Possible ontologies: How reality constraints building relevant ontologies</article-title>
          .
          <source>IEEE Internet Computing</source>
          <volume>11</volume>
          (
          <year>2007</year>
          )
          <fpage>90</fpage>
          -
          <lpage>96</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Allert</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Markannen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Richter</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Rethinking the Use of Ontologies in Learning</article-title>
          . In Memmel,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Burgos</surname>
          </string-name>
          , D., eds.
          <source>: Proceedings of the 2nd International Workshop on LearnerOriented Knowledge Management and KM-Oriented Learning (LOKMOL 06)</source>
          ,
          <source>in conjunction with the First European Conference on Technology-Enhanced Learning (ECTEL 06)</source>
          . (
          <year>2006</year>
          )
          <fpage>115</fpage>
          -
          <lpage>125</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Zacharias</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Braun</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Soboleo -
          <article-title>- social bookmarking and lighweight engineering of ontologies</article-title>
          .
          <source>In: Proceedings of the Workshop on Social and Collaborative Construction of Structured Knowledge at 16th International World Wide Web Conference (WWW2007)</source>
          . (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Brickley</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miles</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>SKOS Core Vocabulary Specification. W3C working draft</article-title>
          ,
          <source>W3C</source>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Walter</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nagypal</surname>
          </string-name>
          , G.:
          <article-title>Imagenotion - collaborative semantic annotation of images and image parts and work integrated creation of ontologies</article-title>
          .
          <source>In: Proc. of 1st Conference on Social Semantic Web</source>
          , Leipzig, Germany. (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Konstantinos</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vouros</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stergiou</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Towards automatic merging of domain ontologies: The HCONE-merge approach</article-title>
          .
          <source>Journal of Web Semantics</source>
          <volume>4</volume>
          (
          <year>2006</year>
          )
          <fpage>60</fpage>
          -
          <lpage>79</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Fortuna</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grobelnik</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mladenic</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Semi-automatic Data-driven Ontology Construction System</article-title>
          .
          <source>In: Proc. of the 9th International multi-conference Information Society IS-2006</source>
          , Ljubljana, Slovenia. (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Maier</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Characterizing knowledge maturing: A conceptual process model for integrating e-learning and knowledge management</article-title>
          . In Gronau, N., ed.
          <source>: 4th Conference Professional Knowledge Management - Experiences and Visions (WM '07)</source>
          , Potsdam. Volume
          <volume>1</volume>
          ., Berlin, GITO (
          <year>2007</year>
          )
          <fpage>325</fpage>
          -
          <lpage>334</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Braun</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Wikis as a technology fostering knowledge maturing: What we can learn from wikipedia</article-title>
          .
          <source>In: 7th International Conference on Knowledge Management (IKNOW '07)</source>
          ,
          <source>Special Track on Integrating Working and Learning in Business (IWL)</source>
          .
          <article-title>(</article-title>
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Kotis</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vouros</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Human-centered ontology engineering: The HCOME methodology</article-title>
          .
          <source>Knowledge and Information Systems</source>
          <volume>10</volume>
          (
          <year>2006</year>
          )
          <fpage>109</fpage>
          -
          <lpage>131</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Siorpaes</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hepp</surname>
            ,
            <given-names>M.:</given-names>
          </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>
          ).
          <article-title>(</article-title>
          <year>2007</year>
          )
          <fpage>127</fpage>
          -
          <lpage>138</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>