ISO 19119:2016 defines requirements for how platform neutral and platform specific specification of services shall be created, in order to allow for one service to be specified independently of one or more underlying distributed computing platforms. ISO 19119:2016 defines requirements for a further mapping from platform neutral to platform specific service specifications, in order to enable conformant and interoperable service implementations. ISO 19119:2016 addresses the Meta:Service foundation of the ISO geographic information reference model described in ISO 19101-1:2014, Clause 6 and Clause 8, respectively. ISO 19119:2016 defines how geographic services shall be categorised according to a service taxonomy based on architectural areas and allows also for services to be categorised according to a usage life cycle perspective, as well as according to domain specific and user defined service taxonomies, providing support for easier publication and discovery of services.
Tämän julkaisun valmistelusta Suomessa vastaa SFS Suomen Standardit, puh. 09 149 9331.
Sisällysluettelo
Foreword
Introduction
1 Scope
2 Conformance
2.1 Claiming conformance
2.2 General
2.3 Enterprise viewpoint
2.4 Computational viewpoint
2.5 Information viewpoint
2.6 Service taxonomies
2.7 Engineering viewpoint
2.8 Technology viewpoint
3 Normative references
4 Terms and definitions and abbreviations
4.1 Terms and definitions
4.2 Abbreviations
5 Notation
5.1 General
5.2 Conformance class
5.3 Requirements class
5.4 Rules
5.5 Identifiers
5.6 Conceptual schemas
5.7 Descriptions of concepts
5.8 Architecture patterns
6 Overview of geographic services architecture
6.1 Purpose and justification
6.2 Relationship to ISO 19101-1
6.3 Interoperability reference model based on ISO RM-ODP
6.4 Service abstraction
6.5 Interoperability
6.6 Use of other geographic information standards in service specifications
7 Enterprise viewpoint: A context for services
7.1 Enterprise viewpoint
7.2 Enterprise viewpoint service specifications
7.3 Examples of relevant standards
7.4 Example and tools
8 Computational viewpoint: A basis for service interfaces and chaining
8.1 Component and service interoperability and the computational viewpoint
8.2 Services, interfaces and operations
8.3 Computational viewpoint service specifications
8.4 Service chaining
8.5 Service metadata
8.6 Simple service architecture
8.7 Examples of relevant standards
8.8 Examples and tools: Service modelling with SoaML
9 Information viewpoint: A basis for semantic interoperability
9.1 Information model interoperability and the information viewpoint
9.2 Information viewpoint Service specifications
10 Service taxonomies
10.1 Need for multiple service taxonomies
10.2 Service taxonomies and requirements
10.3 Architectural reference model
10.4 Definition of the Architectural reference model
10.5 Uses of the Architectural reference model
10.6 Overview of the Architectural reference model
10.7 Types of geographic information services
10.8 Geographic architecture services taxonomy
10.9 ISO suite of International Standards in geographic architecture services taxonomy
10.10 Geographic service chaining validity
10.11 User-perspective Lifecycle model for Services
10.12 User-defined service taxonomies
10.13 Services organizer folder (SOF)
10.14 Semantic information models
10.15 Examples of relevant standards
10.16 Examples and tools
11 Engineering viewpoint: A basis for distribution and communication patterns
11.1 Distribution transparencies and the engineering viewpoint
11.2 Distributing components using a multi-tier architecture model
11.3 Distribution transparencies
11.4 Engineering viewpoint Service specifications
11.5 Multi-style SOA
11.6 Relevant architectural styles
12 Technology viewpoint: A basis for cross platform interoperability
12.1 Infrastructure interoperability and the technology viewpoint
12.2 Need for multiple platform-specific specifications
12.3 Conformance between platform-neutral and platform-specific service specifications
12.4 From platform-neutral to platform-specific specifications
12.5 Technology objects
12.6 Technology viewpoint service specifications
12.7 Architectural classification according to cloud computing service categories
Annex A Conformance (normative)
Annex B Example user scenarios (informative)
Annex C Principles for mapping to distributed computing platforms (informative)
ISO 19101-1:2014 Geographic information -- Reference model -- Part 1: Fundamentals
ISO 19103:2015 Geographic information -- Conceptual schema language
ISO 19115-1:2014 Geographic information -- Metadata -- Part 1: Fundamentals
ISO 19101-1:2014 Geographic information -- Reference model -- Part 1: Fundamentals
ISO 19103:2015 Geographic information -- Conceptual schema language
ISO 19115-1:2014 Geographic information -- Metadata -- Part 1: Fundamentals
ISO/IEC 10746-1:1998
SoaML:2012