190 likes | 323 Views
S-101 Update to Stakeholders. March 2010. Purpose. S-101 represents a major step forward in product specifications for Electronic Navigational Charts.
E N D
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-101Software 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
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