<!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>Harnessing the Power of the Community in a Library of Biomedical Ontologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Natalya F. Noy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael Dorf</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nicholas Griffith</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Csongor Nyulas</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mark A. Musen</string-name>
          <email>musen@stanford.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Stanford University</institution>
          ,
          <addr-line>Stanford, CA 94305</addr-line>
          ,
          <country country="US">US</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Biomedical ontologies provide essential domain knowledge to drive data integration, information retrieval, data annotation, natural-language processing, and decision support. The National Center for Biomedical Ontology is developing BioPortal, a web-based library of biomedical ontologies. As the biomedical community develops the ever growing set of ontologies of varying sizes, quality, purpose, level of logical rigor, it becomes more and more difficult to find the “best” and “most appropriate” ontologies in the domain. In BioPortal, we use the social approaches in the Web 2.0 style to bring structure and order to the collection of biomedical ontologies. BioPortal enables users to provide and discuss a wide array of knowledge components, from submitting the ontologies themselves, to commenting on and discussing classes in the ontologies, to reviewing ontologies in the context of their own ontology-based projects, to creating mappings between overlapping ontologies and discussing and critiquing the mappings. In this paper, we discuss the community features of the BioPortal ontology library and describe the infrastructure that supports these features. BioPortal is available online at http://bioportal.bioontology.org.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>community to contribute actively to BioPortal content and to increase its value to other
users, distinguishes BioPortal from other ontology libraries.</p>
      <p>
        At the time of this writing, BioPortal has 160 ontologies, covering a wide range
of domains in biomedicine, from anatomy, to diseases, to protein descriptions.
BioPortal supports several formats for representing ontologies: the OBO format, Rich Release
Format (RRF) from the US National Library of Medicine (for terminologies comprising
the Unified Medical Language System [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]), OWL, RDF(S), and the Prote´ge´ frames
format. BioPortal uses the Mayo Clinic’s LexGrid system3 to store ontologies in OBO
Format and to access standard biomedical terminologies, such as UMLS in RRF. Prote´ge´4
serves as the backend for OWL and RDF ontologies.
      </p>
      <p>This paper makes the following contributions:
– We define several types of contributions that a community-based ontology library
can collect and aggregate, including ontologies and their successive versions, notes
and threaded discussions on classes, reviews of ontologies in the context of specific
projects, ontology mappings, and views and subsets of ontologies.
– We describe the validation of our approach in the form of a production
implementation of BioPortal.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Community Features of BioPortal</title>
      <p>With the open, community-based nature of the BioPortal library of biomedical
ontologies, we are experimenting with the new ways of publishing, evaluating, and integrating
the knowledge infrastructure that is essential to life sciences today. Specifically,
BioPortal users and ontology developers can contribute a variety of information to the library,
increasing its value to others. First, the library enables all members of the biomedical
community to publish their ontologies (Section 2.1). Second, other members of the user
community can provide feedback on specific elements of the ontologies or ontologies
as a whole (Section 2.2). Third, ontology users can describe their experiences in using
the ontologies from the library in their ontology projects, thus providing a novel way of
evaluating ontologies (Section 2.3). Fourth, we open the process of declaring
relationships between concepts in different ontologies (ontology mapping) to the community
by enabling users to declare mappings between concepts and to comment on mappings
created by others (Section 2.4). Finally, users can publish and describe subsets or
different views of the ontologies in BioPortal (Section 2.5).
2.1</p>
      <sec id="sec-2-1">
        <title>Publishing Ontologies in BioPortal</title>
        <p>Any developer of an ontology that is relevant to biomedical domain can publish it in
