Download ISO/TC 211

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
ISO/TC 211 Geographic information/Geomatics
PT19150 – Ontology Overview
and
Introduction to PT19101rev – Reference Model
Jean Brodeur
ISO/TC 211 PT19150 & PT19101rev
Project leader
ISO/TC 211
Outline
1. Introduction
2. PT19150
• Scope and objectives
• Outcomes and recommendations
3. ISO/TC 211 revision of its reference model
4. Conclusion
ISO/TC 211
Introduction
• ISO/TC 211 has progressed significantly with respect to
syntactic interoperability of geographic information
Encoding of geographic information
Spatial and temporal primitives
Methodology to catalogue features
Rules for application schemas
Metadata
Description of coordinate reference systems
•By coordinates
•By geographic identifiers
Service interfaces
Location-based services for navigation
ISO/TC 211
Introduction
• High level of structure in terms of data;
• Simplify largely the sharing and the use of geographic
information;
• Significant contribution to support the direct access of
geographic information from the Internet and the Web.
ISO/TC 211
Introduction
• The Web has progressed significantly towards the
Semantic Web;
• The Web could be seen as a tremendous worldwide
open database;
• Same geographic features may be described differently
according to the specific context making difficult to
benefit from the richness of the various representations;
• The semantic issue needs to be addressed more
rigorously in the ISO19100 suites of standards to
improve the interoperability of geographic information.
ISO/TC 211
PT19150
Scope and Objectives
• Preliminary work to
– collect and compile information, and
– to investigate how ontology and semantic web approaches can
benefit ISO/TC 211 objectives
• At the end, recommendations will be provided to the TC
for further actions.
ISO/TC 211
•
•
•
•
•
Meetings
1st meeting: UN FAO HQ, Rome, Italy, May 28-29, 2007
2nd meeting: Xi’an, China, October 30, 2007
3rd meeting: Copenhagen, Denmark, May 27, 2008
4th meeting: Tsukuba, Japan, December 2, 2008
Final report has been submitted to ISO/TC 211 recently
ISO/TC 211
Project Team Outcomes
• Review ISO/TC 211 objectives
• Reach a common understanding of what is intended by
– Semantic Web
– Ontology(ies)
•
•
•
•
Review of ISO/TC 211 related works
List of relevant issues for ISO/TC 211
Values of ontology and Semantic Web
Recommandations
ISO/TC 211
ISO/TC 211 Objectives
• Develop a family of international standards on
geographic information
– To support the understanding and usage of geographic
information
– To increase the availability, access, integration, and sharing of
geographic information, i.e. to enable interoperability of
geospatially enabled computer systems and data
– To support the establishment of geospatial data infrastructures
on local, regional and global level
Interoperability of Geographic
Information Trough Communication
ISO/TC 211
(Communication channel)
User’s request with his own
concepts in memory
(e.g. Factory, Mill,
Plant, etc.)
“Factories
within
Kyoto?”
-Factory
-Kyoto
-Factory
-Kyoto
Request recognition from database’s
geographic concepts
-Building (factory)
-Factory
|S|
=T
-Administrative
-Kyoto
area (Kyoto)
then search of corresponding
geographic information.
Building (factory)
User
Interoperability =
correspondence of received data with
the initial request.
-FactoryA
|S| -EPSG:21418
=T
-1259753, 18503245
Provider
<Factory>
<name>FactoryA</name>
…
<Factory>
<name>FactoryA</name>
…
<Factory>
<name>FactoryA</name>
<location>
<GPL_CoordinateTuple>
<tuple
CrsName="urn:EPSG::21418">
1259753 18503245
…
(Communication channel)
Administrative area
(Kyoto)
ISO/TC 211
Semantic Web
• From a Web of documents for
humans to a Web of data and
information processable by
computers
ISO/TC 211
Ontology
Taxonomy?
XML schema?
Thesaurus?
Conceptual model?
UML, RDF/S, OWL?
Description logic?
Logical theory?
• A formal representation of phenomena with an
underlying vocabulary including definitions and axioms
that make the intended meaning explicit and describe
phenomena and their interrelationships
• A foundation for the success of the Semantic Web
• Meaning of data in a format that machine can
understand
• Data derived its semantics from ontology
• To support integration of heterogeneous data across
communities
ISO/TC 211
ISO/TC 211 Related Works
• Terminology
–
–
–
–
ISO19104: Terminology
ISO19135: Procedures for registration of geographic information items
ISO19127: Geodetic codes and parameters
ISO19138: Data quality measures
• Content description
–
–
–
–
ISO19109: Rules for application schema
ISO19110: Feature cataloguing methodology
ISO19126: Feature concept dictionaries and registers
ISO19131: Data product specification
• Schemas
–
–
–
–
–
–
–
–
–
• …
ISO19103: Conceptual schema language
ISO19107: Spatial schema
ISO19108: Temporal schema
ISO19115/-2/19: Metadata
ISO19123: Schema for coverage geometry and functions
ISO19125-1: Simple feature access - Common architecture
ISO19133: Tracking and navigation
ISO19134: Multimodal routing and navigation
ISO19141: Moving features
ISO/TC 211
•
•
•
•
Values of ontology and
Semantic Web
Interoperability across domains
Automatic machine reasoning and inference
From information description to knowledge description
Focus on online access of information and knowledge
(as opposed to offline access)
• Expose ISO/TC 211 to other communities that are not
aware of the spatial domain
• Interrelating different concepts (such as different
keywords for similar concepts in metadata)
• Associates (similar/different) concepts between domains
ISO/TC 211
Relevant issues for
ISO/TC211 (1)
• Review of the reference model (ISO19101:2002)
– from information to knowledge, i.e. a new way to see
information from a semantic perspective
• Develop rules for application ontologies
• Introduction of ontologies as part of product
specification applications
• Developing content is becoming more and more an
important issue with respect to ISO/TC 211
– Pragmatic orientation
– Development of top level ontologies which allow ontology
mapping between domains
ISO/TC 211
Relevant issues for
ISO/TC211 (2)
• Reasoning and inference
– Spatial operator in ISO19107:2003/ISO19125-1:2004,
could they be defined and used as part of semantic
Web languages (RDF, RDF-S, and OWL)
– Semantic operators about the semantic similarity with
respect to concepts, definition and use as part of
semantic Web languages (RDF, RDF-S, and OWL)
– Translation of ISO/TC 211 UML models in a Semantic
Web language (ex. OWL)
• Investigate tools and methodologies for
developing ontologies
ISO/TC 211
Recommendation 1
Review of the ISO/TC 211 reference model
A review of ISO19101:2002 Geographic Information –
Reference Model becomes essential to address more
clearly the issues of semantic interoperability of
geographic information, ontology, and Semantic Web.
ISO/TC 211
Recommendation 2
Cast ISO/TC 211 standards so they can benefit from
and support the Semantic Web
a) OWL as complementary to UML: ISO/TC 211 shall recognize OWL-DL
as a complementary language to UML for the description of ISO/TC
211 concepts to benefit from and support the Semantic Web.
b) OWL ontology rules: ISO/TC 211 shall initiate a new work item to
elaborate rules for consistent derivation of OWL-DL ontologies from
the ISO/TC 211 UML models for ISO19103, application schemas, and
ISO/TC 211 other UML models. This work should consider the
exploratory works presented in annex A. Conformance clauses shall
be defined carefully to ensure the quality of the OWL-DL ontologies.
c) OWL-DL ontology derivation: ISO/TC 211 shall initiate the derivation
of OWL-DL ontologies equivalent to ISO/TC 211 UML models using
the rules in (b). Further, ISO/TC 211 shall made these OWL-DL
ontologies freely available on the ISO/TC 211 Web site to support
Semantic Web applications. Additionnally, awareness of these
ontologies shall be developed, so they should be posted on ontology
registries (e.g. "swoogle“).
ISO/TC 211
Recommendation 3
Developing content ontologies
ISO/TC 211 shall encourage high level content definition.
This shall be done by the definition of high level ontologies.
These high level ontologies would serve as a basic
framework to define ontologies at greater level of details
and will allow mapping of concepts between application
ontologies within a given domain as well as interrelate
concepts across domains. All content ontologies shall be
accessible in OWL-DL and made accessible on the ISO/TC
211 Web site.
ISO/TC 211
Recommendation 4
Service ontology
ISO/TC 211 shall initiate the revision of ISO19119:2005
geographic information - Services to enhance service
metadata in order to support discovery of Web services on
the Semantic Web. The work item shall decide which way
would be preferable for ISO/TC 211 to describe Web
Services: OWL-S, WSML, or another.
ISO/TC 211
Recommendation 5
Semantic operators
ISO/TC 211 shall initiate a new work item to define
semantic proximity operators between concepts associated
with geometric and temporal representations. These
operators will complement the current suites of geometric
and temporal operators as defined in ISO19107:2003,
ISO19108:2002, ISO19125-1:2004, and ISO19141:2008.
ISO/TC 211
ISO/TC 211
revision of its reference model
• ISO19101:2002
– defines the framework for standardization in the field of geographic
information; and
– sets forth the basic principles by which standardization in GI takes
place.
• The ISO19101rev project will update and revise the standard by
– revisiting the definition of interoperability in the geographic information
context,
– precising the role of semantics,
– including the role of the Web,
– updating relationships between standards,
– introducing the support of Semantic Web,
– addressing any newly submitted comments/clarifications, and
– harmonizing with related standards that have been revised and/or
developed in ISO/TC 211 since ISO19101 was published.
ISO/TC 211
New issues for 19101
• Computer science, geographic information, Web, mobility and
ubiquitous computing have progressed tremendously during the last
10 years or so
• GeoWeb has become a reality from the development of the
reference model
–
–
–
–
webServices (WMS, WFS, etc.)
XML encodings (GML, KML, etc.)
Registries and registers
Etc.
• Semantic interoperability, Semantic Web, and Geosemantic Web
–
–
–
–
–
Knowledge
Ontologies
Inferencing
OWL (ontology encoding)
Content standards (19144-2, 19152)
ISO/TC 211
•
•
•
•
•
•
•
Other ISO/TC 211
reference models
19101-2
19129
19132
19153
19154
…
Should we integrate them? Introduce
them?
ISO/TC 211
•
•
•
•
•
•
•
Candidate terms, symbols
and abbreviations
Base standard
Knowledge
Ontology
Web
Semantic Web
Reasoning
Description logic
•
•
•
•
XML
OWL
WWW / Web
DL
ISO/TC 211
Additional issues
• Relationships and similarities between
–
–
–
–
Ontology
GFM
Application schema
Feature catalogue
• Data description is currently a component of
data administration
– Is it still true or is it more an inherent component of
data that allow reasoning capabilities?
ISO/TC 211
ISO19101 current definitions
of interoperability
• Definition of interoperability
– ability of a system or system component to provide
information sharing and inter-application co-operative
process control
• Definition of semantic interoperability
– Semantic interoperability refers to applications
interpreting data consistently in the same manner in
order to provide the intended representation of the
data. Semantic interoperability may be achieved
using translators to convert data from a database to
an application.
Semantic interoperability
UML vs. other languages (OWL???)
ISO/TC 211
• ISO 19100 series uses UML
– for conceptual schema language for
specification of the normative parts of the
ISO 19100 series of standards
– To satisfy the goal of ISO/TC 211, to create a
framework to enable syntactic interoperability
and to support semantic interoperability
ISO/TC 211
Reality, conceptual schema
and ontology
Ontology in philosophy:
there is only one
ontology; description of
the world in itself
Ontology in AI : A formal
representation of phenomena with an
underlying vocabulary including
definitions and axioms that make the
intended meaning explicit and describe
phenomena and their interrelationships
Global, Domain, and
Application ontology
(application schema level)
OWL
ISO/TC 211
Conclusion
• The Semantic Web brings a new vision and
technologies, which enhance interoperability across
disciplines
• Ontology is an underpinning in the Semantic Web
vision
• Adherence to the Semantic Web by ISO/TC 211
would
– allow smarter geographic information interoperability between
different data sources
– allow ISO/TC 211 standards to reach a wider community and to
support a broader variety of applications
– requires ISO/TC 211 additional work: review of reference model,
providing UML models in OWL ontologies, etc.
• ISO/TC 211 playing a more significant role with
respect to content standardization