Jerry Yun Pan 1, Nigel Banks 2 1 Environmental Sciences Division, Oak Ridge National Laboratory, Oak Ridge, TN 37831-6407 2 Discovery Garden Inc., 118.

Slides:



Advertisements
Similar presentations
Mobile Distillery – Technical Session 16 Technical Session 16 At the Heart of Parametric Development by Razmig Sarkissian CTO.
Advertisements

EXtensible Catalog David Lindahl University of Rochester.
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Acquia Cloud Drupal Platform-as-a-Service. Market Size [1,00,000+ sites] Innovation [10,000+ modules] Community [500,000+ members] “… is as much a Social.
2006 Using and Developing Survey Metadata Debra Reed-Gillette - Michael Volynski, Ph.D. -
Doug Nebert, Senior Advisor for Geospatial Technology, System-of-Systems Architect FGDC Secretariat.
EXtensible Catalog XC Drupal Toolkit. XC Software Overview User Interface for searching and browsing Library Website (on Drupal) VoyagerUR Research XC.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
InfoPath Forms and Workflows in SP 2010 Wylde Solutions Sydney SharePoint User Group 18 September 2011 Sydney, Australia.
Campaign viewer o psaap goals: o allow researchers to quickly explore campaign space o compliment and integrate into portal o visualization goals: o enable.
National Coastal Data Development Center A division of the National Oceanographic Data Center Please a list of participants at each location to
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
Standards for Technology in Automotive Retail STAR Workbench 1.0 Michelle Vidanes & Dave Carver STAR XML Data Architects, Certified Scrum Masters.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Deploying Dynamics Applications Thomas Hansen – Director, appSolutions a|s
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Search Search Drupal with Apache Solr with CERN Web Communications Group – Copyright 2013.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering End-user Platform Steve Pieper Isomics, Inc.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
OpenMDR: Generating Semantically Annotated Grid Services Rakesh Dhaval Shannon Hastings.
Sitefinity CMS Technical Overview & Developer’s Perspective
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
National Institute of Standards and Technology 1 Testing and Validating OAGi NDRs Puja Goyal Salifou Sidi Presented to OAGi April 30 th, 2008.
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
The GeoConnections Discovery Portal Michael Robson MacDonald Dettwiler and Associates Brian McLeod, Michael Adair Natural Resources Canada.
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
Communication & Web Presence David Eichmann, Heather Davis, Brian Finley & Jennifer Laskowski Background: Due to its inherently complex and interdisciplinary.
Automatic Generation Tools UNICOS Application Builder Overview 11/02/2014 Ivan Prieto Barreiro - EN-ICE1.
Integrating and managing your Engaging Networks data Top ten data features.
Writing various AJAX forms in Drupal 7 1. Overview of Form API 2. Ctools 2.1 Ctools features 3. Ajax 3.1 Ajax Forms in Drupal 4. Putting it all together.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
XSLT transforms Mapping from Different Metadata Standards.
Peoplesoft XML Publisher Integration with PeopleTools -Jayalakshmi S.
November 1, 2006IU DLP Brown Bag : Fall Data Integrity and Document- centric XML Using Schematron for Managing Text Collections Dazhi Jiao, Tamara.
An Introduction to Metadata Tammy Walker Beaty Environmental Sciences Division Oak Ridge National Laboratory Oak Ridge, TN Data Management.
Writing Metadata Working Towards Best Practices. Tips for Writing Metadata First records are the hardest Not all fields may need to be filled in Tools.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
1 Integrated Services Program The Virginia Metadata Training Workshop Summer, 2006 Lyle Hornbaker Integrated Services Program
Building Applications with the KNS. The History of the KNS KFS spent a large amount of development time up front, using the best talent from each of the.
Marcus Barnes, Simon Fraser University, June 2, 2012 Drupal with CONTENTdm Digital Collections.
Kuali Enterprise Workflow Kuali Days – November 2008 Scott Gibson, University of Maryland Bryan Hutchinson, Cornell University James Smith, University.
© 2010 IBM Corporation What’s New in RSA 8.0 Beta 1 – Deployment modeling March, 2010.
ESIP & Geospatial One-Stop (GOS) Registering ESIP Products and Services with Geospatial One-Stop.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Building a Topic Map Repository Xia Lin Drexel University Philadelphia, PA Jian Qin Syracuse University Syracuse, NY * Presented at Knowledge Technologies.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
Registering Earth Science Data and Data Related Services Using NASA’s Global Change Master Directory (GCMD) Tyler Stevens (GIS/Services Coordinator) ESIP.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Adxstudio Portals Training
Writing Metadata Working Towards Best Practices for SEFSC.
Improve the HTML Form Entry Module (Designer+Schemas) Google Summer of Code 2011 João Portela Darius Jazayeri Daniel Kayiwa.
ViciForm – Form Processing Solution Creating Info repositories from documents.
NSDL STEM Exchange: Technical Overview and Implications for Active Dissemination of Federally Funded Resources Across Implementation Systems.
Data Exchange Framework
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
InfoPath Forms and Workflows in SP 2010 Wylde Solutions Sydney SharePoint User Group 18 September 2011 Sydney, Australia.
Representing Tabular Data in Alfresco Share “Smooth Like Butter” Gary Cox Blue Fish Development Group.
7 Copyright © 2006, Oracle. All rights reserved. Creating Experts.
De Rigueur - Adding Process to Your Business Analytics Environment Diane Hatcher, SAS Institute Inc, Cary, NC Falko Schulz, SAS Institute Australia., Brisbane,
Lawrence Livermore National Laboratory
Semantic Database Builder
Engaging Networks events tool Marta Fornal de Seixas
The Re3gistry software and the INSPIRE Registry
Library Technology Conference: Building Exhibits
INFM 603 Main Class Project
JavaServer Faces: The Fundamentals
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