BioPortal. When submitting an ontology to BioPortal, the user must provide essential
metadata about the ontology, such as its name and acronym, the domain that the
ontology covers, keywords, links to additional information, and provenance information,
including who developed the ontology, version details, dates of the release, and so on.
3 http://informatics.mayo.edu/LexGrid
4 http://protege.stanford.edu
The ontology authors then have two choices in terms of submitting the ontology itself.
They can choose not to submit the ontology content, thus providing BioPortal only with
the ontology metadata. BioPortal users will then be able to see the ontology metadata
in the library and to comment on the ontology as a whole. They will not be able to
view and search the ontology content though. We designed this submission option for
ontology authors who are not willing to make their ontology accessible to the
community directly through BioPortal (e.g., because of licensing issues) but would still like
the community to know about their resource. Most ontology authors, however, choose
the second option: submit both the metadata and the ontology itself. After the ontology
author submits an ontology, BioPortal parses and indexes it and makes it available for
searching and browsing. All ontologies in BioPortal are publicly accessible.
Ontology Web Services and Links. When ontology authors submit their ontology to
BioPortal, they enable a wider user community to find and use their ontology. Furthermore—
and in some cases more important—publishing in BioPortal is a very easy way to get
a web presence for an ontology. Many ontology developers are neither interested nor
willing to host their own web server. By uploading their ontology to BioPortal, they get
a web link (a URL) that they can give to their users when inviting these users to browse
the ontology, see details of specific concepts, visualize the ontology or any of its parts.
BioPortal also provides URLs to access any class in the ontology directly. Thus, for
example, an ontology author can send to her collaborators a URL for a specific class that
she wants to discuss with them. The collaborator can then see the details of the class
definition and all the related information by following the link. Any BioPortal user can
subscribe to an RSS feed of changes to a specific ontology in order to get notified of
any user-contributed content relevant to that ontology, such as comments or mappings.</p>
        <p>
          In addition to accessing an ontology and its components in a web browser, users can
