Xrx the metadata registry example
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

XRX: The Metadata Registry Example PowerPoint PPT Presentation


  • 77 Views
  • Uploaded on
  • Presentation posted in: General

XRX: The Metadata Registry Example. 21 October 2008 Jeremy Sutton Matt Steele. Introduction. Both of us work for Genesis10’s CAP program and are currently consulting at a local financial services organization. Jeremy Sutton Saint John’s University 2008 – Computer Science

Download Presentation

XRX: The Metadata Registry Example

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Xrx the metadata registry example

XRX:The Metadata Registry Example

21 October 2008

Jeremy SuttonMatt Steele


Introduction

Introduction

Both of us work for Genesis10’s CAP program and are currently consulting at a local financial services organization.

  • Jeremy Sutton

    • Saint John’s University 2008 – Computer Science

    • Technical analyst working on Metadata Registry

  • Matt Steele

    • Saint John’s University 2008 – International Relations / Economics

    • Business/data analyst working on knowledge capture and metadata for a data warehouse

    • Pushing to expand the use of the Metadata Registry


Metadata registry

Metadata Registry


Standards based design

Concepts:

Web-based

Semantics

Enterprise vocabulary

REST & Persistent URIs

Tree database

Every query as a service

XML interoperability with other systems

Standards-based design


Xforms screen capture

XForms: Screen Capture


Xforms advanced interface features

XForms: Advanced interface features

  • AJAXy features without the mess

  • “Suggest” example:


Xforms easy interface development

XForms: Easy interface development

Example: Date picker is one line of code; no javascript needed

<xf:bind nodeset="instance('my-task')/Completion-Date" type="xs:date"/>

<xf:input ref="instance('my-task')/completion-date" bind="closed”>

<xf:label>Completion Date</xf:label>

</xf:input>


Xquery example glossary report

XQuery Example: Glossary report


Learning experience

Learning experience

  • Resources

XForms

XQuery


First crud create read update delete

First CRUD (create/read/update/delete)

  • Deconstructed existing project (task manager) to base components to understand the architecture

  • Built a blog application

  • Took one week


Limitations

Limitations

  • Browser support

    • Plugins are needed to work with current browsers

      • Firefox add-in works elegantly

      • Internet Explorer 6 requires Picoforms

      • Client-side java-based interpreters exist but are bulky

  • Not widely known

    • Standards are new

    • Pushes against conventional apps, relational databases, etc

  • Limited commercial examples


Advantages

Advantages

  • Simple to learn

  • See results very quickly

  • Very powerful searching with minimal code

  • Does not use RDB architecture

  • Open XML platform for data I/O

  • Easily adaptable to many tool needs

  • Logical organization of data (hierarchies, URIs)

  • Easily de-buggable

  • Easy web apps


Thank you

Thank you!


  • Login