Jerry Yun Pan 1, Nigel Banks 2 1 Environmental Sciences Division, Oak Ridge National Laboratory, Oak Ridge, TN Discovery Garden Inc., 118 Sydney Street, Charlottetown, Canada, C1A 1G A Generic Metadata Editor Supporting System Using Drupal CMS 0

The Goal Develop a generic, reusable software system to facilitate the support for multiple metadata standards and their variations 1

Approach Drupal Content Management System (CMS) and its Forms API as the foundation framework Metadata Editor Designer Form Definitions (XML) Metadata Records (XML) Drupal Form API Metadata Editor Render (database) (files) 2

Features Highlights Editor from design GUI (“Editor of Editors”) Choose subset of a Schema (a “Profile”) Custom Tags supported Stand-alone editor, or easy Integration to any Drupal- based system through APIs Flexible Theming (with Drupal themes and JQuery UI themes) Auto-completion and “Pick-List” support Optional data validation against schema 3

Schema-agnostic The system is not written to handle any particular metadata standard, it is generic and schema-agnostic Each particular editor can be tied to a particular schema (FGDC, DC, ISO, etc.) XML Form Builder (or MDE Builder) 4

“Editor of Editor” Use the same system to create a metadata editor: XML Form Builder 5

Sharable editor definition Editor definition creation is not automated and it requires expert knowledge of schema and the system, but - An XML definition can be exported and imported, tweaked for a particular usage 6

Use Template Prefill entries from a template file 7

Auto-complete and Pick-list Leverage Drupal “autocompletion” feature Developed support for auto-completion of multiple fields 8

Import/Export Data record can be imported from an XML file or exported to an XML file 9

Data Record Validation Optionally validated against its target schema 10

Drupal CMS: Complete separation of content from view, easily customized by each organization Rich plugin modules Strong community 11

Code, EC2 Demo Server GitHub: ◦ (note: there are upstream project in islandora repository) Amazon EC2 (ESIP account) ◦ Ubuntu small instance at ◦

Demo 13

Suggested work (todo list) ISO support with sample profiles Wizard forms (- some work initiated) Integration with Drupal View system Auto-generation of form definition from a schema file 14