Specification for Information Exchange (SIX) Language
|
|
- Augustine Tucker
- 5 years ago
- Views:
Transcription
1 Specification for Information Exchange (SIX) Language Mr. Thomas Lee Center for E-Commerce E Infrastructure Development The University of Hong Kong Web Wide Web Consortium One-day Semantic Web Symposium Hong Kong University of Science and Technology 12 April 2005 (Tue)
2 Information interoperability Information interoperability is a key to electronic commerce and logistics activities Heterogeneous systems use different syntaxes to represent data XML as canonical data syntax language Another level of interoperability problem: Different styles to define XML schemas A lot of mapping efforts required SIX as canonical info model language 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 2
3 SIX as Canonical Model Language XML schema Data dictionary SIX model DB schema CSV spec 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 3
4 Reference Technologies ISO Information technology Specification and standardization of data elements Part 2: Classification for data elements ebxml Core Components Technical Specification a methodology for developing a common set of semantic building blocks that represent the general types of business data in use today and provides for the creation of new business vocabularies and restructuring of existing business vocabularies Entity Relationship Model Semantic Object Model (alternative to E-R model for DB schema) Unified Modeling Language Why not directly use UML? 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 4
5 SIX Language A formal schema language to specify semi- structured information models for data exchange Harmonizes and extends mainstream modeling technologies Information models specified by SIX are independent of data representation syntax SIX model schema can be translated to different syntax schemas (e.g. XSD) 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 5
6 Key Concepts Info Entity Object Class Entity vs. Value Domain Entity Relationship Specialization by restriction vs extension Association Document Component Label Package and Library 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 6
7 Value Domain Entity Represents a value space (not lexical space) of a particular data type Lexical space for a Boolean can be T, F, true, false Value space for a Boolean is the meanings of true and false Data types: Binary Boolean DateTime Numeric String URI XML 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 7
8 Value Restrictions Binary Boolean DateTime Default Fixed Default Fixed Default Fixed Enumeration MinInclusive MinExclusive MaxInclusive MaxExclusive Pattern String URI XML Default Fixed Enumeration Length MinLength MaxLength Pattern Default Fixed Enumeration Pattern Default Fixed Schema Schema Numeric Default Fixed Enumeration MinInclusive MinExclusive MaxInclusive MaxExclusive TotalDigits FractionalDigits Restriction expressions are given in the XSD lexical format in SIX Schema 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 8
9 Example 1. <InfoEntity name="languagecode"> 2. <Content datatype="string"> 3. <Restriction type="length"> 4. <Number>2</Number> 5. </Restriction> 6. <Restriction type="enumeration"> 7. <String>EN</String> 8. <String>JA</String> 9. <String>ZH</String> 10. </Restriction> 11. </Content> 12. </InfoEntity> 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 9
10 Object Class Entity Represents a class of objects that share a set of properties Each property has a Multiplicity multiplicitymin (default is 0) multiplicitymax (default is infinity) Entity type References another info entity already defined 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 10
11 Object Class Entity Example 1. <InfoEntity name="text"> 2. <Property name="content Content" entitytype=" ="TextContent" minmultiplicity="0"/> 3. <Property name="language Language" entitytype=" ="LanguageCode" minmultiplicity="0" multiplicitymax="1"/> 4. </InfoEntity InfoEntity> 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 11
12 Specialization of Info Entity An entity can be defined by specializing (or further constraining) another entity Entity B specializes entity A B is a specialization of A and A is the generalization of B E.g. entity Woman specializes entity Human Two ways to specialize By restriction (the restricted entity can always be represented by the generalized entity) By extension (for object class entities only) 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 12
13 Restriction of Value Domain Entity <InfoEntity name="asia_languagecode Asia_LanguageCode" restricts=" ="LanguageCode"> <Content datatype="string"> <Restriction type="enumeration"> <String>JA</String> <String>ZH</String> </Restriction> </Content> </InfoEntity InfoEntity> A new restriction is added 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 13
14 Restriction of Object Class Entity An object class entity B can be defined by restriction of another object class entity A Every property in B is restriction of a property in A with some rules applied If some properties in B do not restrict any property in A according to the rules during specialization, B can only extends A 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 14
15 Restriction of Object Class Entity 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 15
16 Specialization of Object Class Entity (Example) 1. <InfoEntity name="a"> 2. <Property name="x" entitytype="h" multiplicitymin="2" multiplicitymax="8"/> 3. <Property name="y" entitytype="j" multiplicitymin="0" multiplicitymax="3"/> 4. </InfoEntity InfoEntity> 5. <InfoEntity name="b" restricts="a"> 6. <Property name="x1" restricts="x" entitytype="h1" multiplicitymin="3" multiplicitymax="4"/> 7. <Property name="x2" restricts="x" entitytype="h2" multiplicitymin="2" multiplicitymax="3"/> 8. <Property name="y1" restricts="y" entitytype="j1" multiplicitymin="1" multiplicitymax="2"/> 9. </InfoEntity InfoEntity> 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 16
17 Association Between Info Entities Association between two or more entities Each associated entity may be assigned a role An association may contain properties 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 17
18 Association (example) 1. <Association name="assignment"> 2. <InfoEntity entitytype="worker" role="worker" multiplicitymin="1" multiplicitymax="1" /> 3. <InfoEntity entitytype="task" role="task" multiplicitymax="1" multiplicitymax="1" /> 4. <Property name="startdate StartDate" entitytype="date" multiplicitymax="1" /> 5. <Property name="enddate EndDate" entitytype="date" multiplicitymax="1"/> 6. </InfoEntity InfoEntity> 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 18
19 Document A package of info entities for data exchange A collection of components With names and multiplicities A component Info entity or Contains sub-components (with names and multiplicities) Components are not for reuse and cannot be referenced individually outside the document 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 19
20 Example 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 20
21 Example 1. <Document name="purchaseorder PurchaseOrder"> 2. <Component name="header" multiplicitymin="1" multiplicitymax="1"> 3. <Component name="documentdetails DocumentDetails"> 4. <Component name="docid DocID" entitytype=" ="DocumentID" multiplicitymin="1" multiplicitymax="1"/> 5. <Component name="docdatetime"entitytype DocDateTime"entityType=" ="DateTime" multiplicitymin="1" multiplicitymax="1"/> 6. </Component> 7. <Component name="supplierdetails SupplierDetails" entitytype="supplier ="Supplier" multiplicitymin="1" multiplicitymax="1"/> 8. <Component name="customerdetails CustomerDetails" entitytype="customer" multiplicitymin="1" multiplicitymax="1"/> 9. </Component> 10. <Component name="body" multiplicitymin="1" multiplicitymax="1"> 11. <Component name="lineitem LineItem" entitytype=" ="GoodsItem"/> 12. </Component> 13. </Document> 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 21
22 Label An application can attach a set of labels to SIX components E.g. InfoEntity,, Property, Package, Library Programs can be designed to use the labels to generate multiple application-specific data schemas 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 22
23 Example 1. <InfoEntity name="us_person US_Person" " specializes="person"> 2. <Label app= "RDBMS" type="table"> 3. <rdbms:tablename>us_person</ </ccts:tablename> 4. </Label> 5. <Label app="xsd" type="xsdcomplextype XSDComplexType"> 6. <xsd:complextypename>us_person.type</ </xsd:complextypename> 7. </Label> 8. <Property name="name" entitytype=" ="US_PersonName.Text"> 9. <Label app="rdbms" type="xsdcomplextype XSDComplexType"> 10. <rdbms:fieldname>us_personname</ </rdbms:fieldname> 11. </Label> 12. <Label app="xsd" type="xsdelement XSDElement"> 13. <xsd:elementname>personname</ </xsd:elementname> 14. </Label> 15. </Property> <Property name="birthdate BirthDate" entitytype=" ="US_Person.BirthDate"/> 16. <Property name="us_officialaddress US_OfficialAddress entitytype=" ="US_Person.US_Residence.US_Address"/> 17. <Property name="us_residence US_Residence entitytype=" ="US_Person.US_Official.US_Address"/> 18. </InfoEntity InfoEntity> 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 23
24 Library and Package A library is a collection of model components for a particular purpose A library contains packages that classify info entities by function / context A package is assigned a path name Info entities in different packages can be translated to different data sub-schemas schemas Fully qualified reference for an info entity: LibraryName:/Package/Path/Name/InfoEntity 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 24
25 Library and Package (Cont ) UBL:/Common/ /Common/ReusableDataTypes/CCTs/ ReusableDataTypes/CCTs/Amount.Type Library Name Package Name Entity Name UBL /Common/ReusableDataTypes/CCTs ReusableDataTypes/CCTs/ Amount.Type /Common/ReusableDataTypes ReusableDataTypes/Specialized/ 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 25
26 Real World Problems to Solve Canonical enterprise information model XML Schema RDBMS Schema Data dictionary Unified model for different XML modeling methodologies UN/CEFACT Universal Business Language HK Government XML Schema Design Guide Applied in several industry projects 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 26
27 XML Schema Design and Management Guide XML schema modeling methodology for developing e-govt applications Based on ebxml Core Components & UBL approach Standardized Common Schemas person s s name, HKID#,, address, etc. Central Data Registry Already applied in real cases Center for Health Protection Dangerous goods declaration Weather info publishing One of OASIS egovernment best practices 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 27
28 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 28
29 Future Research: Universal Data Adaptor SIX schema XML Docs DBMS Data Universal Adaptor Software CCTS XLS Java Objs 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 29
30 Center for E-Commerce E Infrastructure Development (CECID) HK University R&D center established in full time staffs Focus: Open Source B2B and EAI Technology A leader in ebxml open source software Primarily funded by HK Govt (US$( US$3M) Additional industry sponsorship ~US$ M M (cash and software) Commercial revenue R&D outsourcing and consultancyc R&D productization Received awards from Hong Kong IT Excellence Awards Asia Pacific Information & Communications Technology Awards 12 April 2005 W3C One-day Semantic Web Symposium, HKUST 30
31 Thank you Thomas Lee URL:
Department of the Navy XML Naming and Design Rules (NDR) Overview. 22 September 2004 Federal CIO Council XML WG Mark Crawford LMI
Department of the Navy XML Naming and Design Rules (NDR) Overview 22 September 2004 Federal CIO Council XML WG Mark Crawford LMI Why do you need XML rules? To achieve interoperability! Department (e.g.
More informationSchema Rules for UBL and Maybe for You. Eve Maler XML 2002 Conference 12 December 2002
Schema Rules for UBL and Maybe for You Eve Maler XML 2002 Conference 12 December 2002 1 Lots to cover in this session Goals Introduce the Universal Business Language and its unique schema requirements
More informationGJXDM Information Exchange Package Methodology Naming & Design Rules (MNDR) Presented by
GJXDM Information Exchange Package Methodology Naming & Design Rules (MNDR) Presented by John Ruegg County of Los Angeles Information Systems Advisory Body GJXDM User Conference - June, 2005 You have a
More informationFeedback from OASIS UBL TC to Draft Core Components Specification 1.8
Feedback from OASIS UBL TC to Draft Core Components Specification.8 document id Version 0.2 editor Bill Burcham April 8, 2002 Sterling Commerce Much of the contention over element naming in UBL stems from
More informationDictionary Driven Exchange Content Assembly Blueprints
Dictionary Driven Exchange Content Assembly Blueprints Concepts, Procedures and Techniques (CAM Content Assembly Mechanism Specification) Author: David RR Webber Chair OASIS CAM TC January, 2010 http://www.oasis-open.org/committees/cam
More informationQuick Guide to CAM Dictionaries
Quick Guide to CAM Dictionaries Building and using canonical XML components dictionaries for CAM Author: David RR Webber Chair OASIS CAM TC April, 2010 http://www.oasis-open.org/committees/cam 1 June,
More informationUBL Library Content Methodology
UBL Library Content Methodology The purpose of this document is two-fold: 1. To explain how we got to where we are with the UBL vocabulary, we felt it necessary to provide a background to the rationale
More informationUN/CEFACT Core Components Data Type Catalogue Version September 2009
UN/CEFACT Core Components Data Type Catalogue Version 3.0 29 September 2009 UN/CEFACT Core Components Data Type Catalogue Version 3.0 Page 1 of 88 Abstract CCTS 3.0 defines the rules for developing Core
More informationWeb Services, ebxml and XML Security
Web Services, ebxml and XML Security Dr David Cheung Director Center for E-Commerce E Infrastructure Development Electronic Commerce Models Business to Customer (B2C) Convenient access to services Business
More informationFederal XML Naming and Design Rules and Guidelines. Mark Crawford
Federal XML Naming and Design Rules and Guidelines Mark Crawford Agenda Purpose Scope Audience Sources Terminology Modularity Namespaces Versioning Content Next Steps P A G E 2 The purpose of this document
More informationTechnical Framework Supporting ebusiness Standards. Christian Huemer TMG Chair
Technical Framework Supporting ebusiness Standards Christian Huemer TMG Chair Requirements for interoperability between enterprises Which documents are exchanged between enterprises? Common definition
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Service-Oriented Programming (SOP) SOP A programming paradigm that
More informationCOMP9321 Web Application Engineering. Extensible Markup Language (XML)
COMP9321 Web Application Engineering Extensible Markup Language (XML) Dr. Basem Suleiman Service Oriented Computing Group, CSE, UNSW Australia Semester 1, 2016, Week 4 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2442
More informationUN/CEFACT Core Components Data Type Catalogue Version December 2007
1 2 3 4 5 6 7 8 9 UN/CEFACT Core s Data Type Catalogue Version 2.01 7 December 2007 UN/CEFACT Core s Data Type Catalogue Version 2.01 of 7 December 2007 Page 1 of 137 10 11 12 13 14 15 16 Abstract This
More informationB oth element and attribute declarations can use simple types
Simple types 154 Chapter 9 B oth element and attribute declarations can use simple types to describe the data content of the components. This chapter introduces simple types, and explains how to define
More informationSEMANTIC AND TECHNICAL STRUCTURE OF ELECTRONIC MESSAGES STORAGE AND RETRIEVAL OF MODELS
SEMANTIC AND TECHNICAL STRUCTURE OF ELECTRONIC MESSAGES STORAGE AND RETRIEVAL OF MODELS Andreas.pelekies@gefeg.com SCOBDO Table of contents Table of contents... 1 Version history... 2 Status... 2 Introduction...
More informationProposed Revisions to ebxml Technical. Architecture Specification v1.04
Proposed Revisions to ebxml Technical Architecture Specification v1.04 Business Process Team 11 May 2001 (This document is the non-normative version formatted for printing, July 2001) Copyright UN/CEFACT
More informationXML Naming and Design Rules Draft 1.2, 8 September 2005
XML Naming and Design Rules Draft 1.2, 8 September 2005 NamingAndDesignRules_1.2_8sep.doc Page 1 1 Status of this Documents This UN/CEFACT Technical Specification has been developed in accordance with
More informationIntroduction to Global Data Types in SAP NetWeaver PI 7.1 (preview)
Introduction to Global Data Types in SAP NetWeaver PI 7.1 (preview) Applies to: SAP NetWeaver Process Integration IT Scenarios in Version 7.1 Summary This article introduces the core components technical
More informationDatabase Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 14 Database Connectivity and Web Technologies Database Connectivity Mechanisms by which application programs connect and communicate
More informationXML Naming and Design Rules. Draft 1.1, 14 January 2005
XML Naming and Design Rules Draft 1.1, 14 January 2005 NamingAndDesignRules_1.1.doc Page 1 14 January 2005 1 Status of this Documents This version: This UN/CEFACT Technical Specification has been developed
More informationXML DTDs and Namespaces. CS174 Chris Pollett Oct 3, 2007.
XML DTDs and Namespaces CS174 Chris Pollett Oct 3, 2007. Outline Internal versus External DTDs Namespaces XML Schemas Internal versus External DTDs There are two ways to associate a DTD with an XML document:
More informationISO INTERNATIONAL STANDARD. Health informatics Harmonized data types for information interchange
INTERNATIONAL STANDARD ISO 21090 First edition 2011-02-15 Health informatics Harmonized data types for information interchange Informatique de santé Types de données harmonisées pour une interchangeabilité
More informationProposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Proposed Revisions to ebxml Technical Architecture Specification v1.0.4 ebxml Business Process Project Team 11
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY (An NBA Accredited Programme) ACADEMIC YEAR 2012-2013 / EVEN SEMESTER YEAR / SEM : IV / VIII BATCH: 2009-2013 (2008 Regulation) SUB CODE
More informationXML Naming and Design Rules
XML Naming and Design Rules Draft 1.0, 3 August 2004 This version: This UN/CEFACT XML Naming and Design Rules has been developed in accordance with the UN/CEFACT/TRADE/22 Open Development Process (ODP)
More informationConceptual Modeling and Specification Generation for B2B Business Processes based on ebxml
Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml HyoungDo Kim Professional Graduate School of Information and Communication, Ajou University 526, 5Ga, NamDaeMoonRo,
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Web Service Definition The term "Web Services" can be confusing.
More informationUBL v2 Data Model Architecture Discussion Paper
UBL v2 Data Model Architecture Discussion Paper Thomas Lee (ytlee@cecid.hku.hk) 18 May 2005 1 Introduction This paper describes the architecture design of the UBL v2 data model that was discussed and proposed
More informationUN/CEFACT/UBL XML Naming and Design Rules Analysis Page 1
UN/CEFACT/UBL XML Naming and Design Rules Analysis 03 August 2007 [Source: http://www.oasis-open.org/committees/download.php/25133/ubl_vs_cefact_xml_ndr_analysis_2007-08-03.doc] Legend Same as UBL No corresponding
More informationDTD MIGRATION TO W3C SCHEMA
Chapter 1 Schema Introduction The XML technical specification identified a standard for writing a schema (i.e., an information model) for XML called a document type definition (DTD). 1 DTDs were a carryover
More informationSemantics, Metadata and Identifying Master Data
Semantics, Metadata and Identifying Master Data A DataFlux White Paper Prepared by: David Loshin, President, Knowledge Integrity, Inc. Once you have determined that your organization can achieve the benefits
More information웹기술및응용. XML Schema 2018 년 2 학기. Instructor: Prof. Young-guk Ha Dept. of Computer Science & Engineering
웹기술및응용 XML Schema 2018 년 2 학기 Instructor: Prof. Young-guk Ha Dept. of Computer Science & Engineering Outline History Comparison with DTD Syntax Definitions and declaration Simple types Namespace Complex
More informationXml Schema Attribute Definition Language (xsd) 1.1 Part 1
Xml Schema Attribute Definition Language (xsd) 1.1 Part 1 According to the XSD 1.0 spec, XML Schema Part 1: Structures Second Edition: to the XSD 1.1 spec, W3C XML Schema Definition Language (XSD) 1.1
More informationPromoting semantic interoperability between public administrations in Europe
ISA solutions, Brussels, 23 September 2014 Vassilios.Peristeras@ec.europa.eu Promoting semantic interoperability between public administrations in Europe What semantics is about? ISA work in semantics
More informationThe Mythical XML. Mr. Thomas Lee. Infrastructure Development (CECID), The University of Hong Kong
The Mythical XML Mr. Thomas Lee Center for E-Commerce E Infrastructure Development (CECID), The University of Hong Kong HK Computer Society XML Specialist Group Speaker s s Session 26 August 2003, HK Polytechnic
More informationETSI ES V3.3.1 ( ) ETSI Standard
ES 201 873-9 V3.3.1 (2008-07) Standard Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 9: Using XML schema with TTCN-3 2 ES 201 873-9 V3.3.1 (2008-07)
More informationDepartment of the Navy XML Naming and Design Rules. Office of the DON Chief Information Officer
Department of the Navy XML Naming and Design Rules Office of the DON Chief Information Officer Final Version 2.0 January 2005 Department of the Navy XML Naming and Design Rules January 2005 18 January
More informationStep-by-Step Approach to Data Harmonization and Modeling
Step-by-Step Approach to Data Harmonization and Modeling 16 October 2013 Customs Border Control Training Center Cheon-an, Republic of Korea Sangwon Lim Trade and Investment Division United Nations ESCAP
More informationModelling XML Applications (part 2)
Modelling XML Applications (part 2) Patryk Czarnik XML and Applications 2014/2015 Lecture 3 20.10.2014 Common design decisions Natural language Which natural language to use? It would be a nonsense not
More informationOffice of the Government Chief Information Officer XML SCHEMA DESIGN AND MANAGEMENT GUIDE PART I: OVERVIEW [G55-1]
Office of the Government Chief Information Officer XML SCHEMA DESIGN AND MANAGEMENT GUIDE PART I: OVERVIEW [G-] Version. November 00 The Government of the Hong Kong Special Administrative Region COPYRIGHT
More informationIntroduction to the Controlled Trade Markup Language (CTML) Technical Committee
Introduction to the Controlled Trade Markup Language (CTML) Technical Committee May, 2002 Overview of OASIS OASIS is a member consortium dedicated to building systems interoperability specifications. Focuses
More informationEnforcing the Complex Business Rules of NIEM Exchanges
Enforcing the Complex Business Rules of NIEM Exchanges Priscilla Walmsley Joel Byford 1 Twitter #NIEMNTE3 What are Business Rules? Constraints on data in an exchange Usually contextual or conditional Can
More informationInformation Model Architecture. Version 1.0
Information Model Architecture Version 1.0 1 introduction...2 2 objective...2 3 definition of terms...3 4 conformance...4 4.1 UBL conformance...4 4.2 NES conformance...4 4.3 NES profile conformance...4
More informationRESTful CIM using the Open Data Protocol
RESTful CIM using the Open Data Protocol Alan McMorran B.Eng Ph.D!1 CIM Exchanges!2 CIM Data Exchange The exchange of data using CIM has traditionally been used in two primary ways: Full Model exchange
More informatione-commerce Standardization and Interoperability Issues in DTTN
e-commerce Standardization and Interoperability Issues in DTTN Dr. David Wai-lok Cheung dcheung@csis csis.hku.hk ( 張偉犖博士 ) Director Center for E-Commerce E Infrastructure Development (www.cecid.hku.hk)
More informationFaster XML data validation in a programming language with XML datatypes
Faster XML data validation in a programming language with XML datatypes Kurt Svensson Inobiz AB Kornhamnstorg 61, 103 12 Stockholm, Sweden kurt.svensson@inobiz.se Abstract EDI-C is a programming language
More informationISO CTS2 and Value Set Binding. Harold Solbrig Mayo Clinic
ISO 79 CTS2 and Value Set Binding Harold Solbrig Mayo Clinic ISO 79 Information technology - Metadata registries (MDR) Owning group is ISO/IEC JTC /SC 32 Organization responsible for SQL standard Six part
More informationMeasuring the Capacity of an XML Schema
Measuring the Capacity of an XML Schema Specifying an Information Channel with an XML Schema August 2006 Roger L. Costello 1, The MITRE Corporation Robin A. Simmons 2, The MITRE Corporation 1 Roger L.
More informationModel Driven Data Interoperability (MDMI)
Model Driven Data Interoperability (MDMI) An OMG Finance Domain task Force Presentation 12/11/2008 By Mark Eisner, co chair 11/27/06 Slide 1 Some of the problem The current messaging environment inhibits
More informationUBL Naming and Design Rules Checklist
UBL Naming And Design Rules Checklist Page 1 2004-09-03 UBL Naming and Design Rules Checklist This document is a subset of the UBL Naming and Design Rules Master Document. It reflects the rules used to
More informationOverview. Introduction to XML Schemas. Tutorial XML Europe , Berlin. 1 Introduction. 2 Concepts. 3 Schema Languages.
Introduction to XML Schemas Tutorial XML Europe 2001 21.5.2001, Berlin Ulrike Schäfer. www.infotakt.de. slide 1 Overview 1 Introduction q Why are Schemas? 2 Concepts q What are schemas? 3 Schema Languages
More informationMiddleware and Web Services Lecture 2: Introduction to Architectures
Middleware and Web Services Lecture 2: Introduction to Architectures doc. Ing. Tomáš Vitvar, Ph.D. tomas@vitvar.com @TomasVitvar http://vitvar.com Czech Technical University in Prague Faculty of Information
More informationThe Future of XML Vocabularies. Creating UBL Conformant Schema Tutorial
www.oasis-open.org/events/symposium_2005 The Future of XML Vocabularies SYMPOSIUM 24 April: Tutorials 8:30 AM 12:00 PM New Orleans Marriott Creating UBL Conformant Schema Tutorial Mark Crawford Senior
More informationIntroduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University
Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML
More informationInternational Standards and Guidelines Implementation Framework
International Standards and Guidelines Implementation Framework (Draft as of February 2017) The draft International Standards and Guidelines Implementation Framework (ISGIF) is prepared to support implementation
More informationSemantic Interoperability Courses
Semantic Interoperability Courses Course Module 2 Core Vocabularies V0.12 April 2014 ISA Programme, Action 1.1 Disclaimer This training material was prepared for the ISA programme of the European Commission
More informationNIEM. National. Information. Exchange Model. NIEM and Information Exchanges. <Insert Picture Here> Deploy. Requirements. Model Data.
Deploy Requirements National Test NIEM Model Data Information Build Exchange Generate Dictionary Exchange Model XML Exchange Development NIEM and Information Exchanges Overview Public
More informationLesson 5 Web Service Interface Definition (Part II)
Lesson 5 Web Service Interface Definition (Part II) Service Oriented Architectures Security Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Controlling the style (1) The
More informationIntroduction to XML 3/14/12. Introduction to XML
Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML
More informationtechnical memo Physical Mark-Up Language Update abstract Christian Floerkemeier & Robin Koh
technical memo Physical Mark-Up Language Update Christian Floerkemeier & Robin Koh auto-id center massachusetts institute of technology, 77 massachusetts avenue, bldg 3-449, cambridge, ma 02139-4307, usa
More informationJENA: A Java API for Ontology Management
JENA: A Java API for Ontology Management Hari Rajagopal IBM Corporation Page Agenda Background Intro to JENA Case study Tools and methods Questions Page The State of the Web Today The web is more Syntactic
More information- MXV (Model-driven XML Vocabulary) Design and Productivity Tools
A practical Example: Model-driven Semantic Interoperability using - Open Standards and - MXV (Model-driven XML Vocabulary) Design and Productivity Tools VERSION 2.2 (NDR 2.1) Data Management Solutions,
More informationIBM. XML and Related Technologies Dumps Braindumps Real Questions Practice Test dumps free
000-141 Dumps 000-141 Braindumps 000-141 Real Questions 000-141 Practice Test 000-141 dumps free IBM 000-141 XML and Related Technologies http://killexams.com/pass4sure/exam-detail/000-141 collections
More informationMore XML Schemas, XSLT, Intro to PHP. CS174 Chris Pollett Oct 15, 2007.
More XML Schemas, XSLT, Intro to PHP CS174 Chris Pollett Oct 15, 2007. Outline XML Schemas XSLT PHP Overview of data types There are two categories of data types in XML Schemas: simple types -- which are
More informationJava EE 7: Back-end Server Application Development 4-2
Java EE 7: Back-end Server Application Development 4-2 XML describes data objects called XML documents that: Are composed of markup language for structuring the document data Support custom tags for data
More informationEnterprise Architect. User Guide Series. Schema Models. Author: Sparx Systems. Date: 19/03/2018. Version: 1.0 CREATED WITH
Enterprise Architect User Guide Series Schema Models Author: Sparx Systems Date: 19/03/2018 Version: 1.0 CREATED WITH Table of Contents Schema Models The Schema Composer Schema Composer Profiles Create
More informationChapter 11 XML Data Modeling. Recent Development for Data Models 2016 Stefan Deßloch
Chapter 11 XML Data Modeling Recent Development for Data Models 2016 Stefan Deßloch Motivation Traditional data models (e.g., relational data model) primarily support structure data separate DB schema
More informationSearch Page Basic Search Advanced Search Exploring search results Showing Properties Showing Details...
Tutorials Search and Discovery... 4 Search Page... 4 Basic Search... 4 Advanced Search... 5 Exploring search results... 7 Showing Properties... 8 Showing Details... 9 Showing a Namespace Page... 9 Showing
More informationSyntax XML Schema XML Techniques for E-Commerce, Budapest 2004
Mag. iur. Dr. techn. Michael Sonntag Syntax XML Schema XML Techniques for E-Commerce, Budapest 2004 E-Mail: sonntag@fim.uni-linz.ac.at http://www.fim.uni-linz.ac.at/staff/sonntag.htm Michael Sonntag 2004
More informationWarfare and business applications
Strategic Planning, R. Knox Research Note 10 April 2003 XML Best Practices: The United States Military The U.S. Department of Defense was early to recognize the value of XML to enable interoperability,
More informationA Core Component-based Modelling Approach for Achieving e-business Semantics Interoperability
Till Janner 1, Fenareti Lampathaki 2, Volker Hoyer 3, Spiros Mouzakitis 4, Yannis Charalabidis 5 and Christoph Schroth 6 1 SAP Research, St. Gallen, Switzerland, till.janner@sap.com 2 Decision Support
More informationUN/CEFACT XML Naming and Design Rules Version st Public Review 7 August 2008
United Nations Centre for Trade Facilitation and Electronic Business 2 3 4 5 6 7 8 9 0 2 3 4 5 6 UN/CEFACT XML Naming and Design Rules Version 3.0 st Public Review 7 August 2008 7 8 9 XML Naming and Design
More informationA registry model for UN/CEFACT s Core Components
A registry model for UN/CEFACT s Core Components Christian Huemer, Philipp Liegl Institute of Software Technology and Interactive Systems Vienna University of Technology Vienna, Austria {huemer, liegl}@big.tuwien.ac.at
More informationSTANDARD ST.66 DECEMBER 2007 CHANGES
Ref.: Standards - ST.66 Changes STANDARD ST.66 DECEMBER 2007 CHANGES Pages REFERENCES... 2 Editorial changes... 2 REQUIREMENTS OF THE STANDARD... 3 Paragraph 17, revised November 2007... 3 Paragraph 22,
More informationOntology - based Semantic Value Conversion
International Journal of Computer Techniques Volume 4 Issue 5, September October 2017 RESEARCH ARTICLE Ontology - based Semantic Value Conversion JieWang 1 1 (School of Computer Science, Jinan University,
More informationThe Future of XML at the IRS and Building Partnerships for Collaboration. Agenda
FTA Technology Conference August 8 10, 2005 The Future of XML at the IRS and Building Partnerships for Collaboration Dynamic Data @ The Internal Revenue Service John A. Triplett john.a.triplett@irs.gov
More informationSistemi ICT per il Business Networking
Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking XML Schema Docente: Vito Morreale (vito.morreale@eng.it) 1 Motivation People are dissatisfied with DTDs It's a
More informationETSI STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 9: Using XML schema with TTCN-3
ES 201 873-9 V4.7.1 (2016-07) STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 9: Using XML schema with TTCN-3 2 ES 201 873-9 V4.7.1 (2016-07)
More informationDCMI Abstract Model - DRAFT Update
1 of 7 9/19/2006 7:02 PM Architecture Working Group > AMDraftUpdate User UserPreferences Site Page Actions Search Title: Text: AttachFile DeletePage LikePages LocalSiteMap SpellCheck DCMI Abstract Model
More informationHealth Information Exchange Content Model Architecture Building Block HISO
Health Information Exchange Content Model Architecture Building Block HISO 10040.2 To be used in conjunction with HISO 10040.0 Health Information Exchange Overview and Glossary HISO 10040.1 Health Information
More informationAn Architecture for Semantic Enterprise Application Integration Standards
An Architecture for Semantic Enterprise Application Integration Standards Nenad Anicic 1, 2, Nenad Ivezic 1, Albert Jones 1 1 National Institute of Standards and Technology, 100 Bureau Drive Gaithersburg,
More informationMDA & Semantic Web Services Integrating SWSF & OWL with ODM
MDA & Semantic Web Services Integrating SWSF & OWL with ODM Elisa Kendall Sandpiper Software March 30, 2006 Level Setting An ontology specifies a rich description of the Terminology, concepts, nomenclature
More informationOntology Summit2007 Survey Response Analysis. Ken Baclawski Northeastern University
Ontology Summit2007 Survey Response Analysis Ken Baclawski Northeastern University Outline Communities Ontology value, issues, problems, solutions Ontology languages Terms for ontology Ontologies April
More informationAn e-infrastructure for Language Documentation on the Web
An e-infrastructure for Language Documentation on the Web Gary F. Simons, SIL International William D. Lewis, University of Washington Scott Farrar, University of Arizona D. Terence Langendoen, National
More informationManagement of Metadata and XML Schemas for e-justice. Pim Keizer Pim van der Eijk
Management of Metadata and XML Schemas for e-justice Pim Keizer Pim van der Eijk Content a. Background and Context b. Challenges c. Approach d. How it works e. Current Status f. Future Plans Netherlands
More informationElectronic Business Extensible Markup Language (ebxml) Part 5: Core Components Specification (CCS)
INTERNATIONAL STANDARD ISO 15000-5 First edition 2014-04-15 Electronic Business Extensible Markup Language (ebxml) Part 5: Core Components Specification (CCS) Commerce électronique en langage de balisage
More informationISO/IEC CD :200x(E) Title: Information technology - Framework for Metamodel interoperability Part 2: Reference model Project:
Committee Draft ISO/IEC CD Date: 2005-06-30 Reference number: ISO/JTC 1/SC 32N1333 Supersedes document SC 32N1085 THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT SHOULD NOT BE USED FOR REFERENCE
More informationThe Bricks to Build Tomorrow's Translation Technologies and Processes Christian Lieske (SAP AG), Felix Sasaki (DFKI), Yves Savourel (ENLASO)
The Bricks to Build Tomorrow's Translation Technologies and Processes Christian Lieske (SAP AG), Felix Sasaki (DFKI), Yves Savourel (ENLASO) W3C Workshop: Content on the Multlingual Web, 4-5 April 2011,
More informationOracle Enterprise Data Quality for Product Data
Oracle Enterprise Data Quality for Product Data Glossary Release 5.6.2 E24157-01 July 2011 Oracle Enterprise Data Quality for Product Data Glossary, Release 5.6.2 E24157-01 Copyright 2001, 2011 Oracle
More informationNetworked World.
e-business in a Peer-to-Peer P Georgios M. Milis KIOS Research Center University of Cyprus milis.georgios@ucy.ac.cy Networked World Work funded by the SATINE ICT project: Semantic-based Interoperability
More informationSemantics for Optimization of the Livestock Farming
Adaptive Agricultural Processes via Open Interfaces and Linked Services Semantics for Optimization of the Livestock Farming Dr. Dana Tomic FTW Forschungszentrum Telekommunikation Wien, Austria Challenges
More informationMETADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE
UDC:681.324 Review paper METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE Alma Butkovi Tomac Nagravision Kudelski group, Cheseaux / Lausanne alma.butkovictomac@nagra.com Dražen Tomac Cambridge Technology
More informationUBL Guidelines for Customization Version 1.0
UBL Guidelines for Customization Version 1.0 Public Review Draft 01 30 September 2008 Specification URIs: This Version: http://docs.oasis-open.org/ubl/guidelines/ubl-customization1.0prd01.pdf (Authoritative)
More informationBrokering Mathematical Services in the Global Network
Brokering Mathematical Services in the Global Network Wolfgang Schreiner Department of Engineering for Computer-based Learning (CBL) Upper Austrian University of Applied Sciences, Hagenberg, Austria Work
More informationMulti-agent Semantic Web Systems: Data & Metadata
Multi-agent Semantic Web Systems: Data & Metadata Ewan Klein School of Informatics MASWS January 26, 2012 Ewan Klein (School of Informatics) Multi-agent Semantic Web Systems: Data & Metadata MASWS January
More informationMS Access Part 1 (One Day Workshop) Khader Shaik
MS Access Part 1 (One Day Workshop) Khader Shaik MS Access - Contents Overview of MS Access Basics of Access Working with Wizards 2 What is MS Access Database Management & Application development System
More information1. CONCEPTUAL MODEL 1.1 DOMAIN MODEL 1.2 UML DIAGRAM
1 1. CONCEPTUAL MODEL 1.1 DOMAIN MODEL In the context of federation of repositories of Semantic Interoperability s, a number of entities are relevant. The primary entities to be described by ADMS are the
More informationCIMERGY PROJECT FIRST RESULTS ON IEC STANDARDS EDF IMPLEMENTATION
CIMERGY PROJECT FIRST RESULTS ON IEC 61970-61968 STANDARDS EDF IMPLEMENTATION E. Lambert*, A. Maizener*, F. Wu*, J.L Sanson*, C. Bahloul*, P. Veyret* *EDF R&D Division 1, Abenur du Général de Gaulle 92141
More informationA Knowledge-Based System for the Specification of Variables in Clinical Trials
A Knowledge-Based System for the Specification of Variables in Clinical Trials Matthias Löbe, Barbara Strotmann, Kai-Uwe Hoop, Roland Mücke Institute for Medical Informatics, Statistics and Epidemiology
More information