GEO AIP-2 Interim Design Review Test Facility Working Group Mauro Semerano (ElsagDatamat spa) ESA December 2008.

Slides:



Advertisements
Similar presentations
Web Development & Design Foundations with XHTML
Advertisements

Drybridge Consulting Party Identification Directory Installing the Microsoft Research Service IDEAlliance and Drybridge Consulting – collaborating to deliver.
Software Requirements
The 4 T’s of Test Automation:
Chapter 24 Quality Management.
GEOSS AIP-2 Development Interim Design Review Workflow & Alert WG Co-chairs: Satoshi Sekiguchi, AIST, Japan Dr. Liping Di, GMU, USA Dr. Genong (Eugene)
GEOSS ADC Architecture Workshop Break-out summaries: Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey February 5,
GEOSS ADC Architecture Workshop Session 3c Test Facility for GEOSS Registration Paul Smits EC-JRC
Page 1 CSISS LCenter for Spatial Information Science and Systems 03/19/2008 GeoBrain BPELPower Workflow Engine Liping Di, Genong Yu Center.
Agenda Session (75 minutes duration, Friday sessions are 90 minutes) Co-lead introduces the session (5 minutes) –repeat of one chart from opening plenary.
1 Service composition Roberto Lucchi joint work with Anders Friis-Christensen, Michael Lutz and Nicole Ostlaender European Commission – DG Joint Research.
GEOSS Architecture Implementation Pilot Water Information Services with GEOSS Interoperability Arrangements George Percivall Open Geospatial Consortium.
High level summary and recommendations from AIP-3 George Percivall Open Geospatial Consortium Task lead AR-09-01B ADC-16, May 2011.
1 An Update on XML.org Registry and Repository Una Kearns Documentum, Inc.
Usage Statistics in Context: related standards and tools Oliver Pesch Chief Strategist, E-Resources EBSCO Information Services Usage Statistics and Publishers:
Cario, April, 18th 2005 Dr. Roland M. Wagner SDI NRW Joint Project 2004: Identification of enhanced SDI elements Dr. Roland M. Wagner
SDI Business Phases and derived INSPIRE Horizontal Services Relates to INSPIRE DT Network Services, DT Sharing Relates to OGC GeoDRM WG, Price & Order.
Cultural Heritage in REGional NETworks REGNET Project Meeting Content Group Part 2: Functional Testing.
OLAC Process and OLAC Protocol: A Guided Tour Gary F. Simons SIL International ___________________________ OLAC Workshop 10 Dec 2002, Philadelphia.
MyProxy Jim Basney Senior Research Scientist NCSA
Grid Tech Team Certificates, Monitoring, & Firewall September 15, 2003 Chiang Mai, Thailand Allan Doyle, NASA With the help of the entire Grid Tech Team.
® © 2006 Open Geospatial Consortium, Inc. OGC Catalog CEOS WGISS September 2006 Chuck Heazel
Sensor Web Enablement and GEOSS Presented by: Terence van Zyl.
GEOSS Common Infrastructure (GCI): status and evolution EC Side Event - GEO Plenary IX Foz do Iguacu, November 2012 Mirko Albani Earth Observation.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
DRIVER Building a worldwide scientific data repository infrastructure in support of scholarly communication 1 JISC/CNI Conference, Belfast, July.
GEOSS Common Infrastructure (GCI)
Addition Facts
Making the System Operational
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development.
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
©2011 Quest Software, Inc. All rights reserved.. Andrei Polevoi, Tatiana Golubovich Program Management Group ActiveRoles Add-on Manager Overview.
4. Internet Programming ENG224 INFORMATION TECHNOLOGY – Part I
REST and the Exchange Network 5/30/ REST REST stands for Representational State Transfer 2.
Yammer Technical Solutions Overview
Using Family Connection Online Resource for Planning & Advising.
Configuration management
Software change management
Table 22.1 Stakeholder summary for the Odd Shoe Company
1 The phone in the cloud Utilizing resources hosted anywhere Claes Nilsson.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 31 Slide 1 Service-centric Software Engineering.
SOA Forum – June , Paris Slide 1 Case Study: ESA Service Support Environment (SSE) Yves Coene, SPACEBEL P.G. Marchetti, ESA EOP-G.
COMOS Mobile Solutions 1.0 Simplified global collaboration
Database System Concepts and Architecture
CMPT 275 Software Engineering
31242/32549 Advanced Internet Programming Advanced Java Programming
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software processes 2.
Chapter 10 Software Testing
All Rights Reserved. National Library Board Singapore Tracking and Measuring Performance of Reference Services at the National Library Board, Singapore.
April 2003 ONLINE SERVICE DELIVERY Presentation. 2 What is Online Service Delivery? Vision The current vision of the Online Service Delivery program is.
Addition 1’s to 20.
® Microsoft Office 2010 Browser and Basics.
Week 1.
South Dakota Library Network MetaLib Management Basics Updating Resources South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
- 1 - Defense Security Service Background: During the Fall of 2012 Defense Security Service will be integrating ISFD with the Identity Management (IdM)
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 31 Slide 1 Service-centric Software Engineering 1.
SOA & BPM Business Architecture, SOA & BPM Learn about SOA and Business Process Management (BPM) Learn how to build process diagrams.
ADC Meeting ICEO Standards Working Group Steven F. Browdy, Co-Chair ADC Workshop Washington, D.C. September, 2007.
Jürgen Walther Office of the Interministerial Committee for Geo Information (IMAGI) Coordination Office GDI-DE Federal Agency for Cartography and Geodesy.
Slide # 1 GEO Task AR Architecture Implementation Pilot George Percivall GEO ADC Meeting, 14 & 15 May 2007.
AIP-2 Kickoff Workshop End-to-end use case: Discovery, access, and use with variations Doug Nebert GEOSS AIP-2 Kickoff September 2008.
® GEOSS AIP 5 Water SBA Update HDWG June 2012 Matt Austin NOAA Stefan Fuest KISTERS Jochen Schmidt NIWA.
GEO ADC Co-Chair meeting USGS, Reston, Dec Slide # 1 AR Interface implementations for GEOSS George Percivall
HMA-T Progress Meeting 26 November 2008 Slide 1 IMAA-CNR activity report HMA-T Progress Meeting 26 November 2008 S. Nativi, E. Boldrini, F. Papeschi IMAA-CNR.
ESA-FAO GEOPortal STATUS & PLANS
Service-centric Software Engineering
Access eJournals Form Your Home
HMA Follow-on Kickoff Meeting
4/5 May 2009 The Palazzo dei Congressi di Stresa Stresa, Italy
Presentation transcript:

