xrx the metadata registry example
Download
Skip this Video
Download Presentation
XRX: The Metadata Registry Example

Loading in 2 Seconds...

play fullscreen
1 / 13

XRX: The Metadata Registry Example - PowerPoint PPT Presentation


  • 114 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'XRX: The Metadata Registry Example' - leala


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
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 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>

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
ad