Presentation is loading. Please wait.

Presentation is loading. Please wait.

TEMPLATE DESIGN © 2008 www.PosterPresentations.com OOSTethys - Open Source Software for the Global Earth Observing Systems of Systems E. Bridger 1, L.

Similar presentations


Presentation on theme: "TEMPLATE DESIGN © 2008 www.PosterPresentations.com OOSTethys - Open Source Software for the Global Earth Observing Systems of Systems E. Bridger 1, L."— Presentation transcript:

1 TEMPLATE DESIGN © 2008 www.PosterPresentations.com OOSTethys - Open Source Software for the Global Earth Observing Systems of Systems E. Bridger 1, L. Bermudez 2, M. Maskey 3, C. Rueda 4, B. Babin 5, and R. Blair 6 IntroductionCatalog Service for Web (CSW) Easy SensorML Creator www.OOSTethys.org SOS Toolkits - Open Source Software References www.OPENIOOS.org Widespread deployment of SOS by the IOOS community, often via OOSTethys toolkits, enabled easy development of a client displaying real- time observations from over 1400 platforms world wide. OOSTethys* is a community of software developers and marine scientists who develop open source tools, in multiple languages, to contribute to an Integrated Ocean Observing System (IOOS). OOSTethys' goal is to dramatically reduce the time it takes to deploy, adopt and update standards-compliant web services, with a focus on the Open Geospatial Consortium’s (OGC) Sensor Observation Service (SOS). Open source Java, PERL, Python, PHP and ASP toolkits serving ocean observations from NetCDF, THREDDS, various relational database and even CSV text files have been developed. This approach matches the diverse data needs and software expertise of the IOOS community. In many cases data providers with limited software experience are able to install an SOS in mere minutes and configure it by editing a simple configuration file. This has led to broad adoption of SOS by the marine science community. These successes are being leveraged by developing an open source service registry and catalog based on the OGC’s Catalog Service for the Web (CSW) which harvest metadata from the SOS’ GetCapabilities and DescribeSensor responses. While the number of OOSTethys software developers is small, currently about 10 around the world, the number of OOSTethys toolkit implementers is larger and growing and the ease of use has played a large role in spreading the use of interoperable standards compliant web services widely in the marine community. *OOSTethys takes its name from two precursor interoperability demonstrations: OpenIOOS, which explored the use of open standards in an Integrated Ocean Observing System, and Tethys, named after a Greek aquatic goddess, a component of with the Marine Metadata Interoperability Project. 1)Eric Bridger - Gulf of Maine Research Institute / GoMOOS 2)Luis Bermudez - Southeastern Universities Research Association 3)Manil Maskey - Information Technology & Systems Center, The University of Alabama in Huntsville 4)Carlos Rueda - Monterey Bay Aquarium Research Institute 5)Brenda Babin - Louisiana Universities Marine Consortium (LUMCON) 6)Rick Blair - The Boeing Company OOSTethys is the result of numerous grass-roots community efforts by data management experts under the premise that “Standards enable innovation”. Those efforts, dating to 2003, aimed to adopt open standards for the sharing of ocean data and thus to enable interoperability. http://code.google.com/p/oostethys A registry compliant with OGC’s Catalog Service for Web (CSW) standard has been implemented for registration and discovery of SOSs. In addition to the CSW search interface, the registration interface translates an SOS’s GetCapabilities response into ISO 19119 service metadata. Thus automatic harvesting of metadata from the SOS GetCapabilities response simplifies registration for service providers. The registry also integrates an OGC- developed test suite, the TEAM Engine, for validation of SOS specifications. This allows for a robust validation of an SOS before registration. CSW Registry Web Interface TEAMEngine Validator CSW Registry Registry DB SOS Getcapabilities URL SOS GetCapabilities URL CSW request using ISO 19119 Two major goals: 1)Open Source - allowing reference implementations to be modified and adapted, fixed and improved within an international community of interest 2)Keep It Simple - simple enough so that data providers with limited technical expertise or resources can easily install and get a service up and running via simple configuration files and step by step instructions. Approach has led to: a)Broad acceptance of SOS by oceanographic community (e.g., NOAA IOOS, ESONET). b)Support for a variety of sources which data providers are familiar with and are already using (e.g., CSV files, RDBMS, netCDF, TDS, OPeNDAP data sources). c)Versions in multiple languages, PERL, Python, Java, ASP, PHP. More are on the way. d)OGC compliance testing (CITE SOS 1.0.0). e)A forum of community of developers meeting the technical and data needs of the oceanographic community. While maintaining ease of use, OOSTethys also tackled difficult issues to ensure broad interoperability, and incorporated semantic mediation services provided by the Marine Metadata Initiative. A OpenSource SensorML generator was also developed that intends to hide the complexity of defining SML documents for non-expert users. Architecture Ocean Science Interoperablity Experiment Semantic Registry and Services JOIN US http://www.oostethys.org/ Apache License 2.0 Compatible with GEOSS This activity was supported by the National Science Foundation under award number ATM-0447031; Monterey Bay Aquarium Research Institute and the David and Lucile Packard Foundation; Office of Naval Research, Award N00014- 04-1-0721; NOAA Ocean Service Award NA04NOS4730254. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect those of the National Science Foundation. ACKNOWLEDGMENTS


Download ppt "TEMPLATE DESIGN © 2008 www.PosterPresentations.com OOSTethys - Open Source Software for the Global Earth Observing Systems of Systems E. Bridger 1, L."

Similar presentations


Ads by Google