–Fjerde niveau Layer Cake I'm not a gangster, just a developer. And my commodity happens to be code. Always work in teams. You're looking at a new standard,

Slides:



Advertisements
Similar presentations
Status on the Mapping of Metadata Standards
Advertisements

Preservation by Migration to XML Dirk Roorda. work on a preservation strategy positioning of the XML preservation strategy implementing the strategy in.
International Household Survey Network Metadata Toolkit Trevor Croft MICS3 Data Archiving, Dissemination and Further Analysis Workshop Geneva - November.
Copyright, UCL LEADERS: Linking EAD to Electronically Retrievable Sources Developing a Generic Toolkit: Architecture and technology issues ALLC/ACH Conference.
1 RDF Tools Brian Kelly UKOLN University of Bath Bath, BA2 7AY UKOLN is funded by the British Library Research and Innovation Centre,
Metadata and the UK Data Archive CESSDA Expert Seminar Odense September 2008 Margaret Ward Lenin Ageer.
Forest Markup / Metadata Language FML
Native XML Database or RDBMS. Data or Document orientation If you are primarily storing documents, then a Native XML Database may be the best option.
An Archive’s Perspective to DDI3 Mari Kleemola Information Services Manager Finnish Social Science Data Archive CESSDA Expert Seminar Ljubljana,
2009-IASSIST-A1-JVJ 1 Layering an editor User experience Choices made Leaving the back door open Filling in those boxes.
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred
JAXB Java Architecture for XML Binding Andy Fanton Khalid AlBayat.
NIEM, CAM and the 7 “D’s” David Webber - Public Sector NIEM Team, November 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
Group & Resource Package - Potentials to re-use metadata with DDI 3 - Uwe Jensen, GESIS – cessda Expert Seminar Nov Ljubljana, Slovenia Group &
Meta Dater Metadata Management and Production System for surveys in Empirical Socio-economic Research A Project funded by EU under the 5 th Framework Programme.
DDI 3: Possibilities for Implementors (1 st Session)
CESSDA Expert Seminar CESSDA Expert Seminar Odense, 11-12/9/2008 Presentation made by Dimitra Kondyli.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Future Directions for Leveraging Advanced XML Tools and Building Custom XML Solutions Denise Draper DAT321 Microsoft Corporation.
Open source administration software for education software development simplified KRAD Kuali Application Development Framework.
ESB Guidance 2.0 Kevin Gock
METS-Based Cataloging Toolkit for Digital Library Management System Dong, Li Tsinghua University Library
Semantic Web. Course Content
DDI Profiles to Support Software Development as well as Data Exchange and Analysis NADDI , Vancouver (Canada) David Schiller, IAB Ingo Barkow,
Object-oriented tools for XML Schema JAXB (Java Architecture for XML Binding) –object connectivity for XML documents HyperJAXB –relational persistence.
EXtensible Neuroimaging Archive Toolkit (XNAT) Washington University Neuroinformatics Group.
Zhonghua Qu and Ovidiu Daescu December 24, 2009 University of Texas at Dallas.
DDI Lifecycle: Moving Forward Outcome of the Recent Workshop in Dagstuhl Joachim Wackerow.
Statistics New Zealand Classification Management System Andrew Hancock Statistics New Zealand Prepared for 2013 Meeting of the UN Expert Group on International.
Introducing Axis2 Eran Chinthaka. Agenda  Introduction and Motivation  The “big picture”  Key Features of Axis2 High Performance XML Processing Model.
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
XML in Development of Distributed Systems Tooling Programming Runtime.
Intro. to XML & XML DB Bun Yue Professor, CS/CIS UHCL.
Summary Report Project Name: Model-Driven Health Tools (MDHT) Brief Project Description: Support the complete lifecycle of designing CDA implementation.
Testing Session Testing Team-Release Management Team.
JFreeChart Assistant Tool (JAT) VJ Sudhakaran Anagha.K Madhu.Y Ramakrishnnan.V Vinaitheerthan.S.
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
Web Services with Apache CXF Part 2: JAXB and WSDL to Java Robert Thornton.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
IRS e-file Transmission Packaging Strategy Based on exploratory work by IBM and IRS Presented by Glenda Hayes/MITRE International Tax Agencies Conference.
SIMO SIMulation and Optimization ”New generation forest planning system” Antti Mäkinen Dept. of Forest Resource Management / University of Helsinki.
NIEM Information Exchange Package Documentation (IEPD) Mini Kanwal NIEM Technical Advisor Department of Homeland Security September, 7 th 2006.
Secure Epidemiology Research Platform (SERPent) Kick Start Meeting - April 15 th, 2010 Pascal Heus
Database Administration
CS 157B: Database Management Systems II February 11 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
1 Data Exchange Design and Implementation Best Practices Critical Factors for the Development of Successful Information Exchange Systems within the Network.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
DDI Specifications Recent Developments Wendy Thomas Joachim Wackerow Technical Committee EDDI Copenhagen.
Rupen/MoeserWIDAR Face-to-Face Meeting December 11-12, Science Data Model Michael P. Rupen & Rich Moeser.
Sources of inspiration Discussions in DFT Use Cases Discussions in DF Use Cases „Paris“ Document Comments on „PARIS“ document Urgently need “Basic and.
1 Exchange Network Shared Schema Components. 2 Shared Schema Components Topics: Introduction to Shared Schema Components Purpose/value of using Shared.
UBL: Library Content subcommittee Tim McGrath, Chair Hong Kong SAR, China 10 May 2004.
Biological Model Engineering Peter Saffrey, Department of Medicine Cakes Talk Monday, October 20, 2008.
Design Overview. Generated Packages ► fUML.Library.* - generated ► fUML.Semantics.* - generated ► fUML.Syntax.* - generated ► fUML.Test.* - generated.
Ingest – Workflow Irena Vipavc Brvar ADP SEEDS Workshop I Belgrade, October.
Solvency II Tripartite template V2 and V3 Presentation of the conversion tools proposed by FundsXML France.
October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.
Statistical Information Systems Introducing SIS tool .Stat
Microsoft Dynamics.
George Alter, ICPSR (PI)
Title of my presentation
EPIC INFOTECH CONSULTING GROUP
Good Morning/Afternoon/Evening
A GJXDM-Based Approach for Federated Information Sharing
RODA.
Learning Goals: 4. Complex Knowledge: demonstrations of learning that go aboveand above and beyond what was explicitly taught. 3. Knowledge: meeting.
Eurostat Unit B3 – IT and standards for data and metadata exchange
SDMX IT Tools SDMX Registry
How to add seal nr & Customs info?
Presentation transcript:

