Professional Documents
Culture Documents
See all › See all › See all › Recruit researchers Join for free
Download citation Share Download full-text PDF Login
14 Citations 69 References 2 Figures
FEATURED VIDEOS
n Journal of Biomedical Semantics 9(1) · December 2018 with 180 Reads
0169-2
e
Zuoshuang Xiang
niversity of Michigan
to data/metadata and knowledge standardization, sharing, and analysis. With hundreds of biological and
developed, it has become critical to ensure ontology interoperability and the usage of interoperable ontologies
representation and integration. The suite of web-based Ontoanimal tools (e.g., Ontofox, Ontorat, and Ontobee)
ects of extensible ontology development. By summarizing the common features of Ontoanimal and other similar
d proposed an "eXtensible Ontology Development" (XOD) strategy and its associated four principles. These
existing terms and semantic relations from reliable ontologies, develop and apply well-established ontology
s), and involve community efforts to support new ontology development, promoting standardized and
d knowledge representation and integration. The adoption of the XOD strategy, together with robust XOD tool
atly support ontology interoperability and robust ontology applications to support data to be Findable, Accessible,
usable (i.e., FAIR).
research
bers
cations
rojects
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 1/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
pporting software programs Ontofox retrieval of an NCBITaxon subset. Input data includes 3
species of organisms (human, mouse, and rat) and Ontofox…
EW Open A
act
gies are critical to data/metadata and knowledge standardization, sharing, and analysis. With hundreds
cal and biomedical ontologies developed, it has become critical to ensure ontology interoperability an
of interoperable ontologies for standardized data representation and integration. The suite of web-bas
imal tools (e.g., Ontofox, Ontorat, and Ontobee) support different aspects of extensible ontology developm
rizing the common features of Ontoanimal and other similar tools, we identified and proposed an “eXtensi
gy Development” (XOD) strategy and its associated four principles. These XOD principles reuse existing term
ic relations from reliable ontologies, develop and apply well-established ontology design patterns (ODPs), a
community efforts to support new ontology development, promoting standardized and interoperable data
dge representation and integration. The adoption of the XOD strategy, together with robust XOD tool
pment, will greatly support ontology interoperability and robust ontology applications to support data to be
e, Accessible, Interoperable and Reusable (i.e., FAIR).
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 2/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
p
rds:See all ›
Ontology, See all ›
Interoperability, See all
eXtensible ›
ontology development, Software, Ontoanimal
Download citation tools, Ontofox, Ont
Share Download full-text PDF
14 Citations 69 References 2 Figures
t, Semantic alignment, And ontology design pattern
© The Author(s). 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0
International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and
reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a lin
the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication w
(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise
port various needs in ontology development and XOD: eXtensible ontology development
ons, different software programs have been devel- In information technology, extensible describe
he Protégé OWL editor [17] is likely the most thing (e.g., a program or protocol) that is des
tool for manual processing and editing of ontology that users/developers can expand or add to its
cuments. However, manual ontology development ities with no or minimal change in the system’s
lly tedious and inefficient, especially when the structure and data flow. For example, extensib
of ontology is enormous. Over the years, we have primary feature of the eXtensible Markup L
d a collection of web-based “Ontoanimal” tools (XML) system. Being “eXtensible”, XOD conta
g Ontofox [18], Ontodog [19], Ontorat [20], Onto- key principles that are extensible at different
Ontobeep [22], Ontobull [23], Ontokiwi [24], and ontology development (Fig. 1):
[20]. Each Ontoanimal tool has its specific func-
d the collective use of these tools enables users to (i) Ontology term reuse. Instead of reinventing
he full development of ontology and linked wheel when generating new ontologies, XOD
., data published on the Web that it is expli- emphasizes the reuse of terms from existing
fined, machine-readable, and interlinked with ontologies that are well constructed and com
data sets [25]), including: extracting ontology used by the ontology community [1, 28, 29].
for term reuse and semantic alignment, pro- (ii) Ontology semantic alignment. For ontology
ntology community views, adding and editing interoperability, it is important to align impo
ontology terms, visualizing and comparing terms from existing ontologies and newly ad
y terms, supporting community editing and terms with the same semantics.
on, and creating ontology-based linked data. (iii) ODP usage for new term generation and
k-end He group RDF triple store serves as term editing. Instead of adding one term at
ault ontology RDF triple store for the OBO XOD emphasizes the addition or editing of a
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 3/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
ault ontology RDF triple store for the OBO XOD emphasizes the addition or editing of a
See all › [21].See all › SeetoallProtégé,
› of terms based on ontology
ontologies Complementary Download citation design
Sharepatterns Download full-text PDF
14 Citations 69 References 2 Figures
mal tools are widely used for efficient and (iv) Community extensibility. While the develop
ontology development without requiring pro- an ontology might be initiated by a small gro
ng skills. For example, according to Google one or a few use cases, the ontology should
s and Google Scholar, Ontobee has been used co-developed and applied to more use cases
77,000 users from 181 countries, Ontofox has people in a broader community.
ed by over 17,000 users from 147 countries,
toanimal tools have been cited by >400 publi- Ontoanimal tools (Fig. 1) and many other p
n the last 5 years. support XOD principles (Table 1). In the f
Ontoanimal tools and other similar tools have sections, different principles and associated t
ntly enhanced the speed and quality of ontology described with details.
ment and improved ontology interoperability.
n increasing number of these tools, it would be
nt to identify the common features of these tools. XOD 1: Ontology term reuse
rospective examination and careful summary of Reusing terms from reliable reference onto
ols, we realized the most common feature of these better than reinventing the wheel to generate ne
ng their support for “extensible” ontology develop- in an ontology [18, 30]. The reference ontolog
ch extensibility is crucial to increase the interoper- be registered in an ontology library (e.g., OBO F
mong the ever increasing number of ontologies. to make these terms more findable, accessi
r, a systematic view of “extensible” ontology devel- reusable. To improve reusability and extensibilit
is not available. Thus, we propose the “eXtensible ogy terms in the reference ontologies should be
y Development” (XOD) strategy and four XOD sive and generalizable and endure consistency
s in this paper. Such an XOD strategy is comple- and evaluation. To maintain ontology interop
to the OBO principles and the OBO goal of ontology term mapping is often used to map ter
g interoperable ontology suite [1], and it is also different ontologies with the same meaning [31
mentary to the ten simple rules proposed for bio- pared to ontology term reuse, term mapping is l
ontology development [26]. We also believe that since it is time-consuming, often inaccurate, re
tion of the XOD strategy and principles support and increases maintenance cost and confusio
R Guiding Principles proposal that all research data multiple ontologies without using the ontolo
e Findable, Accessible, Interoperable and Reusable reuse strategy, ontology mapping becomes a c
or both machine and human users [27]. for ontology interoperability [32]. The wide usa
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 4/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
ummary of Ontoanimal tools and their features. Ontofoxsupports ontology reuse by extracting terms and axioms. Ontodog provides
community views by allowing community-preferred annotations. Ontorat automatically generates new ontology terms and edits ex
sed on ontology design patterns. Ontobee is an ontology linked data server for OBO library ontologies and many non-OBO ontolog
-based Ontobeep program supports ontology comparison and identification of redundant terms. Ontokiwi is a Wiki-like ontology ed
n program. Ontobedia is an application of Ontokiwi. Ontobat supports ontology-based data processing (e.g., conversion from Excel t
ysis. These tools support different XOD principles
use principle would make the mapping among Ontofox, Ontodog, and Ontobull support ter
ontologies unneeded. Originally named OntoFox, Ontofox was the f
ial method of ontology term reuse was to import a tool to support the MIREOT strategy (Fig.
ogy, which was not ideal since it might import too Ontofox is able to quickly and easily fetch user-
related terms. Instead of importing external ontol- terms and their annotations from source ontolo
a whole, the Minimum Information to Reference assign them under defined superclass(es) in targ
nal Ontology Term (MIREOT) strategy, introduced ogies (Fig. 2a and b). Ontofox also extends MIE
developers [30], proposes the usage of the minimal retrieving semantical axioms with different opt
ion of an external ontology term that is of direct next section). Ontodog is also able to extract a
o a target ontology [30]. Specifically, MIREOT sug- ontology terms and axioms [19]. Unlike plain te
following minimal set: (1) source ontology URI; ition in Ontofox, Ontodog uses Excel input files
e term URI; and (3) target direct superclass URI. tify terms to retrieve. To match possible up
set of information, the source ontology term can source ontologies, e.g., the upper-level Basic
ted to under the target direct superclass. Since it is Ontology (BFO) [33], Ontobull is developed f
rd to maintain semantic consistency among ontol- matic conversion and updating [23].
e popular MIREOT strategy provides a simple solu- Several other tools also support ontology ter
possible semantics loss. (Table 1). The Protégé MIREOT plugin [
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 5/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
ntofox retrieval of an NCBITaxon subset. Input data includes 3 species of organisms (human, mouse, and rat) and Ontofox settings. T
settings can be entered viaweb-based forms (a). The Ontofox results can be shown using Protégé (b-d). Different results may appe
ent settings: The setting “IncludeNoIntermediates” implements MIREOT (b). The setting “includeComputedIntermediates” extracts compu
iates which that are closest ancestors of more than one low level source terms (c). The setting “includeAllIntermediates” outputs all
ntermediates
ton [35] support term reuse as a plugin of the reused terms and any additional terms specifie
OWL editor or Google Spreadsheets, respect- axioms should also be retrieved and imported.
OBOT is a command-line Java tool supporting the semantics related to newly developed term
action of ontology terms and subsets [36]. be aligned and compatible with imported seman
also has many other features and supports mul- the same or compatible relations be used in
D principles (Table 1) as described below [36]. ontology. If a well-defined relation already ex
tter support ontology reuse and community- should reuse the relation instead of defining
ntology development, it would also be valuable relation with the same meaning. Such semant
the authors of the source ontology know of the ments support ontology semantic interoperabilit
a term in their ontology. The Ontobee program Ontofox and Ontodog support ontology
udes a feature in the web page of an ontology alignment. Ontofox and Ontodog extract sema
at shows all the other ontologies reusing the ioms and terms related to user-specified terms
hich supports ontology interoperability. source ontologies. Given different options, On
lows the computation and extraction of (i) inte
Ontology semantic alignment terms that are the shared parent terms of mul
D 2 principle proposes to align imported ontol- level terms (Fig. 2c), or (ii) all intermediate te
ms and newly added terms with the same or tween the required terms and a top level term
ble semantics. Such semantic alignment has two These subset semantic axioms and terms can
meanings. First, in addition to the term reuse in retrieved and become a part of the new ontolo
the semantic relations among reused terms that manual intervention and judgment may
also be reused and aligned. If different relation needed now to ensure the semantic alignment
e., object properties) mean the same thing, they retrieved subset and target ontology semantics
be merged. Correspondingly, the axioms of will also be important to have computer-su
capture and synchronization of ontology evolu- an example of using Ontorat to add new term
updates. To foster reliability, an overall formal tations, and axioms to the Ontology of
n and consistency checking would be needed. Events (OAE) [40]. Ontorat uses reusabl
(Fig. 4a) to automatically generate and edit
ODP-based ontology development terms and axioms and provides term annota
tology Design Pattern (ODP) represents a specific ODP can be used to derive an Excel
solution to solve a recurrent modeling problem of different terms/annotations and a set of ru
context of ontology engineering [20, 38, 39]. define the relations among those terms/ann
rovide extensible representations of entities and (Fig. 3b). The Ontorat template, similar to
, make ontologies more maintainable, and im- (Quick Term Template) originated by OBI de
ntology quality. This XOD 3 principle requires [41], can be populated with specific terms or
-based strategy to develop and edit new terms, tions to define or annotate specific ontology t
ons, and relations. This principle extends XOD generate axioms illustrating logic relations
XOD 2 d id ifi f ibl d l Wi h h f h
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 6/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
XOD 2 and provides a specific, feasible, and ontology terms. With the support of the
See all › See all › See all ›
mechanism Download citation Share
template spr Download full-text PDF
14 Citationsto achieve interoperable
69 References ontology
2 Figures settings (Fig. 3c), the populated
neration/annotation and semantic consistency. can then be converted into an OWL file wit
Ontorat program (http://ontorat.hegroup.org) generated ontology terms and axioms (Fig. 3d
ODP-based creation of new ontology terms, The setting and template files can also be sa
ons and logical axioms [20]. Fig. 3 illustrates reused.
ew OAE term generation and annotation using Ontorat. First an ODP was identified to define new AE terms (a). The ODP guide
on of an Excel template and Ontorat settings. The template file was populated with detailed contents (one row for one new ter
s shown in this example) (b). The Ontorat settings were matched to the Excel data format (c). The settings and populated Excel
d as Ontorat inputs to generate an OWL format output file containing newly created ontology terms together with their annota
ut could be displayed using the Protégé OWL editor (d). After merging the output file to existing OAE file, the detailed informa
ontology terms (e.g., ‘discomfort AE’ OAE_000081) seen in (d) will be obtained from and aligned to existing OAE (e)
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 7/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
ODP-based XOD tools include MappingMaster development [46]. WebProtege has been used
rmGenie [43], Populous [44], Webulous [45], groups. It includes full change tracking and revisio
BOT [36] (Table 1). Developed as a Protégé plu- and many community collaboration features
ppingMaster can only be used with old version sharing and permissions, threaded notes and dis
3.4 and is not available for newer Protégé 4 and 5 watches and email notifications. Ontokiwi is t
rgeting domain experts, TermGenie provides a friendly Wiki-like web program that supports com
lication that supports new GO term generation wide ontology editing, annotation, discussion, and
n predefined patterns [43]. Populous requires soft- tion [24]. Ontobedia is an Ontokiwi application p
stallation but provides a user-friendly interface with existing biomedical ontologies [24]. Th
bulous is Google Add-On application usable with like addition and editing of text that is not
Spreadsheets [45]. ROBOT also has a template the ontology makes Ontokiwi/Ontobedia a unique
or converting spreadsheets of terms to OWL files. for community-wide ontology discussion and distr
For community-wide ontology development and
ommunity extensibility tions, tools to support ontology query, compari
mmunity’s involvement during the developing evaluations are also needed. NCBO BioPortal [2], O
an ontology is the key for wide adoption of the Ontobee [21], and AberOWL [48] are commo
in the future. However, this step is often a ontology registry and repositories that also provi
ck for ontology development, since the wider ogy visualization, queries and analysis features, wh
munity is, the more difficult it is to reach agree- tates the community involvement principle. Th
n term definitions and classifications. In the ontology toolkit (http://www.ebi.ac.uk/spot/ontolo
an ontology is often initiated by a small group provides a list of community-driven open source
n driven by one or more use cases. To enhance tools. For example, Ontobee (http://www.ontobee.
ty and broad recognition, XOD 4 recommends ontology browser and a linked ontology data s
roader community with more developers and dereferencing ontology terms [21]. Ontobeep is an
articipate in the ontology development and comparison program that compares ontologies an
ons. This XOD community extensibility fies common terms existing in two or three onto
emphasizes the community participation to aligning 2–3 ontologies from the roots of these o
xtend, develop, and apply an ontology. With the [22]. Ontobeep also detects inconsistency and term
of community extensibility, one ontology can tion in one or more ontologies.
ded to cover different use cases in the same pro-
different projects from a wide range of research Demonstrations of XOD implementation for interop
nities. The nature of such a practice will require ontology development
ople to participate, make the ontology commu- Figure 4 outlines a simple pipeline of how t
er, and achieve better data interoperability. principles can be used together for productive
otege [46] and Ontokiwi [24] support community- development. Basically, a new ontology can be
ntology development. WebProtege is a web-based by reusing existing terms from different o
editor that supports collaborative OWL ontology (XOD 1) and aligning these terms in a
rk (XOD 2), and new terms can be added by ex- retrieved from the US Department of Ag
the semantic framework (XOD 2) and if ODPs (USDA) and other public databases the inform
ble, applying ODP-based approach (XOD 3). approximately 800 licensed animal vaccines. M
y development often uses top-down and adding these animal vaccines to VO would
up approaches simultaneously [49]. The ontol- consuming. To speed up the inclusion of t
ation step is usually achieved by the top-down number of licensed animal vaccines to VO, an O
h, i.e., developing the top level semantic frame- developed to include different entities (e.g.,
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_su… 8/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
reusing
See all › and aligning
See all ›upper level
Seeterms
all › and name, manufacturer, animal species, animal p
s from existing ontologies (XOD 1/2). The same Download citation
and disease), annotations, Share
and the semantic Download full-text PDF
14 Citations 69 References 2 Figures
n approach can also be used to generate the among these entities. Such an ODP was further
vel new terms commonly identified in the new design an Excel template which was then ap
. Meanwhile, the bottom-up approach is use include the categorized information of these
ven and focuses on adding new terms to address Ontorat was finally used to automatically tran
use cases. For the bottom-up approach, XOD 1– ODP and the information recorded in the Exc
ples are all important, and if possible, ODP- an OWL file and then imported to VO [20].
sign and term generation (XOD 3) is often crit- more, the same ODP could be used later to
nsure development efficiency and consistency. animal vaccines to VO. The Ontorat use case
we will demonstrate our pipeline by using the based VO addition of veterinary vaccines w
e use case of developing the community-based presented in the 2012 International Confere
Ontology (VO) [10, 50, 51]. As outlined in the Biomedical Ontology (ICBO) [54]. Since the
e ontology development pipeline (Fig. 4), at the ODPs were also developed for further VO deve
ge of the VO development, we performed ontol- [51]. Meanwhile, it is noted that not all new te
ey and reused terms from several existing ontol- be fit under identifiable common design pattern
cluding BFO [33], OBI [7], GO [8], and the case, we can generate the term by aligning it w
tion Artifact Ontology (IAO) [52]. The original ing framework (XOD 2) (Fig. 4).
ion reported in 2009 included ~1000 imported As a community-based open source ontology
rom 10 existing ontologies and ~1000 VO- development has involved the broader commun
terms [50]. Since then more terms have been continuous development (XOD 4). The co
o VO. As of November 20, 2017, out of 6541 participation helps further extend the VO and
VO, approximately 1600 terms were imported operability with other biomedical ontologies. For
sed from approximately 30 ontologies (http:// according to BioPortal and Ontobee, the VO term
tobee.org/ontostat/VO). (VO_0000001) has been reused by more than ten
VO-specific terms were added to VO by seman- tologies such as OBI and Apollo Structured V
ignment with the upper BFO ontology or middle (https://github.com/apollodev/), and the VO term
ologies (e.g., OBI) (XOD 2). For example, VO ation (VO_0000002) has been reused by ten other o
ccine’ (VO_0000001) is asserted as a subclass of such as the Prescription of Drugs Ontology (https:
m ‘processed material’ (OBI_0000047). This com/OpenLHS/PDRO). In addition, the VO comm
n means that any non-processed material (e.g., volvement makes it achieve better data interoperab
ious bacterium that exists in the air) that causes other ontologies. Meanwhile, the community inv
tion in human and eventual immune responses extends the applications of VO, such as vaccine-rela
ection in the human is not counted as a vaccine. and B cell response analysis and queries [55], epi
y, the VO term ‘vaccination’ (VO_0000002) is management [56], vaccine-related literature mining
as a subclass of OBI term ‘administering vaccine-related network analysis [57, 58].
e in vivo’ (OBI_0600007). The alignment with In addition to VO, many other ontologies, e.g.,
tering substance in vivo’ differentiates VO Genomics Ontology (BCGO) [37], MicrO onto
on (i.e., administering a vaccine to in vivo) from representing microorganism phenotypic and m
zation (i.e., to make one immune to something). characters [59], and BioAssay Ontology (BAO) [
arison, vaccination is considered as the synonym been developed using the same or similar strategie
nization in MedDRA, a controlled terminology
ommonly used for representation of regulatory Discussion and perspectives
[53]. The XOD strategy and principles reflect the grow
ny cases, we can generate a number of new turity of biological and biomedical ontology deve
multaneously by developing and following spe- When only a small number of ontologies were de
Ps (XOD 3). For example, the VO developers such XOD strategy was not needed. Howev
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_s… 11/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_s… 12/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
ost-microbiome interactions
le
ion and study of vaccine responses given various experimental and analytical conditions
le
RMATICS
n · Kimberly Berke · Yongqun He
of exposure and effects: Advances to apply systems toxicology in support of regulatory decision making
id E. Hines
ological Resources for Associating Medical Dictionary for Regulatory Activities Terms to SNOMED Clinical
operties
le
le
RMATICS
James Balhoff · Eric Douglass · James A. Overton
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_s… 13/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
int Molnár
s in Drug Safety: Systematic and Mapping Review of Knowledge Engineering Based Approaches
le
Join ResearchGate to find
research you need to help
Andigoni Malousi · Cedric Bousquet · Vassilis Koutkias
Join for
Recommendations
Project
View project
Project
View project
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_s… 14/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
vaccinology
Jiangan Xie · Yongqun He · Wei Wang · [...] · Jessica Wang
View project
Project
View project
Article
Advances in ecology and environmental science increasingly depend on information from multiple disciplines to tackle broader and more
complex questions about the natural world. Such advances, however, are hindered by data heterogeneity, which impedes the ability of
researchers to discover, interpret, and integrate relevant data that have been collected by others. Here, we outline two ... [Show full
abstract]
Read more
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_s… 15/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
In this day and age, enterprises often find that their business benefits greatly if they collaborate with others in order to be more
competitive and productive. However these collaborations often come with some costs since the worldwide diversity of communities has
led to the development of various knowledge representation elements, namely ontologies that, in most cases, are not semantically ...
[Show full abstract]
Read more
Article
The concept of learning objects has been applied in the e-learning field to promote the accessibility, reusability, and interoperability of
learning content. Learning Object Metadata (LOM) was developed to achieve these goals by describing learning objects in order to
provide meaningful metadata. Unfortunately, the conventional LOM lacks the computer interpretability needed to support knowledge ...
[Show full abstract]
Read more
Article
This paper reviews and compares some Ontology Development Tools, Formalisms and Languages from those reported in the Literature,
with a special attention accorded to the interoperability between them. Additionally, this paper presents the Structure and Basic Features
of Tools, Formalisms and languages. The main criterion for comparison of these tools and languages was the user interest and their ...
[Show full abstract]
Read more
Discover more
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_s… 16/17
5/14/2020 (PDF) The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability
News
See all › See all › See all › Recruiting
Careers Download citation Share Download full-text PDF
14 Citations 69 References 2 Figures
© 2008-2020 ResearchGate GmbH. All rights reserved. Terms · Privacy · Copyright · Imprint
https://www.researchgate.net/publication/322441127_The_eXtensible_ontology_development_XOD_principles_and_tool_implementation_to_s… 17/17