60 likes | 157 Views
Harmonizing Naming and Design Rules for XML schema for e-Government. OASIS e-Government TC, Monday 4 October 2004 Michael Bang Kjeldgaard Chair of the Danish national XML Committee Chief Consultant Office of IT Strategy , National IT and Telecom Agency
E N D
Harmonizing Naming and Design Rules for XML schema for e-Government OASIS e-Government TC, Monday 4 October 2004 Michael Bang Kjeldgaard Chair of the Danish national XML Committee Chief Consultant Office of IT Strategy, National IT and Telecom Agency The Ministry of Science, Technology and Innovation, Denmark mbk@itst.dk
The purpose of XML SchemaNaming and Design Rules • Re-use of types and elements across vocabularies / messages • Re-use of software components • Reduce transformation needs • Easier to understand new vocabularies
Sharing and specializing Core Components UN/CEFACT ebXML CC International eGov CC SC? UBL CC Regional EU CC US CC SE ASIA CC National DK CC UK CC Domain Health CC Energy CC Real estate CC
Adoption strategies • Adoption strategies should be coordinated • Succesfull adoption and reuse across vocabularies requires • consistent use of Naming and Design Rules (NDR) • An agreed upon strategy for specializing Naming and Design Rules regionally, nationaly and in domains.
Sharing and specializing NDR UN/CEFACT ATG NDR International eGov NDR SC? UBL NDR SC Regional EU NDR US NDR SE ASIA NDR National DK NDR UK NDR Domain Health Energy Real estate
Naming and Design Rules must address • Naming methodology • Versioning • Namespaces • Metadata • Design principles (modularity) • Strong data types vs. weak data types • Restrictions in the use of XML Schema constructs • Handling codes and enumerated lists • Categories of standardized schemas • Standardization process