Product Specifications Compared NIPWG 6 30 January 2019

Slides:



Advertisements
Similar presentations
Office of Coast Survey IHO S-100 and S st Century Framework Data Structure for Hydrographic and Related Data.
Advertisements

Database Planning, Design, and Administration
Academic Writing Writing an Abstract.
Database Systems: Design, Implementation, and Management Tenth Edition
CIT731: Database Development Object Oriented Modeling (OOM)
1 Software Requirement Analysis Deployment Package for the Basic Profile Version 0.1, January 11th 2008.
Oct 31, 2000Database Management -- Fall R. Larson Database Management: Introduction to Terms and Concepts University of California, Berkeley School.
1 ISO – Metadata Next Generation International consensus being built on structured metadata within a broader Geomatics Standard under ISO Technical.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 1: Introduction to Decision Support Systems Decision Support.
© Copyright Eliyahu Brutman Programming Techniques Course.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
ISO Standards: Status, Tools, Implementations, and Training Standards/David Danko.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Overview of the Database Development Process
T. Dawson, TASC 9/11/13 Use of a Technical Reference in NASA IV&V.
Cataloguing Electronic resources Prepared by the Cataloguing Team at Charles Sturt University.
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
11 Chapter 11 Object-Oriented Databases Database Systems: Design, Implementation, and Management 4th Edition Peter Rob & Carlos Coronel.
1/26/2004TCSS545A Isabelle Bichindaritz1 Database Management Systems Design Methodology.
Resolution No. 48 Inland ECDIS standard 2.3 UNECE February 16, 2012.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
FIPA Abstract Architecture London FIPA meeting January 24-29, 2000 from: TC-A members.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
OASIS DITA for Business Documents Sub-committee Highlights of Work to Date Focus Areas and Future Work Michael Boses Jul
ACCESS CHAPTER 2 Introduction to ACCESS Learning Objectives: Understand ACCESS icons. Use ACCESS objects, including tables, queries, forms, and reports.
Metadata Driven Aspect Specification Ricardo Ferreira, Ricardo Raminhos Uninova, Portugal Ana Moreira Universidade Nova de Lisboa, Portugal 7th International.
UML. Model An abstract representation of a system. Types of model 1.Use case model 2.Domain model 3.Analysis object model 4.Implementation model 5.Test.
Geog. 377: Introduction to GIS - Lecture 16 Overheads 1 5. Metadata 6. Summary of Database Creation 7. Data Standards 8. NSDI Topics Lecture 16: GIS Database.
Understanding the Value and Importance of Proper Data Documentation 5-1 At the conclusion of this module the participant will be able to List the seven.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Harnessing the Deep Web : Present and Future -Tushar Mhaskar Jayant Madhavan, Loredana Afanasiev, Lyublena Antova, Alon Halevy January 7,
Introduction to Spatial Computing CSE 555
OGP Seabed Survey Data Model (SSDM)
Metadata Issues in Long-term Management of Data and Metadata
Chapter (12) – Old Version
Architectural Design Copyright © 2016 – Curt Hill
Methodology Conceptual Databases Design
Designing Cross-Language Information Retrieval System using various Techniques of Query Expansion and Indexing for Improved Performance  Hello everyone,
The ITU-T X.500 series and X.509 in a changing world
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Object-Oriented Analysis and Design
Using Victorian Curriculum to plan Visual Arts & Visual Communication learning Webinar, 10 November 2016.
Methodology Conceptual Database Design
MODELS OF DATABASE AND DATABASE DESIGN
Active Data Management in Space 20m DG
CV-1: Vision The overall vision for transformational endeavors, which provides a strategic context for the capabilities described and a high-level scope.
Schema Theory (Paper – 1.1.4:Unit – 5)
Program comprehension during Software maintenance and evolution Armeliese von Mayrhauser , A. Marie Vans Colorado State University Summary By- Fardina.
Julia Powell Coast Survey Development Laboratory
The Re3gistry software and the INSPIRE Registry
Atern v2 – Summary of changes from v1
Updating GML datasets S-100 WG TSM September 2017
UFNPT Planning and Development Work Plan, Milestones and Timelines
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
AIXM 5 Development Status
Introduction to UML.
2. An overview of SDMX (What is SDMX? Part I)
S-127 – Marine Traffic Management Release Candidate NIPWG 6 30 January 2019 Raphael Malyankar Eivind Mong Sponsored by IHO.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
NIPWG6 - Rostock, Germany (28 January - 1 February 2019)
Chapter 13 The Data Warehouse
Methodology Conceptual Databases Design
ESS VIP ICT Project Task Force Meeting 5-6 March 2013.
The use of plugins A plugin (or plug-in, or extension) is a component that adds a specific feature to the “standard” Handbook on IT Audit for Supreme Audit.
Requirements Document
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Practical Database Design and Tuning Objectives
Presentation transcript:

Product Specifications Compared NIPWG 6 30 January 2019 Raphael Malyankar

Introduction General information in many S-100-based product specifications has a lot in common, not just in the NIPWG domain(s) but also with S-101 and other vector products. SNPWG and later NIPWG intentionally defined the NPUB information concepts top-down, trying to make features and attributes which are generally applicable (and, therefore, harmonize NPUB data models from the beginning). NPUB domain products also attempt harmonization with S-101. Other data products also have aspects in common. But the product specifications are written as if they were completely independent data products!

Overview The paper contains a quick high-level analysis of current and discussed NIPWG product specifications from four perspectives. … and asks what happens when there are N S-100-based product specifications active, where N > (say) 5. How are the specifications to be managed? Specifications meaning the documents and artifacts.

General characteristics General purpose Transfer mode Specific usage Update mechanism Spatial representation S-126 MPE S-122 MPA S-123 MRS S-128 CTLG S-127 MTM

Data models Information classes Feature classes S-126 MPE Information Associations Feature Associations Meta-features – Data Coverage, Quality of Non-bathymetric data Abstract hierarchy of feature and information classes Whole-cell information Fuzzy areas S-126 MPE S-122 MPA S-123 MRS S-128 CTLG S-127 MTM

Data sources, data mapping, data conversion Data sources – general (publications) Data sources (domain-specific databases) Data conversion from domain-specific sources Data mapping from publications For example – technique for mapping regulations in sailing directions to NIPWG information types Data conversion from ENC databases S-126 MPE S-122 MPA S-123 MRS S-128 CTLG S-127 MTM

Product specification documentary content Most general information – conventions, maintenance, etc. Specific description, name, number, etc. General encoding rules, for example: How to encode text and pictures. Masking Specific descriptions of features and tgheir mandatory attributes Tables for information types and meta- features Tables for widely-used attributes – e.g., feature name, date ranges, text content. Tables for domain-specific features. Nearly all data quality (for similar uses) S-126 MPE S-122 MPA S-123 MRS S-128 CTLG S-127 MTM

Conclusion Many product specifications in NIPWG domains can be expected to have much in common. How important is it to keep common material harmonized? At what point should any harmonization attempt be made – Editions 2.0, earlier, or later? What should be the method to achieve harmonization? Informal or formal re-use of content – project teams are either informally encouraged or required to copy common material and portions of application schemas from earlier product specifications. Common content base – e.g., prepare a base of common content, manage it outside of any particular product specification, and require it to be reused by project teams. What restructuring of product specification components is needed, if any? How would any restructuring or re-use interact with versioning of product specifications? Manage clarifications (to common material) differently from revisions and new editions. Treat general rules differently from object types What are the criteria for sharing material? Overlapping application schemas, purpose and use of product, etc.