–Fjerde niveau Layer Cake I'm not a gangster, just a developer. And my commodity happens to be code. Always work in teams. You're looking at a new standard, lot's of XML and XML schemas. You take the finalized standard out in the world, you take even more XML. You climb a little higher, you take less XML. Till one day you're up in the rarefied atmosphere and you've forgotten what XML even looks like. Welcome to the layer cake. Know and respect your standard. We've gotta test the "snap, crackle and pop" factor on these. Details, details. Things to do, things to get done. Don't bother me with details. Just tell me when they're done.

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake2 DDI Foundation Tools Program •DDI Core –Core components of the DDI-FTP •DDI Converversion/ Exchange –Metadata import/ export utilities for statistical packages •DDI Storage •DDI Security •DDI-FTP Documentation

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake3 DDI-FTP framework

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake4 DDI-FTP Core Validation DDI-3.0 Shema -, ID -, ID and type reference validation Utilities DDI-3.0 parser, DDI-3.0 group parser, URN utilities, i18n, properties, logging DDI XmlBeans XML to Java binding, full XML Schema object model, XPath search Third party application DDI Editor

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake5 DDI-FTP core out of the box •Util –DDIFtp-wiki-utilDDIFtp-wiki-util •Validation –DDI-3.0 Schema –ID •No duplicates –ID and type reference validation <s:StudyUnit isMaintainable="true" id="StudyUnit … UnivScheme1 DDA Univ1 urn:ddi:3.0:Universe=DDA:Instance_4245(1.0).Univ1(1.0)

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake6 Validation demo

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake7 DDI-FTP Core v2 •Towards an editor –Design issues •Manage large XML files with as limited a memory footprint and cpu usage as possible –Options •Improved XMLBeans •Other XML technology for accessing XML –XML data base –Decision •Using dbmxl and redesign

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake8 Architecture

–Fjerde niveau 2008::CESSDA-expert::DDI-FTP::Jannik Jensen::Layer Cake9 Finalize Contact Web: dda.dkdda.dk Thank you – questions? DDI-FTP Web: tools.ddialliance.orgtools.ddialliance.org Code: forge.opendatafoundation.orgforge.opendatafoundation.org