Download presentation
1
“Integrating Standards in Practice”
10th Open Forum on Metadata Registries July 9-11, 2007 New York City, NY USA Concept dictionary resolution service ISO (CDRS) Nikolaus Ondracek, Paradine An international conference to share and advance knowledge and experience about standards; the technologies that build upon them, and implementation experiences.
2
Mass with SI-unit: 1kg: 1 kg IS NOT equal 1 kg ? calculated scaled
estimated compared 1 kg IS NOT equal 1 kg ?
3
Product – Specification Sheet
Easy to understand (for German speakers)
4
Compare products – e.g. bearings
Supplier 2 Ready for E-Business ? Supplier 3 Supplier 1 d corresponds to: FW of supplier d1 of supplier A1 of supplier 3 roller bearing
5
Solution: Technical Reference Dictionaries / Ontologies
Develop industry wide (national/international standardized) technical reference dictionaries / product ontologies Define Workflow for online maintenance and standardization (ISO Standards as database group) Define interfaces (technical, legal, workflow,..) between various reference dictionaries Support software vendors accessing reference dictionaries
6
Projects following ISO/IEC Guide 77
IEC (IS)– electrical/electronically properties ISO (IS)– measurement instruments ISO (IS)– mechanical fasteners ISO (DIS) – precision tools ISO (DIS)– optic und photonic IEC (CD) – industrial measurement instruments ISO TC 4 (WD) – bearings ISO TC 59 - (PWI) - HVC devices ...
7
Other relevant ISO projects
ISO Electronic business eXtensible Markup Language (ebXML) ISO – Integration of lifecycle data for process plants including oil and gas production facilities ISO – Open Technical Dictionary ISO/IEC – Information technology — Metadata registries (MDR) ISO 8000 – Industrial Data quality (ISO TC184/SC4) ….
8
Product characterization standards – status quo
Many different information models for product characterization and classification ISO TC184/SC4: ISO 13584/IEC 61360, ISO 22745, ISO 15926,, …) ISO/IEC JTC1: ISO/IEC 11179, … RDF, OWL … Many different product classification standards UN/SPSC, NATO (NCS), company-spec., ...) Many different product data exchange standards (XML dialects, XML-frameworks, MS-EXCEL, CSV, company-spec., ...)
9
Problems stalling industrial usage
NO interoperable models for product characterization ontology (classes, properties, classification, terminology, graphical symbols, …) NO harmonized industry spanning standardization processes for product characterization ontology development and maintenance NO aligned processes to exchange or access product characterization ontology Industry needs product characterization to capture product knowledge
10
There is no e-Business without reliable e-Semantics
Consequences High efforts to create and maintain product characterization terminology Errors occurring using redundant or different product ccharacterization semantics Increased communication- and coordination-efforts Reduced benefit on usage There is no e-Business without reliable e-Semantics
11
ISO 29002 Exchange of product and service characteristic data
Project Managers: Dr. Gerald Radack, CTC Nikolaus Ondracek, Paradine ISO Part 20 – Concept dictionary resolution service (CDRS) Host: ISO TC184/SC4/WG12 Service definition to resolve reference dictionaries (for the beginning TC184/SC4 standards ISO 22745, ISO 13584) Goal: Harmonize resolution of product knowledge to its terminology and if applicable to its formal semantics independent of underlying ontology representation data model
12
ISO 29002: Joint Work ISO TC184/SC4/WG2 and WG12
Exchange of Product and Service Characteristic Data (EPSCD) ISO Identifier format ISO Product characterization (cataloguing) ISO Concept dictionary resolution services (CDRS) ISO Master data representation OTD ISO Dictionary query interface schema subsets ISO ontoML Ontology Representation
13
ISO 29002-20: Design Principles (1)
Architecture Open for all reference dictionary/ontology standards Different Layers for Resolving Requests allow organizations to provide reference dictionaries tailored to their need disconnect formal concept ontology providers from terminology providers Stateless Protocol Abstract Interface Definition (IDL) and WSDL provided Distributed Architecture Allow easy access for providers Ensure availability of service Ensure performance for queries Allow distributed maintenance
14
ISO 29002-20: Design Principles (2)
Localisation multi-lingual Support of different representation standards define generic protocols allowing to perform information retrieval from any kind of product characterization ontologies, whatever be their underlying representation model (e.g., ISO13584, ISO TS , OWL,..…). Allow different business models No constraints on business models for operation of the service Independent from maintenance model
15
ISO 29002: Concept Identifier based on ISO 11179-5
Specified by ISO/IEC (IRDI) Registration Authority Identifier (RAI) Separator Character Version Object Identifier Identifier 112 - 1 # nn nn - - nnnnnn nnnnnn # 1 1 Concept Code Separator Character Code Space Identifier (CSI) Organization Identifier (OI) Separator Character International Code Designator (ICD) value (ISO 6523) Specified by ISO 29002
16
Localization Service (Layer 1)
RAI IP 112-5 112-3 1: 112-5#01-AAA123#001 ? Clients 2. Terminology Service= Ontology Service= Localisation Service CDRS Server 1 (IP: ) CDRS Server 2 (IP: )
17
Terminology Service (Layer 2): resolve concept identifier to terminology
1: 112-5#01-AAA123#001 2. Terminology= Ontology= Localisation Service Clients 4. Concept (name=“screw”; Definition=“….”, ..) 3. getConcept (112-5#01-AAA123#001 ) Terminology Service (A)
18
Terminology Service (Layer 2): search for concept terminology
1: 112-5# 2. Terminology= Ontology= Localisation Service Clients 4. [0..n] concept identifiers matching search pattern 3. searchConcept (DefinitionPattern=“*Screw* “) Terminology Service (A)
19
Ontology Service (Layer 3): resolve concept id to ontology representation
1: 112-5#01-AAA123#001 2. Terminology= Ontology= Localization Service Clients 4. [0..n] entities, relations, constraints (according to context, conceptID, ontology representation and level of granularity) 3. getConceptInformation( context, conceptID, representationFormID, levelOfGranularity) Ontology Service (B)
20
Example Layer 2 implementation
21
Example Layer 2 Implementation
xx
22
Conclusion Industry heavily needs standardization of product characterization terminology and ontology Many industry spanning activities using various representation standards are in progress ISO is leveraging use of product ontologies by supporting online access independent of ontology representation models Standardized product characterization is reducing the complexity of all business processes throughout the supply chain
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.