Professional Documents
Culture Documents
Applied Semantic Web Technologies 1St Edition Vijayan Sugumaran Online Ebook Texxtbook Full Chapter PDF
Applied Semantic Web Technologies 1St Edition Vijayan Sugumaran Online Ebook Texxtbook Full Chapter PDF
Applied Semantic Web Technologies 1St Edition Vijayan Sugumaran Online Ebook Texxtbook Full Chapter PDF
https://ebookmeta.com/product/advanced-iot-sensors-networks-and-
systems-ashwani-kumar-dubey-vijayan-sugumaran-peter-han-joo-
chong/
https://ebookmeta.com/product/semantic-web-technologies-research-
and-applications-computational-intelligence-in-engineering-
problem-solving-1st-edition-archana-patel/
https://ebookmeta.com/product/secure-data-provenance-and-
inference-control-with-semantic-web-1st-edition-thuraisingham/
https://ebookmeta.com/product/semantic-web-based-systems-quality-
assessment-models-springerbriefs-in-computer-science-kumar/
https://ebookmeta.com/product/web-data-apis-for-knowledge-graphs-
easing-access-to-semantic-data-for-application-developers-1st-
edition-albert-merono-penuela/
https://ebookmeta.com/product/the-semantic-web-catia-pesquita-
ernesto-jimenez-ruiz-jamie-mccusker-daniel-faria-mauro-dragoni-
anastasia-dimou-raphael-troncy-sven-hertling/
https://ebookmeta.com/product/physics-of-nonlinear-optics-2nd-
edition-yvgs-vijayan-c-murti/
Edited by
Vijayan Sugumaran
Jon Atle Gulla
CRC Press
Taylor & Francis Group
6000 Broken Sound Parkway NW, Suite 300
Boca Raton, FL 33487-2742
This book contains information obtained from authentic and highly regarded sources. Reasonable efforts
have been made to publish reliable data and information, but the author and publisher cannot assume
responsibility for the validity of all materials or the consequences of their use. The authors and publishers
have attempted to trace the copyright holders of all material reproduced in this publication and apologize to
copyright holders if permission to publish in this form has not been obtained. If any copyright material has
not been acknowledged please write and let us know so we may rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmit-
ted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented,
including photocopying, microfilming, and recording, or in any information storage or retrieval system,
without written permission from the publishers.
For permission to photocopy or use material electronically from this work, please access www.copyright.
com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood
Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and
registration for a variety of users. For organizations that have been granted a photocopy license by the CCC,
a separate system of payment has been arranged.
Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used
only for identification and explanation without intent to infringe.
Visit the Taylor & Francis Web site at
http://www.taylorandfrancis.com
Acknowledgment...........................................................................................vii
Editors............................................................................................................ix
Contributors...................................................................................................xi
Section I INTRODUCTION
1 Applied Semantic Web Technologies: Overview and Future
Directions...............................................................................................3
VIJAYAN SUGUMARAN AND JON ATLE GULLA
Section II ONTOLOGIES
2 Ontology: Fundamentals and Languages.............................................21
RAJENDRA AKERKAR
v
vi ◾ Contents
The work of Vijayan Sugumaran has been partially supported by the Sogang
Business School’s World Class University Program (R31-20002) funded by the
Korea Research Foundation.
vii
Editors
Jon Atle Gulla has been a professor of information systems since 2002 and heads
the Department of Computer and Information Science at the Norwegian University
of Science and Technology. He earned his MSc in 1988 and a PhD in 1993, both in
information systems, at the Norwegian Institute of Technology, along with an MSc
in linguistics from the University of Trondheim and another MSc in management
ix
x ◾ Editors
(Sloan Fellow) from the London Business School. He previously worked as a man-
ager in Fast Search and Transfer in Munich and as a project leader for Norsk Hydro
in Brussels. Gulla’s research interests include text mining, semantic search, ontol-
ogies, and enterprise modeling. He has taken part in national and international
research projects on semantic technologies and co-founded several companies that
make use of semantics and linguistics in industrial applications.
Contributors
Philipp Cimiano
Felix Burkhardt Semantic Computing Group
Deutsche Telekom Laboratories Universität Bielefeld
Bonn, Germany Bielefeld, Germany
xi
xii ◾ Contributors
David Gabay
Department of Computer Science Stefan Kirn
Ben-Gurion University of the Negev Information Systems II
Beer Sheva, Israel Universität Hohenheim
Stuttgart, Germany
Maria Rosa Galli
Consejo Nacional de Investigaciones Konstantinos Kotis
Cientificas y Tecnicas Department of Information and
Universidad Tecnologica Nacional Communication Systems
Santa Fe, Argentina Engineering
University of the Aegean
Jon Atle Gulla Karlovasi, Samos, Greece
Department of Computer and
Information Science Monika Lanzenberger
Norwegian University of Science and Vienna University of Technology
Technology Vienna, Austria
Trondheim, Norway
Joerg Leukel
Veronika Haderlein
Universität Hohenheim
Det Norske Veritas
Stuttgart, Germany
Oslo, Norway
Contents
1.1 Introduction..................................................................................................4
1.2 History..........................................................................................................5
1.3 Semantic Web Layers....................................................................................7
1.3.1 Data and Metadata Layer..................................................................7
1.3.2 Semantics Layer.................................................................................8
1.3.3 Enabling Technology Layer...............................................................9
1.3.4 Environment Layer..........................................................................10
1.4 Future Research Directions.........................................................................11
1.5 Organization of Book..................................................................................13
1.5.1 Part I: Introduction..........................................................................13
1.5.2 Part II: Ontologies...........................................................................13
3
4 ◾ Vijayan Sugumaran and Jon Atle Gulla
1.1 Introduction
Since Tim Berners-Lee’s original idea for a global system of interlinked hypertext
documents from 1989, the World Wide Web has grown into the world’s biggest
pool of human knowledge. Over the past few years, the Web has changed the way
people communicate and exchange information. It has created new business oppor-
tunities and obliterated old business practices. As a borderless source of informa-
tion, it has been instrumental in globalization and cooperation among people and
nations. Importantly, it has also helped individuals join virtual communities and
take part in social networks that cross physical, cultural, and organizational barri-
ers. The rapid growth of information on the World Wide Web has, however, created
a new set of challenges and problems.
Information overload—In 1998, the size of the Web was estimated to exceed
300 million pages with a growth rate of about 20 million per month (Baeza-Yates
and Ribeiro-Neto, 1999). The real size of the Web today is difficult to measure,
although Web search indices cite a lower band number of unique and meaningful
Web pages. The Google search index was measured around 500 million pages in
2000, 8 billion in 2004, and more than 27 billion today. This constitutes an enor-
mous amount of information about almost any conceivable topic. While the early
Web often suffered from a lack of high-quality relevant pages, the present Web now
contains far too many relevant pages for any user to review. As an example, at the
time of this writing, Google is returning about 18.6 million pages for the “World
Wide Web” search phrase. If you fail to mark it as a phrase, an astonishing 113 mil-
lion pages are found to be relevant and presented on the result page. In addition,
the deeper Web generates information dynamically based on users’ queries.
Poor retrieval and aggregation—The explosion of Web documents and
services would not be so critical if users could easily retrieve and combine the
information needed. Since Web documents are at best semi-structured in simple
natural language text, they are vulnerable to obstacles that prevent efficient content
retrieval and aggregation. An increasing problem is the number of languages used
on the Web. Studies of Langer (2001) suggested that almost 65% of Web pages
were in English in 1999; data from Internet World Stats* indicate a more balanced
use of languages. The English using population at the end of 2009 constituted
only 27.7% of total online users. The plethora of languages now used on the Web
prevents search applications from applying language-specific strategies, and they
still depend on content-independent statistical models. In a similar vein, the many
* www.internetworldstats.com
Applied Semantic Web Technologies ◾ 5
1.2 History
The Semantic Web term was popularized by Tim Berners-Lee and later elaborated in
2001. The first part of his vision for the Semantic Web was to turn the Web into a
truly collaborative medium—to help people share information and services and make
it easier to aggregate data from different sources and different formats. The second
part of his vision was to create a Web that would be understandable and processable
by machines. While humans can read and comprehend current Web pages, Berners-
Lee envisioned new forms of Web pages that could be understood, combined, and
analyzed by computers, with the ultimate goal of enabling humans and computers to
cooperate in the same manner as humans do among each other. Berners-Lee did not
think of the Semantic Web as a replacement of the current Web. It was intended as
an extension for adding semantic descriptions of information and services. Central to
the Semantic Web vision is the shift from applications to data. The key to machine-
processable data is to make the data smarter. As seen from Figure 1.1, data progress
along a continuum of increased intelligence as described below.
Text and databases—In this initial stage, most data is proprietary to an appli-
cation. The application is responsible for interpreting the data and contains the
intelligence of the system.
SKOS
OWL 2.0
SPARQL
WSDL
OWL 1.0
DAML + OIL
RDF
1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010
different languages used by different computers and the URI provides a standard
way to uniformly indentify resources such as Web pages and other forms of con-
tent. The Unicode and URI together enable us to create content and make these
resources available for others to find and use in a simple way. XML enables us to
structure data using user-defined tags that have well defined meanings that are
shared by applications. This helps improve data interoperability across systems.
Namespaces and schemas provide the mechanisms to express semantics in one
location for access and utilization by many applications. The next component in this
layer is the Resource Description Framework (RDF) that conceptually describes
the information contained in a Web resource. It can employ different formats for
representing triplets (subjects, predicates, objects), can be used to model disparate
abstract concepts, and is effective for knowledge management. RDF Schema is a
language for declaring basic classes and types for describing the terms used. It sup-
ports reasoning to infer different types of resources.
relationship between concepts that exist in a domain. They form the backbone for
the Semantic Web and are used to reason about entities in a particular domain and
manage knowledge sharing and reuse. Ontologies can be used to specify complex
constraints on the types of resources and their properties. OWL is the most popu-
lar ontology language used by applications for processing content from a resource
without human intervention. Thus, it facilitates machine interoperability by pro-
viding the necessary vocabulary along with formal semantics. OWL Lite, OWL
DL, and OWL Full are the three OWL sublanguages.
Rule languages help write inferencing rules in a standard way that can be used
for reasoning in a particular domain. A rule language provides kernel specifica-
tion for rule structures that can be used for rule interchange and facilitates rule
reuse and extension. Among several standards, such as RIF (Rule Interchange
Format), and Datalog RuleML, SWRL (Semantic Web Rule Language) is gain-
ing popularity. It combines OWL DL, OWL Lite, and Datalog RuleML and
includes a high-level abstract syntax for Horn-like rules in both OWL DL and
OWL Lite.
Querying Web content and automatically retrieving relevant segments from
a resource by an application is the driving force behind the SPARQL Web query
language. It provides both a protocol and a language for querying RDF graphs
via pattern matching. It supports basic conjunctive patterns, value filters, optional
patterns, and pattern disjunction. Logic and reasoning are also integral parts of
the semantics layer. A reasoning system can use one or more ontologies and make
new inferences based on the content of a particular resource. It also helps identify
appropriate resources that meet a particular requirement. Thus, the reasoning sys-
tem enables applications to extract appropriate information from various resources.
Logic provides the theoretical underpinning required for reasoning and deduction.
First order logic, description logic, and others are commonly used to support rea-
soning. Trust is also an important ingredient in this layer; it is basic to the whole
reasoning process. All the applications expect and demand that resource content be
trustworthy and of high quality.
1.5 Organization of Book
This book is divided into four parts. The first contains this introductory chapter by
the book editors. The second part, titled “Ontologies,” covers the fundamentals of
ontologies, ontology languages, and research related to ontology alignment, media-
tion, and mapping. “Ontology Engineering and Evaluation” is the third part dedi-
cated to the issues and tools related to ontology engineering and some methodologies
and processes used to create ontologies. It also covers several aspects of ontology
evaluation and social ontologies. The fourth and final “Semantic Applications” part
highlights the use of semantics in several applications and the employment of ontolo-
gies and other semantic technologies in various domains. Examples of real-life appli-
cations of semantic technologies in areas such as logistics, smart home environments,
business process intelligence, and decision making are included. The following sec-
tion is a brief summary of the salient aspects and contributions of each chapter.
analysis approach and demonstrates how ontologies and search are fundamental
for structuring process mining models and analysis perspectives and providing an
explorative analysis environment.
Finally, in Chapter 16, Tomic et al. discuss the use of semantics for energy
efficiency in smart home environments. They use ontology-based modeling and
service-oriented design for the integration of the building automation and advanced
metering in a truly flexible system controlled by user-generated policies. Their sys-
tem is designed to operate on a common semantically described framework of
multimodal factors including preferences and policies of users; operational factors
of peripheral devices, sensors, and actuators; and external information character-
izing the availability and cost of energy.
Acknowledgment
The work of Vijayan Sugumaran has been partially supported by Sogang Business
School’s World Class University Program (R31-20002) funded by the Korea
Research Foundation.
References
Albertoni, R., Bertone, A., and De Martino, M. 2004. Semantic Web and Information
Visualization. In First Italian Workshop on Semantic Web Application and Perspective,
Dipartimento di Elettronica, Intelligenza Artificiale e Telecomunicazioni, Ancona,
December 10, pp. 108–114.
Baeza-Yates, R. A. and Ribeiro-Neto, B. 1999. Modern Information Retrieval. Addison-Wesley
Longman, Boston.
Baldoni, M., Baroglio, C., and Henze, N. 2005. Personalization for the Semantic Web. In
REWERSE 2005: Lecture Notes on Computer Science 3564, pp. 173–212.
Berners-Lee, T., Hendler, J., and Lassila O. 2001. The Semantic Web. Scientific American,
May 2001, pp. 34–43.
Bizer, C., Heath, T., and Berners-Lee, T. 2009. Linked Data: The Story So Far. International
Journal of Semantic Web and Information Systems, Special Issue on Linked Data, 5,
1–22.
Breitman, K. K, Casanova, M. A., and Truszkowski, W. 2007. Semantic Web: Concepts,
Technologies and Applications. Springer Verlag, London.
Cimiano, P. 2006. Ontology Learning and Population from Text: Algorithms, Evaluations, and
Applications. Springer Verlag, Berlin. Originally published as PhD thesis, Universitat
Karlsruhe, Germany.
Daconta, M. C., Obrst, L. J., and Smith K. T. 2003. The Semantic Web: A Guide to the Future
of XML, Web Services, and Knowledge Management. Wiley, Indianapolis.
Davies, J., Studer, R., and Warren, P. 2006. Semantic Web Technologies: Trends and Research in
Ontology-Based Systems. Wiley. DOI: 10.3395/reciis.v3i1.245pt
Applied Semantic Web Technologies ◾ 17
Gibbins, N., Harris, S., and Shadbolt, N. 2004. Agent-Based Semantic Web Services. Web
Semantics: Science, Services and Agents on the World Wide Web, 1, 141–154.
Gruber, T.S. 1995. Toward Principles for the Design of Ontologies Used for Knowledge
Sharing. International Journal of Human–Computer Studies, 43, 907–928.
Gulla, J. A., Brasethvik, T., and Sveia-Kvarv, G. 2009. Association Rules and Cosine
Similarities in Ontology Relationship Learning. In Enterprise Information Systems:
Lecture Notes in Business Information Processing, Vol. 19, Springer Verlag, Berlin.
Hitzler, P., Krtzsch, M., and Rudolph, S. 2009. Foundations of Semantic Web Technologies.
Chapman & Hall/CRC, Boca Raton, FL.
Klapiscak, T. and Bordini, R. H. 2009. JASDL: A Practical Programming Approach
Combining Agent and Semantic Web Technologies. In DALT 2008: Lecture Notes in
Artificial Intelligence 5397, pp. 91–110.
Langer, S. 2001. Natural Languages and the World Wide Web. Bulletin de linguistique
appliquée et générale, 26, 89–100. <http://www.cis.unimuenchen.de/people/langer/
veroeffentlichungen/bulag.pdf>
Mutton, P. and Golbeck, J. 2003. Visualization of Semantic Metadata and Ontologies. In
Proceedings of Information Visualization, July 16–18, London.
Olmedilla, D. 2007. Security and Privacy on the Semantic Web. In Security, Privacy, and
Trust in Modern Data Management, Part V, Springer Verlag, Berlin, pp. 399415.
DOI: 10.1007/978-3-540-69861-6_26.
Richardson, M., Agrawal, R., and Domingos, P. 2003. Trust Management for the Semantic
Web. In ISWC 2003, Lecture Notes in Computer Science 2870, pp. 351–368.
ONTOLOGIES II
Chapter 2
Ontology: Fundamentals
and Languages
Rajendra Akerkar
Vestlandsforsking, Sogndal, Norway
Contents
2.1 Introduction................................................................................................22
2.1.1 Definitions.......................................................................................23
2.1.2 Taxonomy, Thesauri, and Ontology.................................................25
2.1.3 Properties and Characteristics..........................................................29
2.2 Types of Ontologies.....................................................................................29
2.3 Parameters for Building Ontologies.............................................................30
2.4 Standards and Interoperability....................................................................31
2.5 Semantic Web and Ontology......................................................................32
2.6 Applications................................................................................................33
2.6.1 Knowledge Management.................................................................33
2.6.2 Enterprise Application Integration.................................................. 34
2.6.3 e-Commerce................................................................................... 34
2.6.4 e-Learning...................................................................................... 34
2.7 Reasoning...................................................................................................35
2.8 Ontology Languages...................................................................................36
2.8.1 Frame-Based Languages..................................................................36
2.8.2 Logic-Based Languages....................................................................38
2.8.3 Ontology Representation Languages...............................................39
2.8.3.1 XML Schema................................................................... 40
21
22 ◾ Rajendra Akerkar
2.1 Introduction
The vision of the Semantic Web is to enable machines to interpret and process
information on the World Wide Web to provide quality support to mankind in
carrying out various tasks involving information and communication technology.
The challenge of the Semantic Web is to provide necessary information with well-
defined meanings, understandable by different parties and machines in such a way
that applications can provide customized access to information by meeting the
individual needs and requirements of the users.
Several technologies have been developed for shaping, constructing, and develop-
ing the Semantic Web. Ontology plays an important role as a source of formally defined
terms for communication. The prime objective of ontology is to facilitate knowledge
sharing and reuse on a distributed platform. While some dispute surrounds what encom-
passes ontologies, they generally include a taxonomy of terms, and several ontology lan-
guages allow supplementary definitions using some kind of logic. Moreover, although
the words ontology and vocabulary are often used interchangeably, a vocabulary is a
collection of terms used in a specific domain; it can be hierarchically arranged as a
taxonomy, and combined with rules, constraints, and relationships to form an ontology.
Ontology creation consists of defining all ontology components through an ontology
definition language. Creation is initially an informal process using either natural lan-
guage or diagram technique. The ontology is encoded in a formal knowledge represen-
tation language such as RDF schema or Web ontology language (OWL). This chapter
introduces ontology fundamentals and languages and discusses ontology and OWL at
a certain level of detail to enable the reader to see the potential of the language.
The next subsection presents terminology for taxonomy, thesauri, and ontology
and will cover various issues related to ontology and its applications. Section 1.2
Ontology: Fundamentals and Languages ◾ 23
2.1.1 Definitions
In the broad context of the Semantic Web, applications must be understood by
machine, with the help of a meaning associated with each component stored on
the Web. Such capability of understanding is not covered by the traditional tools
like markup languages and protocols utilized on the World Wide Web platform.
A component representation scheme called ontology is a requirement. Ontology
interweaves human and computer understandings and interpretations of symbols
(also known as terms). Ontology provides means for conceptualizing and structur-
ing knowledge and allows semantic annotation of resources to support information
retrieval, automated inference, and interoperability among services and applica-
tions across the Web.
Ontologies provide in-depth characteristics and classes such as inverses, unam-
biguous properties, unique properties, lists, restrictions, cardinalities, pair-wise dis-
joint lists, data types, and so on. Ontologies often allow objective specification of
domain information by representing a consensual agreement on the concepts and
relations that characterize the manner in which knowledge in a domain is expressed.
This specification can be the first step in building semantically aware informa-
tion systems to support diverse enterprise, government, and personal activities. The
original definition of ontology comes from the field of philosophy (Definition 1) and
is included in Webster’s Revised Unabridged Dictionary (http://www.dict.org/). The
more modern Definition 2 relates to systems.
Definition 1—That department of the science of metaphysics which investi-
gates and explains ontology as the nature and essential properties and relations of
all beings, as such, or the principles and causes of being.
Definition 2—Ontology is an abstract model which represents a common and
shared understanding of a domain.
The word ontology has a very long history in philosophy starting with the works
of Aristotle. Defined as the science of being, it comes from the Greek ontos (being)
and logos (language or reason). Ontology is then the branch of metaphysics that
deals with the nature of being. From the view of phenomenology, a more modern
philosophy that started with the 19th century German philosophers, ontology is a
systematic account of existence. However, based on a phenomenological approach,
being and existence are different notions and cannot be combined or considered
24 ◾ Rajendra Akerkar
simultaneously. While philosophers build ontology from the top down, practitio-
ners of computer science usually build an ontology from the bottom up.
As a matter of fact, one can retain three dimensions in an ontology: knowledge,
language, and logic, i.e., language to speak about the world, conceptualization to
understand the world, and representation to manipulate our understanding.
Ontology has been a well-known concept for many years in the artificial intel-
ligence and knowledge representation communities. It addresses ways of represent-
ing knowledge so that machines can reason and thus make valid deductions and
inferences. Ontology generally consists of a list of interrelated terms and inference
rules and can be exchanged between users and applications. An ontology may be
defined in a more or less formal way, from natural language to description logics.
OWL belongs to the latter category. It is built upon RDF and RDFS and extends
them to express class properties. The pioneer definition of ontology in the sense of
the Semantic Web was proposed by Tom Gruber (Gruber, 1993):
Definition 3—Ontology is a formal explicit specification of a shared
conceptualization.
In the 1990s, knowledge engineers borrowed the ontology term as a systematic
account of existence rather than a metaphysical approach of the nature of being.
As a matter of fact, for artificial intelligence systems, what exists is that which can
be represented in a declarative language. Ontology is then an explicit formal speci-
fication of how to represent objects, concepts, and relationships assumed to exist
in some area of interest—what Gruber called “a specification of a conceptualisa-
tion” (like a formal specification of a program) of the concepts and relationships of
an agent or a community of agents. A conceptualization is an abstract simplified
view of the world that one wishes to represent for some purpose. The ontology is a
specification because it represents conceptualization in a concrete form. It is explicit
because all concepts and constraints used are explicitly defined. Formal means the
ontology should be machine understandable. Shared indicates that the ontology
captures consensual knowledge.
Ontology-based semantic structures replace the jumbles of ad hoc rule-based
techniques common to earlier knowledge representation systems. This makes
knowledge representation languages easy to manage by combining logic and ontol-
ogy. In the context of the Semantic Web, we can further modify the ontology
definition as follows:
Definition 4—Computer ontologies are formally specified models of known
knowledge in a given domain.
Metadata and ontology are complementary and constitute the Semantic Web’s
building blocks. They avoid meaning ambiguities and provide more precise answers.
In addition to better query result accuracy, another goal of the Semantic Web is
to describe the semantic relationships of the answers. Any general ontology model
represents only a consensual agreement on the concepts and relations that char-
acterize the way knowledge in a domain is expressed. Higher level ontology may
simply model common knowledge instead of specific data. Important notions in
Ontology: Fundamentals and Languages ◾ 25
connection with Web-related ontology are a vocabulary of basic terms and a pre-
cise specification of their meanings. The consensus standard vocabularies can be
handled by defining reusable vocabularies, and customizing and extending them. A
number of well-known ontologies arose from linguistics and knowledge engineer-
ing areas:
◾◾ WordNet is a top-down ontology (in upper layer) in the linguistic domain con-
taining a structured English language vocabulary with lexical categories and
semantic relations.
◾◾ Cyc is a common ontology consisting of knowledge captured from different
domains.
◾◾ SENSUS is a linguistic domain ontology built by extracting and merging infor-
mation from existing electronic resources for the purpose of machine translation.
Attraction
Human artifacts
Museum
Visitor center
Art gallery
Architecture
Stave church
Stone church
Memorial
Monument
Viewpoint
Picnic area
Natural sites
Fjord
Waterfall
Mountain pass
National park
Activity
Skiing
Ski lift
Ski tracks
Rafting
Fishing
Walking
Climbing
Cycling
Kayaking
Excursion
Guided tour
Fjord tour
Canyon tour
Glacier tour
……….
Cabin
Farm house
Hotel
Pension
Activities Climbing
Cycling
Fishing
Hiking
Kayaking
Rafting
Ski tracking
Skiing
Walking
……… ……….
Events Cultural
Sport
Fjord tour
Glacier tour
Guided tour
Railway
However, the relationships they express are not as rich as those provided by RDF
or Topic Maps, and consequently by ontology. In general, ontology consists of a
taxonomy combined with relationships, constraints, and rules; the rules may be
used with RDF or Topic Maps.
Ontology enables us to agree upon the meanings of terms used in a precise
domain, knowing that several terms may represent the same concept (synonyms)
and several concepts may be described by the same term (ambiguity). Ontology con-
sists of a hierarchical description of important concepts of a domain and a descrip-
tion of each concept’s properties. Ontology is at the heart of information retrieval
from nomadic objects from the Internet and from heterogeneous data sources. An
address can be modeled as shown in Figure 2.3.
In semantic-based information retrieval, ontology directly specifies the mean-
ings of concepts to be searched. XML-based systems have very limited utility in this
context unless the independent site content authors agree on the semantics of the
terms they embed in source metadata. Ontology reduces such semantic ambiguities
by offering a single interpretation resource. Furthermore, ontology can also enable
software to map and transform information stored using variant terminologies.
Some researchers adopt modeling terminology and consider ontology as a meta-
model, defined as an explicit description of the constructs and rules needed to
DetailedAddress
is-a
Address Office
is-a
is-a
is-a Apartment
is-a is-a
Thing BuildingCategory Flat
is-a
is-a Room
is-a
Store
Road
is-a
is-a Avenue
PublicPlace
is-a
is-a Street
Drive
build specific models within a domain of interest. A specific model can be created
by instantiating the types and relating instances to each other according to the
relationships in the meta-model; a model of the domain; and an example of a more
general model, i.e., a meta-meta model. In order for a meta-model to act as an
ontology, three properties must hold: (1) it must be expressed in a formal language
to enable consistency checks and automated reasoning (formalization), (2) it must
be agreed upon by a community (consensuality), and (3) it must be unambiguously
identified and ubiquitously accessible over the Internet (identifiability).
2.2 Types of Ontologies
An ontology can be classified by the type of knowledge it conveys (Akerkar, 2009).
A generic ontology, also known as a top ontology, specifies general concepts defined
independently of a domain of application and can be used in different application
domains. Time, space, mathematics, and other components are examples of gen-
eral concepts. A domain ontology is dedicated to a particular domain that remains
generic for this domain and can be used and reused for particular tasks in the same
domain. Chemical, medical, enterprise modeling, and other uses represent domain
ontologies. An application ontology gathers knowledge dedicated to a particular
task, including more specialized knowledge of experts for the application. In general,
application ontologies are not reusable. A meta-ontology or representation ontology
specifies the knowledge representation principles used to define concepts of domain
and generic ontologies; it defines, a class, a relation, and/or a function. Ontologies can
also be classified as heavyweight and lightweight based on the expressiveness of their
30 ◾ Rajendra Akerkar
First-order logic Very expressive ontology languages allow first order logic
constraints constraints between terms and more detailed
relationships such as disjoint classes, disjoint coverings,
inverse relationships, part–whole relationships, etc.
Language: English
CONSTANTINE
CONSTANTINE THE GREAT.
FROM THE BRITISH MUSEUM PRINT ROOM. Frontispiece.
CONSTANTINE
THE GREAT
THE REORGANISATION OF THE EMPIRE AND
THE TRIUMPH OF THE CHURCH
BY
JOHN B. FIRTH
G. P. PUTNAM’S SONS
NEW YORK LONDON
27 WEST TWENTY-THIRD STREET 24 BEDFORD STREET, STRAND
The Knickerbocker Press
1905
Copyright, 1904
BY
G. P. PUTNAM’S SONS
CHAPTER I.
PAGE
THE EMPIRE UNDER DIOCLETIAN 1
CHAPTER II.
CHAPTER III.
CHAPTER IV.
CHAPTER V.
CHAPTER VI.
CHAPTER VIII.
CHAPTER IX.
CHAPTER X.
CHAPTER XI.
CHAPTER XII.
CHAPTER XIII.
CHAPTER XIV.
CHAPTER XVI.
INDEX 357
ILLUSTRATIONS
PAGE
BUST OF DIOCLETIAN 22
LIST OF COINS