The ISO EXPRESS and Binary Data Project Last Modified: June 2005 Following ISO SC4 Valencia Meetings.

Slides:



Advertisements
Similar presentations
IATI Technical Advisory Group Overview TAG plan, country pilots, donor assessments & technical proposals Simon Parrish IATI Technical Advisory Group, DIPR.
Advertisements

Status on the Mapping of Metadata Standards
C O P Y R I G H T E U R O S T E P G R O U P Changes to ISO Rob Bodington, Phil Spiby.
Copyright © AEA — Association of Enterprise Architects 2013 AEA Workgroup Procedures Version of 31 October 2013.
Senior Design 1 Project Android Pilot Nation Stellar Sea Lions Team –Jordan Fryer –Andrew Olivier –Karen Echon –Jacob Hahn University of Portland School.
The Collaborative Imaging Grid (CIG) Edward Marsh, Kurtis Heimerl, Andrew Urhausen, Paul Javid, Aneesa Awaludin, Austin Cargol.
EXPRESS/Binary Report David Price ISO TC184 SC4 Toulouse June 2006.
SC32 WG2 Metadata Standards Tutorial Metadata Registries and Big Data WG2 N1945 June 9, 2014 Beijing, China.
13 ° COSMO General Meeting Rome VERSUS2 Priority Project Report and Plan Adriano Raspanti.
IECM Briefing: XML Community of Practice Betsy Fanning AIIM.
ISO/TC 211 WG 5 Profiles and Functional Standards Presentation to 7th Plenary of ISO TC 211, Beijing, China, 24 September 19981/18 Presentation to ISO/TC.
JOINT ACTION GROUP FOR XML AND WEB SERVICES October 15, 2007 Virtual Meeting JAG/XMLWS
IEEE /r3 Submission September 2008 John Notor, Cadence Design Systems, Inc.Slide 1 IEEE IMT-Advanced Review Process Date:
Eurostat Expression language (EL) in Eurostat SDMX - TWG Luxembourg, 5 Jun 2013 Adam Wroński.
UK Repository Search Project Phase II Project Overview Phil Cross Vic Lyte September 2006.
All Presentation Material Copyright Eurostep Group AB ® Open Discussion on Industrial Data and the Semantic Web : Volume 2 David Price Seattle SC4, October.
Doc.: IEEE /169r0 Submission December 1999 Ian Gifford, M/A-COM & Tom Siep, TISlide 1 IEEE P Working Group for Wireless Personal Area Networks.
Timeline for the oneM2M Partnership Project Timeline and Milestones [Joachim Koss, ETSI] Contribution to oneM2M plenary, 05 Mar 2012 Doc: Source: ETSI.
Label Design Tool Management Council F2F Washington, D.C. November 29-30, 2006
Ninth Annual Meeting of the WG: Objectives and Agenda Jennifer H. Madans U.S.A.
NMI End-to-End Diagnostic Advisory Group BoF Fall 2003 Internet2 Member Meeting.
The ISO EXPRESS and Binary Data Project January 2005.
ISO Process Summary for SEDRIS Dick Puk ISO/IEC SC24 SEDRIS Editor WG8 Meeting, October 1, 1999 ISO/IEC JTC1/SC24/WG8 N4.
1 Accredited Standards Committee C63 ® - EMC Subcommittee 1: Techniques and Developments Zhong Chen SC1 Chair
EXPRESS/Binary Report David Price ISO SC4 Vico Equense March 2006.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
WG9 Report ISO/TC211 Plenary Meeting Montreal, Canada
Standards and Interoperability Framework Primer of S&I Phases, Procedures, and Functions.
EXPRESS/UML aka Part 25 Edition 2 Bath STEP July 2004.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Timeline for the oneM2M Partnership Project Timeline and Milestones [Steve Barclay, ATIS] [Joachim Koss, ETSI] Contribution to oneM2M-Cons#4, 28 Mar 2012.
® A Proposed UML Profile For EXPRESS David Price Seattle ISO STEP Meeting October 2004.
STEP Tutorial: “ Fundamentals of STEP” David Briggs, Boeing January 16, 2001 ® PDES, Inc NASA STEP Workshop step.nasa.gov.
Company Confidential 1 AS9104/2A Oversight Standard Revision Report Tim Lee Project Chair September 11, 2012.
All Presentation Material Copyright Eurostep Group AB ® A Meta-model of EXPRESS in UML for MOF and UML to EXPRESS David Price April 2002.
File: /ram/wgchairs.sxi Date: 7 January, 2016 Slide 1 Process and Tools (PROTO) Team General Area Meeting IETF59, Seoul, Korea -- March 2004
Bluetooth™-IEEE Working Group and IEEE P Working Group for WPANs Liaison Meeting Ian Gifford P Vice Chairman December 8, 1999.
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
NFP/Eionet meeting, October 2014, EEA PAN NFP/Eionet coordination European Environment Agency (EEA) Key points and actions Bratislava, Slovakia,
Timeline for the oneM2M Partnership Project Timeline and Milestones [Joachim Koss, ETSI] Contribution to oneM2M plenary, 14 Mar 2012 Doc: Source: [ETSI]
SC13 –TG 2 PUBLICATIONS ISO / TC67 / SC3 / WG1 Hyatt Regency – San Francisco 29 Jun 2011 – 8:00 am.
Project Overview Object Specification for the Presented at the Open Forum on Metadata Registries Washington DC 1999 February Thomas C. Culpepper.
Data Archive Ingest WG Report to MOIMS Plenary May 14, 2004.
Session 1 What Is the UML? Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 5, 2011 Presented by Kang-Pyo Lee.
2005 All Hands Meeting Data & Data Integration Working Group Summary.
North American Profile Briefing FGDC Coordination Group May 1, 2007 Sharon Shin, FGDC Metadata Coordinator.
IEEE /r5 Submission November 2008 John Notor, Cadence Design Systems, Inc.Slide 1 IEEE IMT-Advanced Review Process Date:
Validation of Metadata XML files SeaDataNet Training, June 2008 Presented by with contributions from Karen Vickers (BODC) Presented by Michèle Fichaut.
AFNeT Standardization Days Paris
SSG meeting N°27 on the 5th and 6th of July 2016
Summary Report Project Name: Model-Driven Health Tools (MDHT)
ISO/IEC JTC 1/SC 7 Working Group 42 - Architecture Johan Bendz
ISO/TC 204 WG 3-Database Technologies
Global Grid Forum GridForge
IEEE SA IEEE LTSC.
Proposed SysML v2 Submission Plan
Possible new targets 6 May 2016 – ISO Meeting to decide if Product Implementation Guide (IG) can be published or must go to 2nd Ballot Assuming 2nd Ballot.
FGDC Metadata Working Group Meeting
IEEE IMT-Advanced Review Process
IEEE IMT-Advanced Review Process
IEEE IMT-Advanced Review Process
Comments on IMT-Advanced Review Process
Rob Bodington, Phil Spiby
Global Grid Forum (GGF) Orientation
IEEE IMT-Advanced Review Process
API SC 10 WG15 Stage Cementing Collars
May 2015 doc.: IEEE /0496r1 March 2018 IEEE TG13 Multi-Gbit/s Optical Wireless Communication March 2018 Meeting Slides Date:
Work Advancement Meeting Meeting Agenda
WG2 ADAS report – May Marseille
May 2015 doc.: IEEE /0496r1 March 2018 IEEE TG13 Multi-Gbit/s Optical Wireless Communication March 2018 Closing Report Date:
Presentation transcript:

