Tim Richards, Tim Green, Simo Varis EFIS Information Resource Discovery - Demonstrator (a.k.a EFIS-RD/ Metadata) 28 June 2005.

Slides:



Advertisements
Similar presentations
Trend evaluation and comparison of the use and value of GL in core demography and computer science journals Rosa Di Cesare, Roberta Ruggieri, CNR-IRPPS.
Advertisements

CNES implementation of the ISO standard An extension of the current CNES implementation of the ISO metadata standard.
Schedule of Releases (since Tromso meeting) and New Access Interfaces.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Tim Richards & WP3 Partners NEFIS Project Meeting WP3 Summary 28 – 30 June 2005, Ispra.
Copyright, UCL LEADERS: Linking EAD to Electronically Retrievable Sources Developing a Generic Toolkit: Architecture and technology issues ALLC/ACH Conference.
A Tailorable Environment for Assessing the Quality of Deployment Architectures in Highly Distributed Settings Sam Malek and Marija Mikic-Rakic Nels Beckman.
Introduction to Web Services Protocols. Talk titledate2 Communication and standards Efficient (or indeed any) communication is dependent on a shared vocabulary.
RCUK, Octiber Archiving research data and research publications. Dr Leslie Carr, Intelligence, Agents Multimedia, University of Southampton Dr Simon.
UKOLN is supported by: Future-proofing the Technology – Addressing the Challenge Dr Liz Lyon, UKOLN, University of Bath, UK Collaboration for Sustainability.
Fitzkilism Production, Putting the Fun in Function By Mrs. Kiley Sandymount Elementary.
© Pearson Education Limited, Chapter 8 Normalization Transparencies.
1 Web Sevices and NEFIS : Part 1 School of Computing and Mathematical Sciences University of Greenwich Keith Rennolls Frances Lee Moh Ibrahim Alex Fedorec.
Risto Päivinen, Andreas Schuck and Tim Green NEFIS - Network for a European Forest Information Service QLK5-CT JRC Ispra - 29 June 2005.
Forest Markup / Metadata Language FML
IUFRO International Union of Forest Research Organizations Eero Mikkola Description of WP2 – NEFIS Metadata and Controlled Vocabularies Standards - work.
Web Services Choreography Description Language (WS-CDL) Jacek Kopecký June 2004.
What Is the Council’s Role in Program Implementation? County Extension Council Training Module Missouri Council Leadership Development — a partnership.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
November 2004 MIC PropeRWeb Archetypes and Screen Representations.
General introduction to Web services and an implementation example
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
Web Service Standards Relevant to SOA
Scale Up Access to your 4GL Application using Web Services
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Distributed Heterogeneous Data Warehouse For Grid Analysis
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
What is a web service?  A remote procedure call (RPC) over HTTP.  A web-accessible operation that takes input and returns results in XML.  Like a web.
CS CS 5150 Software Engineering Lecture 13 System Architecture and Design 1.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
METS-Based Cataloging Toolkit for Digital Library Management System Dong, Li Tsinghua University Library
Web Services Mohamed Fahmy Dr. Sherif Aly Hussein.
Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com mihail.stoynov.com.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
2004/12/02Slide Number 1 of 15 Exposure Time Calculator (ETC) as a Web Service Donald McLean 2004 Technology Open House.
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Using a LDAP Directory Server for Environmental Data Discovery Donald Denbo NOAA-PMEL/UW-JISAO Presented by Eugene Burger NOAA-PMEL/UW-JISAO
Web Services. ASP.NET Web Services  Goals of ASP.NET Web services:  To enable cross-platform, cross- business computing  Great for “service” based.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
Course Schedule Report Web Service Carolyn Cracraft Lisa de Larios-Heiman.
San Diego Supercomputer Center National Partnership for Advanced Computational Infrastructure SRB + Web Services = Datagrid Management System (DGMS) Arcot.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Chapter 10 Intro to SOAP and WSDL. Objectives By study in the chapter, you will be able to: Describe what is SOAP Exam the rules for creating a SOAP document.
The Fedora Project April 28-29, 2003 CNI, Washington DC Thornton Staples University of Virginia Sandy Payette Cornell Information Science NOTE: CSG
Enterprise Computing: Web Services
XML and Web Services (II/2546)
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
N NESSTAR: A Semantic Web Application for Statistical Data and Metadata Pasqualino “Titto” Assini Nesstar Ltd - UK.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Kemal Baykal Rasim Ismayilov
Automatic Metadata Discovery from Non-cooperative Digital Libraries By Ron Shi, Kurt Maly, Mohammad Zubair IADIS International Conference May 2003.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
Developing Web Services with the Eclipse Web Tools Platform David Gallardo.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
- How to draw a clear distinction between a client and a server(there is often no clear distinction) - A server may continuously act as a client - Distinction.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
Java Web Services Orca Knowledge Center – Web Service key concepts.
Sabri Kızanlık Ural Emekçi
WEB SERVICES.
Unit – 5 JAVA Web Services
The Fedora Project April 28-29, 2003 CNI, Washington DC
Presentation transcript:

