BS ISO 19150-2:2015+A1:2019
$215.11
Geographic information. Ontology – Rules for developing ontologies in the Web Ontology Language (OWL)
Published By | Publication Date | Number of Pages |
BSI | 2019 | 110 |
This part of ISO 19150 defines rules and guidelines for the development of ontologies to support better the interoperability of geographic information over the Semantic Web. The Web Ontology Language (OWL) is the language adopted for ontologies.
This part of ISO 19150 defines the conversion of the UML static view modeling elements used in the ISO geographic information standards into OWL. It further defines conversion rules for describing application schemas based on the General Feature Model defined in ISO 19109 into OWL.
This part of ISO 19150 does not define semantics operators, rules for service ontologies, and does not develop any ontology.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
7 | Foreword |
8 | Introduction |
9 | 1 Scope 2 Conformance 3 Normative references |
10 | 4 Terms, definitions, abbreviations, and namespaces 4.1 Terms and definitions |
14 | 4.2 Abbreviations |
15 | 4.3 Namespaces 5 Namespace |
16 | 6 Rules for mapping ISO geographic information UML models to OWL ontologies 6.1 General |
17 | 6.2 Name 6.2.1 Scoping and namespaces |
18 | 6.2.2 Ontology name 6.2.3 RDF namespace for ontology |
19 | 6.2.4 Class name 6.2.5 Datatype name 6.2.6 Property name |
20 | 6.2.7 Names for codelists and their members |
21 | 6.3 Package 6.3.1 UML notation 6.3.2 OWL notation 6.3.3 Rules |
23 | 6.4 Class 6.4.1 UML notation 6.4.2 OWL notation 6.4.3 Rules |
24 | 6.5 Abstract class 6.5.1 UML notation |
25 | 6.5.2 OWL notation 6.5.3 Rules |
26 | 6.6 Attribute 6.6.1 UML Notation |
27 | 6.6.2 OWL notation |
28 | 6.6.3 Rules |
31 | 6.7 Enumerated type 6.7.1 Enumeration |
33 | 6.7.2 Code list |
36 | 6.8 Union class 6.8.1 UML notation 6.8.2 OWL notation 6.8.3 Rules |
37 | 6.9 Multiplicity 6.9.1 UML notation |
38 | 6.9.2 OWL notation 6.9.3 Rules |
45 | 6.10 Relationship 6.10.1 Generalization/inheritance |
46 | 6.10.2 Association |
50 | 6.10.3 Aggregation |
52 | 6.11 Constraint 6.11.1 UML notation 6.11.2 OWL notation 6.11.3 Rules |
53 | 7 Rules for formalizing an application schema in OWL 7.1 General |
55 | 7.2 Rules for identification |
56 | 7.3 Rules for ontology documentation 7.3.1 Ontology documentation |
57 | 7.3.2 Ontology component documentation 7.4 Rules for integration |
58 | 7.5 Rules for FeatureType |
59 | 7.6 PropertyType 7.6.1 Attribute |
65 | 7.6.2 Rules for Operation 7.6.3 Rules for FeatureAssociationRole 7.7 Rules for FeatureAssociationType |
66 | 7.8 Rules for FeatureAggregationType 7.9 Rules for FeatureCompositionType |
67 | 7.10 Rules for SpatialAssociationType 7.11 Rules for TemporalAssociationType 7.12 Rules for InheritanceRelation |
68 | 7.13 Rules for constraints 7.14 Rules for ValueAssignment 7.14.1 Role of Association class 7.14.2 ValueAssignment property |
69 | 7.14.3 RDF reification pattern |
71 | 7.14.4 SPARQL named-graph pattern 7.14.5 Rules for ValueAssignment in OWL tern |
73 | Annex A (normative) Abstract test suite |
92 | Annex B (normative) Namespaces and component names for geographic information ontologies |
94 | Annex C (informative) Augmented Backus Naur Form Notation |
95 | Annex D (normative) “base” ontology |
97 | Annex E (informative) Application ontology: The PropertyParcel example |
108 | Bibliography |