The ISO EXPRESS and Binary Data Project Last Modified: June 2005 Following ISO SC4 Valencia Meetings

Agenda Background Survey of the state of the art Requirements Making the standard

Background : Need STEP and related standard information models are written using the ISO EXPRESS language There are standard implementation methods for Text and XML exchange of EXPRESS-driven data –There are also low level standard Java, C and C++ programming language interfaces for EXPRESS-driven data called SDAI Based on experience in the STEP for Space TAS/NRF, Finite Element Analysis, Computational Fluid Dynamics and other fields, requirements for a more efficient exchange format have arisen

Background : VIVACE Value Improvement through a Virtual Aeronautical Collaborative Enterprise –VIVACE EU project started January 2004 for four years –EXPRESS-driven Large Volume Binary Data Representation is defined as a VIVACE deliverable Mats Lindeblad is VIVACE task leader from Volvo Aero David Price is VIVACE technical resource from Eurostep Limited Mats and David are proposed as the ISO SC4 Project Leader and Editor

Background : STEP Meetings Mats set up initial discussions at ISO STEP in Poitiers, France October 2003 Team has met at each of the following ISO STEP meetings from 2004 onwards –Ft. Lauderdale : First announced meeting set out plan for Survey of technologies and requirements gathering –Bath : Reviewed technologies and requirements, created features analysis matrix –Seattle : Decided on HDF5 technology for first working draft and testing –Lillehammer : Held workshop to produce proof-of-concept draft specification –Valencia : Reviewed mapping and issues raised by initial coding by HDF5 Group members