Tim Richards, Tim Green, Simo Varis EFIS Information Resource Discovery - Demonstrator (a.k.a EFIS-RD/ Metadata) 28 June 2005

EFIS – Information Resource Discovery RD what it the EFIS-RD? What does it do? How does it do it? How is it different from the NEFIS – KB? Some examples

EFIS-RD What is it? The EFIS Resource Discovery system is: A metadata system for the entry, storage and retrieval of metadata on forest information resources Based on the Dublin Core metadata element set As such it is a catalogue of pointers to forest information resources / services Initially developed as a metadata demonstrator in the EFIS project in 2001

EFIS-RD How does it work? Descriptions of the NEFIS metadata elements are contained in a metadata schema in an XML document – metadata about metadata. The metadata schema is used to dynamically generate HTML forms. If the schema changes then the forms change. Metadata records stored in XML are also rendered into HTML The system is implemented using open systems – Apache Tomcat, Apache Xerces XML parser, mySQL, Java Server Pages, Java Applets, ZaVal light weight visual components

NEFIS Keywords NEFIS Keywords are also stored in hierarchical XML documents and displayed in Java applets for selection of keywords and browsing by keyword.

EFIS-RD Metadata Entry XML Schema Rendered into HTML

EFIS-RD Metadata Search Multi-host searching

EFI-RD Metadata Retrieval XML View

EFIS-RD Metadata & Data Metadata is a “means to an end” not just “an end in itself” – we don’t just want a description and a reference to an information resource we also want the data / information, for example for analysis and visualisation. The metadata should be the “glue” that fixes the relationship between the user and relevant information.

EFIS-RD Distributed Data Searching Metadata Data Collation Data Visualisation/ Analysis Decision Support Find PublishBindAnalyseUtilise Information Service - a “Web Service”

EFIS-RD Data Collection / Collation Demo – sub-national forest area statistics Java XML-RPC servers provide national information services, data is packaged into XML for transport over HTTP, a multi-threaded XML-RPC client in the EFIS-RD system receives data from each server, collates it, presents it in a table and lastly prepares it for use in the VTK. ServersClient * 1 Standardised Data...or Standardisation Toolkit

Remote Data Searching, Collation, Visualisation

NEFIS Demonstrator Footprint

Conclusion The EFIS-RD system was developed as a demonstrator in 2001 Since it was originally developed the “service oriented architecture” and Web Services and related tools have emerged into the mainstream of distributed computing. A new generation of “Forest Web Services”, including resource discovery (UDDI), service description (WSDL) and metadata / data packaging (SOAP) can now but constructed using open standards and tools, rather than relying entirely on bespoke applications.

FML What could FML do for the forest community? FML could provide: an explicit and extensible definition of forest metadata – a standard a platform independent medium for the transfer of forest metadata - interoperability an explicit and extensible meta description for forest data – a standard A platform independent medium for the transfer of forest data - interoperability