GEO AIP-2 Interim Design Review Test Facility Working Group Mauro Semerano (ElsagDatamat spa) ESA December 2008

Test Facility Working Group From AIP-2 Kickoff … Primary Participants: BKG, ESA, USGS 11 participants in the session Topics –Conformance test –Persistent testbed –Operations testing Results: Testing resources identified Action I: Register the URLs of the test interfaces Action II: Create a proxy view for service testing endpoint Slide 2

Test Facility Working Group … to AIP-2 Interim Design Review Provided a list of preliminary Test tools (only ESA) Available Test tools registered in GEOSS Created a Proxy page for service testing endpoint Identificated some open points –Authentication Required –Periodic Service Monitoring –Provide Feedback Created two Use Cases: –Registering a Tool –Testing a Service Created the draft Engineering Report for the WG Slide 3

Test Facility Working Group ESA Tools Registered: Service Support Environment (SSE) (test SSE environment to be used for GEOSS services test) Service-oriented architecture; Business process management platform; Use of Open standards (W3C, OASIS, WSI OGC); Orchestration of synchronous and asynchronous Web Services; Integration of the EO data access within the prototyping and delivering of the services; Integration of multiple domains data within the processing and exploitation chains; Support of service evolution and maintenance. Slide 4

Test Facility Working Group ESA Tools Registered: SSE Tools Scenario and service prototyping support tools SSE Toolbox: conversion of any legacy service in a SOA based one (in progress the update with the Buddata ebXML Registry, OMAR EbRR) Workflow Editor : creation of complex workflows and chaining services through an orchestration engine (BPEL based) Test and conformance testing Tools SSE Client (supporting, WMS, WFS, WCS, SOS) Generic SOAP Test Client Test Skeleton (Client + Server) Accessibility Test (WMS,WFS,WCS) GML/SLD Tester OGC Compliance Tests Slide 5

Test Facility Working Group Registration in GEOSS Registration of ESA tools in the GEOSS Registry Service Support Environment (SSE), the Test Facility, registered as component Test Tools (developed in the frame of SSE) registered as service of the SSE The SSE Test Facility has been identified for Resource Category as Software or Application and Other …: Test Facility Tools Provider can register their Test Facilities and Tools or can send their information through or through the Google Pages (Tools will be then registered in GEOSS) Slide 6

Test Facility Working Group Preparation of a Proxy Page Proxy Page at Test Facility WG Google Page: testing-endpoint// The following information shall be provided for each tool: Slide 7 Tool Name Category (e.g.: test facility, conformance test tool, etc.) Description Test Environment necessary, Protocols tested, ICD involved (e.g.: HMA Catalogue Protocol OGC ) Tool Link (direct access to the tool) Usage instruction (link) Available (if it is already operational and persistent or when it is planned) Authentication Required (Yes/No, methods) Registered in GEOSS (Yes/No) Provided By (Organisation) Contacts Whatever suggestions on kind of information to be provided is welcome