Survey of State of the Art Searched for binary data representations to find candidate technologies Search found –ASN.1 : Abstract Syntax Notation 1 –HDF5 : Hierarchical Data Format –XML/Binary Sun Fast Web Services WAP Binary XML Compact Binary XML –CGNS : CFD General Notation System –SDAI implementation by LKSoft

Gathered Requirements At each of the ISO STEP meetings, requirements were gathered –40-50 requirements have been identified Based on requirements, a matrix of features was derived –Lists features needed by the proposed standard along with a simple priority Measured HDF5 against those features and reviewed results in October 2004 at Seattle ISO STEP meeting –Based on this and knowledge of other candidates, those present decided HDF5 was the most suitable

HDF5 Technology HDF5 is an open source API library HDF5 is more than simple compression, contained data has structure

Making the Standard The initial proof-of-concept draft published April 2005 –based on a March 2005 workshop at the Lillehammer ISO STEP meeting –Assume an ISO s series part that specifies how to represent EXPRESS-driven data using HDF5 –After initial HDF5 investigation, it appears there is no immediate need for SC4 to standardize an API –HDF5 includes an API and is studying possible standardization in conjunction with ANSI A New Work Item ballot (NWI) is required by the ISO SC4 STEP procedures –The plan is to have significant implementation experience based on a draft specification prior to submission as an ISO Technical Specification

NWI on “EXPRESS and Binary Data” Evident industry need for complement to ISO /28 Usage Domains: –Engineering Analysis, Manufacturing, Measurements and more Represent EXPRESS-compatible data in an efficient, binary form No standardized mapping from EXPRESS to binary exists Support from participants representing: –Sweden, UK, US, Japan, Germany, France known Financing: –Project Lead and Editor from EU 6th FP project “VIVACE” Mats Lindeblad David Price –PDES Inc, Engineering Analysis team agreed to prototype Will propose NWI for project within SC4/WG11 –Proposed to target ISO Implementation Method –Planned Project Milestones => Next slide

WG11: EXPRESS and Binary Data Presentation and Discussion on Business Need for Standard Review and Update of Gathered Requirements Review of Potential Implementation Technologies from Survey –Defined and prioritised an initial set of features for comparison Planned Project Milestones: –Jul 2005: NWI as SC4 Letter Ballot –Jul 2005 Release second Working Draft for review and testing –Sep 2005 HDF5 and Spec Training at PDES Inc Offsite (not yet confirmed) –Oct 2005 (China SC4 meeting) Hold walk through for ISO/SC4 community –Mar 2006 (Naples SC4 meeting) walkthrough and implementation reports and Release of CD document for ballot –Jun 2006 (France SC4 meeting) Hold CD ballot resolution work shop –Fall 2006 Final resolution workshop –End 2006: Publish ISO TS document

Training/workshop needs As no SC4-specific API is currently being developed, implementors will need to understand both –the HDF5 file structures and API –the ISO specification for representing EXPRESS-driven data using HDF5 A training session is being planned, expected for September 2005, where the NSCA HDF5 team can teach programming with HDF5 and the EXPRESS/Binary team can teach the standard Based on feedback from prototypes following the workshop, the ISO CD ballot specification can be completed

Major Mapping Considerations EXPRESS aggregations map to HDF5 Datasets containing an array so that HDF5 Partial I/O and other optimizations are possible The extend of each EXPRESS Entity Type is mapped to an HDF5 Dataset containing an Array for the same reason The HDF5 file can contain anything else it supports –e.g. a JPEG file can be included in the same file as EXPRESS- driven data For each EXPRESS Entity Type for which data appears in the HDF5 file, a definitional set of information is included –The data in the HDF5 file references the definitional information to define its type

Conclusion Sufficient industry interest and need exists for the EXPRESS/Binary data representation standard Good technology exists upon which to build a standard without inventing everything in ISO Anyone with similar needs/interests is invited to participate in the standard or in implementations