S-101 Phased Project Plan

advertisement

S-101 Update to Stakeholders

March 2010

Purpose

• S-101 represents a major step forward in product specifications for Electronic Navigational Charts.

• This consists mainly of new feature types to overcome existing issues (e.g. overuse of caution areas) and improved functionality leading to more efficient data handling.

• As a result, TSMAD is proposing a phased approach for the development , testing, and release of S-101*

*Approved TSMAD 19

S-101

Software Development Lifecycle

• Planning

– Phased Approach

• Analysis

– Stakeholders Input

• Design

– Test Beds

• Implementation

• Maintenance

Benefits of a Phased Approach

• Iterative Development

– Each iteration is usable and testable

• Controlled change

– Enables a test of the change control process to both S-101 and S-100

• Enables smooth migration

– Manageable change

• Will mitigate type approval concerns

– Ensure that S-101 catalogues are not software or hardware updates

• Does not try and solve everything at once

• Enables stakeholders to phase their development implementation of S-100 based product specifications

Phases

Phase 1 S-57 ENC Content

Equivalent

Phase 2 Enhanced Packaging and

Data Loading

Phase 3 Extending the S-101 model

Phase 4 Scalability

Phase 1: S-57 ENC Content Equivalent

• S-101 draft 0.1 contains:

– Feature Catalogue

• includes only those features and attributes that are currently in S-57

3.1.2

• XML

– Portrayal

• Constrained by S-52 PL 3.4

– General Feature Model

– Includes the S-100 geometry

– Compound curves

– Will contain updates - .001, .002

– Use of the new 8211 encoding

• Deliverable: S-101 .000 file and updates (no catalogue file)

Phase 1: Activities

• Feature Catalogue

– Create XML Feature Catalogue

– Create XSLT Style Sheet

• Information types will be utilized for the new

8211

• Begin developing Version 1 Data Capture and

Classification Guide

• Develop draft 0.1 test dataset

Phase 1: Benefits

• Proof of Concept and validation of S-100

– Feature Catalogue is exchanged as data

• Utilization of the new 8211 encoding

• Creation of an S-100 compliant product specification

– Template for other S-100 product specifications

• Prove that an S-57 based product can be built using S-100

Phase 2: Enhanced Packaging and

Data Loading Mechanisms

• S-101 draft 0.2 contains:

– New support file formats and management

– New file naming conventions

– Populating exchange sets

• Metadata

• Improved Display Scales for ECDIS loading

– Updating Scenarios

– Includes text file updating

– Portrayal Catalogue is introduced

• Deliverable: Complete Exchange Set including updates

Phase 2: Activities

• Define new file formats (XHTML, JPEG etc.)

• Define new naming convention

• Create multiple test data sets utilizing the enhanced display scales

• Create enhanced updating scenarios

• Enhance metadata and data discovery

Phase 2: Benefits

• Demonstrate improved functionality of S-100

• Prove that this process is supportable

• Improved data delivery

– Improved data discovery

– Easily Accessible Metadata

– Support File Improvements (xhtml, jpeg)

• Continuous dialogue between IHO and stakeholders

• Opportunity to test potential efficiencies

• Platform to demonstrate new capabilities

Phase 3: Extending the Model

• S-101 draft 0.3 contains:

• Utilization of extended model capabilities

– Introduce Complex attributes

– Introduce Information Types

– Multiple language support

• Explore the use of cartographic attributes for enhanced display

• Continue to update the Data Capture and Classification

Guide to support enriched content

• Issue a new version of the Feature Catalogue and Portrayal

Catalogue with content changes

• Deliverable: Phase 2 deliverables with extended content and updated Feature Catalogue and Portrayal Catalogue

Phase 3: Activities

• Feature Catalogue

– Create XML Feature Catalogue

– Include Complex attribute

– Include Information type (enhanced language support)

– Include Cartographic Attributes

• Portrayal Catalogue

– Create XML Portrayal Catalogue

– Include updated portrayal to reflect extended feature catalogue

– Utilize Add, Modify and Delete in the Portrayal Catalogue

• Deliverable: Complete Exchange Set, updated Feature and

Portrayal Catalogues, Data Capture and Classification Guide

Phase 3: Benefits

• Prove maintainability

– Feature Catalogue updating

– Portrayal Catalogue updating

• Enhanced language support

• Improved Update process

• Prove that the catalogues are machine usable data

• Data Quality and Usability improvements

– Complex attributes will clean underlying data

Phase 4: Scalability

• S-101 draft 0.4 contains:

– Introduce the concept of Scale Independent and Scale

Dependent Datasets

• Create an information object dataset that contains all the information objects for every dataset associated with it.

– Finalize Version 1 of the feature catalogue and portrayal catalogue

• Additional complex attributes

• Additional information types

• Deliverable: Version 1.0 of S-101 Test Dataset and test datasets containing scale independent and scale dependent data

Phase 4: Activities

• Finalize Version 1 Feature Catalogue

• Finalize Version 1 Portrayal Catalogue

• Finalize Version 1 Data Capture and

Classification Guide

• Creation of S-101 Version 1.0 Test dataset

• Create Test Data containing scale independent and scale dependent data.

Phase 4: Benefits

• Test the continued maintenance of the standard

• Improves the ability of data producers to reflect the real world

– Caution Area Reduction

Implementation Matrix

Data Capture and Classification Guide

Feature Catalogue (S-57 content)

Portrayal Catalogue (S-52 content)

Feature Catalogue – extended content

Portrayal Catalogue – extended content

New 8211 encoding

Updated Support Files and management

New File Naming Conventions

Updated Display Scales

New Geometry

Multiple Language Support

Cartographic Attributes

Scalability

Phase 1 Phase 2 Phase 3 Phase 4

X

X

X

X

X

X X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

S-101 Timeline

Download