use the BioPortal RESTful API to access any ontology or its components through a web
service. In fact, the BioPortal user interface itself uses this REST API to display most
of the information that the users see on the BioPortal web site. There are web services
to get metadata about an ontology, its root classes, details of any concepts, hierarchical
information for any concept; there are web services to download an ontology, get a diff
between two versions, get notes or mappings for an ontology [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].5
Ontology Versioning. Most, if not all, ontologies in BioPortal continue to evolve and
authors continue to publish new versions. Thus, any ontology library must address the
issue of ontology evolution [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Ontology authors can submit successive versions of
their ontologies to BioPortal. Each version can have its own set of metadata, since any
detail about an ontology (from its scope, to provenance details, to relevant links) can
change from one version to another. Users can explore and use any version of any
ontology in the collection (Figure 1). For each ontology, BioPortal provides two sets of
services and links: one set resolves to a specific version requested by the user; another
set resolves to the latest version of an ontology. Thus, if a user’s application relies on a
5 See http://bioontology.org/wiki/index.php/NCBO_REST_services for
the details of REST services that NCBO currently offers.
specific version, they can pass that version as the parameter to the services. If the user
wants to get the latest version, whatever that version is, they can pass in the generic
ontology id (we call it a “virtual” id); BioPortal redirects this call to use the latest
version of the ontology.
        </p>
        <p>BioPortal and OBO Foundry The OBO Foundry initiative [14] aims at creating a
set of well-documented and well-defined ontologies that are designed to work with one
another. The OBO Foundry has an editorial process defining which ontologies become
part of that collection. For many ontologies that are “OBO Foundry candidates” the
OBO Foundry site is the primary publication vehicle. Because of the importance of
this collection to the biomedical community, BioPortal includes all the ontologies from
OBO Foundry in its collection. We have an automatic process that checks the OBO
Foundry site nightly and pulls in the updates to ontologies and ontology metadata into
BioPortal. Thus, the BioPortal collection includes all the OBO Foundry ontologies.
These ontologies currently constitute about 40% of the BioPortal collection.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Providing Comments</title>
        <p>Users can add notes to classes in BioPortal, discussing the rationale for modeling
decisions, pointing out problems with definitions, requesting changes from ontology
authors, and so on. These notes are attached to specific classes and one can think of them
as metadata on those classes. Notes can be organized in a threaded discussion (Figure 2).</p>
        <p>So far, we have observed a variety of use cases for notes, including passing the
feedback on the classes to the ontology authors, suggesting changes and corrections,
requesting new items, discussing class definitions among a group of contributors, and
providing additional information about a class, such as references, images, or
supporting documentation.
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Ontology Evaluation as a Community Process</title>
        <p>One of the main functions of an ontology library in general and of BioPortal in
particular is to help researchers find the ontologies that they can use in their applications.
When confronted with a list of published ontologies in his domain of interest, the key
question for the user in helping him decide which ontology to use is the following:
“Has anyone used this ontology successfully for a task that is similar to mine?” In the
BioPortal project, we are experimenting with the social ways of evaluating ontologies
and answering this question.</p>
        <p>
          Researchers have proposed a number of ways to evaluate an ontology (e.g., [
          <xref ref-type="bibr" rid="ref5 ref6">6, 5</xref>
          ]).
These approaches evaluate the structure of the ontology and its consistency or
conformance to certain principles. While these approaches can be very helpful in
understanding whether an ontology is structured properly, they do not provide much insight on
how well an ontology covers a particular domain, or how appropriate it might be in
certain types of applications. Thus, we have developed an infrastructure that would enable
ontology users to provide this additional—and often essential—information.
        </p>
        <p>BioPortal enables its users to describe their ontology-based projects. After a user
describes a project, he can select the BioPortal ontologies that his project uses and then
provide the reviews of these ontologies in the context of his project. For example, an
ontology that is an excellent resource, say, for an information-extraction application
because the ontology contains lots of lexical information, may not be appropriate for an
application that needs to use an ontology for reasoning if its classes do not have axioms
in their definitions.</p>
        <p>Each ontology review has different dimensions. We have conducted surveys of
BioPortal users to determine which review dimensions they would find particularly useful.
We currently have the following dimensions for reviews: domain coverage; correctness;
quality of content; degree of formality; documentation and support; usability. Each
review refers to a specific version of an ontology and includes a star rating and a text
description for each of the dimensions.
2.4</p>
      </sec>
      <sec id="sec-2-4">
        <title>Community-Based Ontology Mapping</title>
        <p>
          Ontologies in BioPortal, as in almost any ontology repository, overlap in coverage.
Thus, mappings among ontologies constitute a key component that enables the use of
the ontologies for data and information integration. For example, researchers can use
the mappings to relate their data, which had been annotated with concepts from one
ontology, to concepts in another ontology. We view ontology mappings as an
essential part of the BioPortal library. In BioPortal, users can browse the mappings, create
new mappings, upload the mappings created with other tools, download mappings that
BioPortal has, or comment on the mappings and discuss them [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>
          Our implementation enables and encourages community participation in mapping
creation. We enable users to add as many or as few mappings as they like or feel
qualified to do. Users can use the discussion facilities that we integrated in BioPortal to
reach consensus on controversial mappings or to understand the differences between
their points of view. Most researchers agree that, even though there has been steady
progress in the performance of the automatic alignment tools [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], experts will need to
be involved in the mapping task for the foreseeable future. By enabling community
participation in mapping creation, we hope to have more people contributing mappings
and, hence, to get closer to the critical mass of users that we need to create and verify
the mappings. The BioPortal mapping repository contains mostly the mappings created
by our users elsewhere and by other tools, and uploaded in bulk to BioPortal.
        </p>
        <p>With this large number of mappings coming from different sources, we expect that
different users and algorithms would map one concept from an ontology O1 to different
concepts in another ontology O2. Our infrastructure supports this plurality of mappings
and we plan to use social means to determine the “best” mappings or the mappings that
would be more appropriate in one context and may not be appropriate in another.</p>
        <p>In a repository where users can contribute data, enabling extensive metadata for
mappings is critical. Thus, for each mappings we store the metadata on what the source
of the mapping is, how the mapping was created and in which application context,
which algorithm, if any, was used to create the mapping, and which version of the
algorithm and which configuration parameters, who uploaded it to BioPortal and when.</p>
        <p>At the time of this writing, the BioPortal mapping repository contains more than
one million mappings, the majority of which were created using various automatic or
semi-automatic algorithms and then uploaded to BioPortal.
Finally, users can upload views or subsets of BioPortal ontologies. A view can be a
subset of ontology concepts that was created for a particular purpose. For instance,
BioPortal contains NeuroFMA, a subset of FMA classes relevant for neuroimaging. A
rendering of an ontology in another format can also be represented as a view. Indeed, if a
user translates one of the BioPortal ontologies into a different language (e.g., Chinese),
that user can upload the translated ontology as a view on the original one.</p>
        <p>
          While ontology authors or administrators who upload the ontology to BioPortal
control which new versions get uploaded and when, anyone in the community can
contribute views on any ontology in BioPortal. A view represents a materialized subset of
an ontology created for a particular purpose [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. One can consider a view to be just
another ontology in BioPortal that has additional metadata describing which “master”
ontology (and which version of it) was used to create the view, how the view was created
(e.g., the specific query and engine that was used to extract it), what was the purpose
for creating the view, and so on. Because we represent views simply as ontologies in
BioPortal (albeit with special status), users can review the views, comment on their use
in their projects, discuss where a particular view is appropriate and so on.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>BioPortal Implementation of Community-Based Features</title>
      <p>
        We describe the details of our internal representation elsewhere [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] and we present it
here briefly to describe what happens “under the hood” when BioPortal supports the
community-based features that we described in Section 2.
      </p>
      <p>We use an ontology-based approach to represent all the metadata in BioPortal. In
this context, we refer to all the data about the ontologies (e.g., ontology details,
comments, reviews, mappings) as metadata. We use an ontology—the BioPortal Metadata
Ontology—to describe the structure of the metadata and the metadata values themselves
are represented as instances in this ontology.</p>
      <p>The BioPortal Metadata Ontology is an OWL ontology that imports a number of
other ontologies (Figure 3) and includes classes to describe an ontology itself, its
versions, metadata properties about the ontology, creators of an ontology, user-contributed
content, such as notes, reviews, mappings, and views.</p>
      <p>The BioPortal Metadata Ontology imports several ontologies that deal with the
types of metadata that BioPortal supports:
– The Ontology Metadata Vocabulary (OMV) describes most of the metadata for
ontologies themselves (e.g., domain, author, version number, ontology language,
etc.). The OMV provides the vocabulary for describing a specific ontology version.
An instance of the class OMV:Ontology describes a single version of an ontology.
This class contains properties describing pertinent information about the ontology
in general.
– The Prote´ge´ Changes and Annotations Ontology (CHAO) provides the
definitions for generic annotations (the Annotation class) and ontology components
that they annotate. We use the instances of the Prote´ge´ CHAO ontology to
represent comments that BioPortal users contribute to the ontologies. Each comment
FMA</p>
      <p>GO</p>
      <p>NCIT
Represents an
ontology version</p>
      <p>OMV</p>
      <p>Class</p>
      <p>OMV:Ontology
versions</p>
      <p>views owl:imports</p>
      <p>Class
VirtualOntology</p>
      <p>BioPortal OWL ontologies
Represents
comments,
reviews</p>
      <p>References a specific</p>
      <p>version of
a class or property</p>
      <p>References
an ontology
verison
Protégé Changes ontology</p>
      <p>changes:annotates</p>
      <p>Class
changes:Annotation</p>
      <p>Class
changes:Ontology</p>
      <p>Class
changes:Ontology_Component
subclasOf</p>
      <p>owl:imports
BioPortal Metadata Ontology</p>
      <p>Class
Review</p>
      <p>Class
User</p>
      <p>Represents
a mapping</p>
      <p>Represents
mapping
metadata
Mappings ontology</p>
      <p>Class
mappings:One_to_one_mapping</p>
      <p>Class
mappings:Mapping_Metadata
owl:imports</p>
      <p>Class
Project
We have described a set of community-based features that we have implemented in
BioPortal, a library of biomedical ontologies. In implementing these features, we are
defining new models for publishing, evaluating, and integrating biomedical ontologies.
And while our implementation provides the infrastructure to validate the efficacy of
these ideas, we haven’t had the tools released for sufficient period of time yet to validate
the social component of our experiment. The main question remains “if we build it,
will they come?” Our initial indicators are encouraging, with the size of the BioPortal
repository doubling in the last few months, large sets of mappings being submitted
by several users, and the number of BioPortal users steadily growing. However, the
community-based approaches become much more valuable when the community grows
in size. Over the coming months, we plan to evaluate which features are more popular
with our users and to improve our support for those features.</p>
      <p>Our work on community-based approaches to publishing and maintaining
biomedical ontologies also highlights several research issues and challenges.</p>
      <p>
        As we noted earlier, ontologies inevitably evolve and authors publish new versions.
Thus, we must maintain all the metadata, notes, reviews, and mappings through this
evolution process. Users add the metadata for specific ontology versions, and, in theory,
any metadata can get invalidated when a new version is published. For instance, if a
class definition changes, a mapping may become invalid; or a note, requesting a change
to a class, is no longer relevant. Similarly, a review that indicates some problems with
an ontology may no longer be relevant after the ontologies has been fixed. At the same
time, we do not want to invalidate all the user-contributed content linked to an ontology
once a new version of that ontology is uploaded: Our earlier research shows that only a
small fraction—usually 1-4%—of ontologies changes from one version to the next [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ];
thus, a large portion of the user-contributed content is relevant for the new version. Our
current approach to maintaining metadata through ontology evolution is a hybrid one:
all metadata, such as comments, mappings, reviews, are attached to a specific ontology
version. However, the metadata also references the global (“virtual”) ontology id and
the user interface exposes the metadata when users access a newer ontology version.
In the future, we plan to add a subtle cue that indicates that the metadata item was
created for an earlier version (since we already have that information). Furthermore,
we plan to add mechanisms for archiving metadata that may no longer be relevant. For
the archiving of metadata, however, we must develop policies on who has the right to
archive a comment or a mapping that is no longer relevant. The authors of that comment,
mapping, or review? The authors of the ontology? Only the BioPortal administrators?
There are good arguments for the validity of any of these choices and we plan to discuss
with our user community which approach would be the most meaningful in our case.
      </p>
      <p>
        As with any initiative that is open to contributions from a wide variety of users, trust
is a critical issue that we must address. While we do not have the problem of having to
filter out the content from malicious or incompetent users at the moment, this problem
will inevitably arise if BioPortal is successful. We plan to use an open-rating system and
a web of trust [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] to enable users to rate not only the content of the repository but also
the ratings and reviews (similar to, say, reviews on Amazon). Thus, we will build a web
of trust network among our users. Some of the opinions about ontologies are subjective,
in part because workers use ontologies for different purposes and thus value different
types of feature. Therefore, we envision that users will tend to select other users with
similar interests and requirements in their web of trust.
      </p>
      <p>We also learned that having all information in BioPortal available to all users may
be a problem for some communities. For instance, there can be a community of users
that wants to discuss their ontology, or maybe test some mappings in a “private” space
before making it publicly available. Thus, we are working on implementing
groupspecific views of some BioPortal content, enabling groups to have discussions in private
before publishing their results to the broader research community.</p>
      <p>Finally, one of the most challenging, but also most interesting issues, is evaluating
the contribution of our work. We are currently working on the protocols that we can use
to assess the effect of community-based evaluation on the process of ontology selection.
We are analyzing the mappings contributed by different users to evaluate the degree
of overlap between the mappings and the degree of agreement between them. We are
working on developing and evaluating new ways in which structured notes can facilitate
collaborative ontology development.
5</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments</title>
      <p>This work was supported by the National Center for Biomedical Ontology, under
roadmapinitiative grant U54 HG004028 from the National Institutes of Health.
14. B. Smith, et.al.. The OBO Foundry: coordinated evolution of ontologies to support
biomedical data integration. Nature Biotechnology, 25(11):1251–5, 2007.
15. T. Tudorache, N. F. Noy, S. Tu, and M. A. Musen. Supporting collaborative ontology
development in protege. In 7th Intl. Semantic Web Conf. (ISWC 2008), Germany, 2008.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>P.</given-names>
            <surname>Buitelaar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Eigner</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Declerck</surname>
          </string-name>
          .
          <article-title>OntoSelect: A dynamic ontology library with support for ontology selection</article-title>
          .
          <source>In Demo Session at the Intl. Semantic Web Conf. (ISWC 04)</source>
          , Hiroshima, Japan,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>C.</given-names>
            <surname>Caracciolo</surname>
          </string-name>
          , et.al.
          <article-title>Results of the ontology alignment evaluation initiative 2008</article-title>
          .
          <source>In 3d Int. Workshop on Ontology Matching (OM-2008) at ISWC</source>
          <year>2008</year>
          , Karlsruhe, Germany,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. M.
          <string-name>
            <surname>d'Aquin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Baldassarre</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Gridinoc</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Angeletou</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Sabou</surname>
            , and
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Motta</surname>
          </string-name>
          .
          <article-title>Watson: A gateway for next generation semantic web applications</article-title>
          .
          <source>In Poster session at the International Semantic Web Conference (ISWC</source>
          <year>2007</year>
          ), Busan, Korea,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>L.</given-names>
            <surname>Ding</surname>
          </string-name>
          , et. al.
          <article-title>Swoogle: A search and metadata engine for the semantic web</article-title>
          .
          <source>In 13th ACM Conference on Information and Knowledge Management (CIKM'04)</source>
          , Washington DC,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A.</given-names>
            <surname>Gangemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Catenacci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ciaramita</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          .
          <article-title>Modelling ontology evaluation</article-title>
          .
          <source>In Proceedings of the Third European Semantic Web Conference</source>
          . Berlin, Springer,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Welty</surname>
          </string-name>
          .
          <article-title>Evaluating ontological decisions with OntoClean</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>45</volume>
          (
          <issue>2</issue>
          ):
          <fpage>61</fpage>
          -
          <lpage>65</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>R.</given-names>
            <surname>Guha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Raghavan</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Tomkins</surname>
          </string-name>
          .
          <article-title>Propagation of trust and distrust</article-title>
          .
          <source>In 13th Intl. Conf. on World Wide Web (WWW-04)</source>
          , pages
          <fpage>403</fpage>
          -
          <lpage>412</lpage>
          , New York, NY,
          <year>2004</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>D.</given-names>
            <surname>Lindberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Humphreys</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>McCray</surname>
          </string-name>
          .
          <article-title>The unified medical language system</article-title>
          .
          <source>Methods of Information in Medicine</source>
          ,
          <volume>32</volume>
          (
          <issue>4</issue>
          ):
          <fpage>281</fpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Noy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chugh</surname>
          </string-name>
          , W. Liu, and
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Musen</surname>
          </string-name>
          .
          <article-title>A framework for ontology evolution in collaborative environments</article-title>
          .
          <source>In Fifth International Semantic Web Conference, ISWC, volume LNCS 4273</source>
          , Athens, GA,
          <year>2006</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Noy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Griffith</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Musen</surname>
          </string-name>
          .
          <article-title>Collecting community-based mappings in an ontology repository</article-title>
          .
          <source>In 7th Intl. Semantic Web Conf. (ISWC</source>
          <year>2008</year>
          ), Germany,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Noy</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Musen</surname>
          </string-name>
          .
          <article-title>Ontology versioning in an ontology-management framework</article-title>
          .
          <source>IEEE Intelligent Systems</source>
          ,
          <volume>19</volume>
          (
          <issue>4</issue>
          ):
          <fpage>6</fpage>
          -
          <lpage>13</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Noy</surname>
          </string-name>
          , et.al.
          <article-title>BioPortal: ontologies and integrated data resources at the click of a mouse</article-title>
          .
          <source>Nucleic Acids Research</source>
          ,
          <volume>10</volume>
          .1093/nar/gkp440,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>C. I.</given-names>
            <surname>Nyulas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Noy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Griffith</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Musen</surname>
          </string-name>
          .
          <article-title>Ontology-driven software: What we learned from using ontologies as infrastructure for software</article-title>
          .
          <source>Tech report BMIR2009-1382</source>
          , Stanford University,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>