Test Facility Working Group Use Case: Registering a tool Slide 8 Steps 1/2: Development and Test of the tool Step 3: The tool is made persistent on an available server Steps 4/5/6: Login in GEOSS Registry and registration of: Test Facility as component specifying at least as Resource Category: software and application Test Tools as services associated to the Test Facility component Steps 7/8/9: Optionally access to the Google pages of the Test Facility WG to fill the Proxy Page for test service endpoint

Test Facility Working Group Use Case: Testing a service Slide 9 Step 1: The Service provider puts its service to be tested on a reachable and available server Steps 2/3/4: The Service provider searches a WMS Test Tool in GEOSS (criteria to be defined for Test Tools), and browses detalils Steps 5/6/7: Optionally, from the GEOSS Registry, the Service provider accesses to the WMS Test Tool instructions for use Steps 8/9: Optionally (if required from the Test Facility and not already done) the Service provider registers itself in the Test Facility Steps 10/11/12: The Service provider, from the GEOSS Registry, accesses to the WMS Test Tool and, if it is required, logs in the Test Facility Steps 13/14: From the WMS Test Tool interface, The Service provider: selects the GetCapabilities test fills the form with URL of its service and necessary parameters submits the request Steps 15/16/17/18: The WMS Test Tool: Sends a GetCapabilities XML request to the services Gets the GetCapabilities XML response Makes necessary analysis and comparisons with the appropriate standards Sends service test results to the service provider Steps 19/20/21: Optionally, in case of problems for immature standards, the service provider sends and to the contact point (found on the GEOSS Registry) of the Test Facility. The Test Facility responsible performs an analysis of problems and if it is the case sends feedbacks for immature standards to the GEOSS Relevant Authorities

Test Facility Working Group Open Point: How to manage authentication Some Test Tools require authentication ESA Test Tools require registration as service provider and authentication It is very probable that they cannot be made "public" without any barrier. Possible solutions: –"public" installation for GEOSS (probably is not feasible) –Individual registration by each GEOSS organization –Unique account for GEOSS user available for each tool Slide 10

Test Facility Working Group Open Point: Periodic Service Monitoring From the CFP: … the facility will also enable periodic checking as to the availability and reliability of registered components and services, encourage cross-community implementations, and shorten prototyping cycles … ESA tools dont include a similar function How we can deal with this request ? –Are there tool able to perform this kind of periodic checking if appropriately configured ? Slide 11

Test Facility Working Group Open Point: Provide Feedback From the CFP: … the Test Facilities should provide feedback to the relevant standards authorities when interoperable use among registered components and services is not achieved. Such outcomes could be the result of immature standards and practices, and may inform the standards authorities of issues needing discussion that could potentially influence their standards process and products … ESA tools dont include a similar function Considering that the tools send results to the service provider, when something goes wrong, due to immature standards: –The Service Provider could send an , explaining the problem to the contact point responsible of the Test Tool –The responsible of the Test Tool can perform an analysis of the problem and in case can send feedback to the relevant standards authorities Slide 12

Test Facility Working Group Engineering Report Contents of the draft Engineering Report provided: List of Tools Tools registered in the GEOSS Registry Use Cases Open Points and Discussions Recommendations (at the moment set of hints for Tool Providers) –Classify tools per category in order to allow an easy way to find the right tools –Provide instructions for use for all tools for non-expert users (links to sites and manuals are ok if the information are easy to find) –Whereas registration is required for tools needing of authentication, provide clear and concise instructions on how to register –Indicate if a tool is available and for which protocols –Indicate if a tool is not available (e.g.: it is still in development phase, the server is in maintenance, etc) and the foreseen date of availability Conclusions (empty in this version) Slide 13

Test Facility Working Group Next Activities GEOSS Registration of non-ESA tools Update of Proxy page with non-ESA tools Discussion of identified open points Evaluation of tools for automated testing –From the CFP: … Web service testing environments such as WebInject or the OGC TEAM Engine will be evaluated to host the test facility … –BKG and ESA used OGC Team in some of their tools –Someone has experience on WebInject ? Interoperability with other Working Groups for Test Tools usage Update of Use Cases Completion of the Engineering Report Slide 14

Test Facility Working Group Communication and Collaboration Test Facility WG list Collaborative Web Sites –Test Facility WG Google Pages group –Development process on ogcnetwork Future WG Teleconferences Plenary Teleconferences Slide 15