Water Quality Data Publishing Architecture. Not just components…. System behaviour –User needs –All users with a stake in success Governance –= User +

Slides:



Advertisements
Similar presentations
MicroKernel Pattern Presented by Sahibzada Sami ud din Kashif Khurshid.
Advertisements

Architectures for Data Access Services Practical considerations for design of discoverable, reusable interoperable data sources.
Securing Emerging Mobile Technology JOHN G. LEVINE PH.D. D/CHIEF ARCHITECTURE GROUP 13 SEP
BI Web Intelligence 4.0. Business Challenges Incorrect decisions based on inadequate data Lack of Ad hoc reporting and analysis Delayed decisions.
APRIL 30, 2015 COWI PRESENTATION 1 A Holistic Approach For The Development And Implementation Of Robust And Cost- Effective Distributed Webgis Business.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Software Reuse SEII-Lecture 28
Spatial Vision Innovative Geospatial Solutions BioSIRT - A national system using Open GIS components Ian Miller.
Seminarium on Component-based Software Engineering Jan Willem Klinkenberg CORBA.
Independent Insight for Service Oriented Practice Communicating SOA.
1 Introduction to SOA. 2 The Service-Oriented Enterprise eXtensible Markup Language (XML) Web services XML-based technologies for messaging, service description,
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Innovating with SAP Enterprise Service Content - a Practical Guide Derek Wood –LS Computing A CLEAR NEW AFRICA.
Software Reuse Building software from reusable components Objectives
R R R CSE870: Advanced Software Engineering (Cheng): Intro to Software Engineering1 Advanced Software Engineering Dr. Cheng Overview of Software Engineering.
Reuse Activities Selecting Design Patterns and Components
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
Web application architecture
DESKTOP MANAGEMENT 2004 Advancing the State of the Art.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
NetArchive Suite Workshop 2011 Technical Track - Code refactoring with the Spring Framework.
Software Engineering Lecture 20 Software Maintenance.
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
Teaching material for a course in Software Project Management & Software Engineering – part II.
David Blasby The Open Planning Project New York. Goals Explain what a WFS and WMS are, and when to use them Be able to create simple spatial web applications.
Deploying OGC Web Services GeoScience Victoria’s Experience Alistair Ritchie, Senior Information Geologist GeoScience Victoria.
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
Enterprise Viewpoint Tim Mackey Web Systems Manager Geoscience Australia.
111 Notion of a Project Notes from OOSE Slides – a different textbook used in the past Read/review carefully and understand.
CBD Papers Alexandre Alvaro. Lessons Learned through Six Years of Component-based Development Six years of component-based application development Using.
2004/12/02Slide Number 1 of 15 Exposure Time Calculator (ETC) as a Web Service Donald McLean 2004 Technology Open House.
R R R 1 Frameworks III Practical Issues. R R R 2 How to use Application Frameworks Application developed with Framework has 3 parts: –framework –concrete.
1 A Model-Driven Approach For Information System Migration Raymonde Le Delliou 1, Nicolas Ploquin 2, Mariano Belaunde 3, Reda Bendraou 4, Louis Féraud.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.
Grid programming with components: an advanced COMPonent platform for an effective invisible grid © 2006 GridCOMP Grids Programming with components. An.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
IS/ICT Management in the Modern Enterprise Ota Novotný University of Economics, Prague dept. of Information Technologies.
S. Shumilov – Zürich Analytical Visualization Framework - a visual data processing and knowledge discovery system Ivan Denisovich, Serge Shumilov Department.
COGNOS 8BI Introduction and Architecture
Portable Infrastructure for the Metafor Metadata System Charlotte Pascoe 1, Gerry Devine 2 1 NCAS-BADC, 2 NCAS-CMS University of Reading PIMMS provides.
Database Architecture Course Orientation & Context.
Seeking SC Feedback on Draft Technology Strategy and Roadmap for EarthCube Draft of 3 November 2015 The Technology and Architecture Committee (TAC) Chairs:
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Franco Carbognani, EGO LSC-Virgo Meeting May 2007 Status and Plans LIGO-G Z Software Management.
Chapter 19: Interfaces and Components [Arlow and Neustadt, 2005] University of Nevada, Reno Department of Computer Science & Engineering.
Doing a CIM Project. 22 CIM Design Center  A rule I learned about applying technology:  Understand the design center of the technology.  Use extreme.
Geospatial Systems Architecture
Slicer 3 Ron Kikinis, Steve Pieper. CTK Workshop Heidelberg, June 29/30, 2009 Slicer Goals  Stable, Usable, Cross Platform, End-User Software for Medical.
Pipeline Execution Environment Laboratory of NeuroImaging UCLA.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
Knowledge Support for Modeling and Simulation Michal Ševčenko Czech Technical University in Prague.
Service-Oriented Architectures Peter Varhol Product Manager, Compuware Columnist, Java Pro June 7, 2004.
OUTCOMES OBJECTIVES FUNCTIONS ACTIONS TERRITORIES LOCATIONS MARKET SEGMENTS TIME LINESCHALLENGE IMPACT RESOURCESACTIVITIESCHANNELS RELATIONS PARTNERS CUSTOMERS.
Overview of SAP Application Services By Accely. Introduction Developed organizations in any business industry will invest in SAP programs to offer progressive.
A. Jonoski and A. Almoradie UNESCO-IHE Institute for Water Education, Delft, The Netherlands.
1 © 2007 Humboldt Consortium Fraunhoferstraße Darmstadt HUMBOLDT Surveys: The Handbook of Standards and the User Classification.
The Role of Reflection in Next Generation Middleware
Chapter 18 Maintaining Information Systems

Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
Chapter 19: Interfaces and Components
Chapter 19: Interfaces and Components
Chapter 19: Interfaces and Components
Requirements Document
ENVRI Reference Model (RM) Information Viewpoint components
Interfaces and Components
NIEM Tool Strategy Next Steps for Movement
Chapter 19: Interfaces and Components
Presentation transcript:

Water Quality Data Publishing Architecture

Not just components…. System behaviour –User needs –All users with a stake in success Governance –= User + Supplier Confidence Renewal and extension Use Cases Semantics (Information Architecture)

RM-ODP Tried and true methodology Viewpoints –Enterprise –Information –Computational (components and interfaces) –Engineering –Technology

CANRI Relatively easy – proven, don’t need to do much ad-hoc to build complete systems Also supported and framed by CANRI computational architecture Governance, Information, Engineering –Less mature, domain specific, needs work –regardless of computational platform

Robustness Build for the future –Musn’t break as new products or applications added –Anticipate extension, integration, functions –survive change of organisations/roles Distributable –All components may be moved, upgraded, rebuilt

Enterprise Viewpoint Emerging data standards Modular standards –Easier –Better –More stable –Some technology demands Lifecycle planning

Data standards need lifecycle planning –Initial implementation –Key harmonisation processes –Roadmap Review Gap analysis (what would we like to re-use?) Adopt/Adapt Engage with interested parties Versions Gateways/Deprecation Communication

Information Viewpoint Features Have properties With domains (allowable values) Each property –Name –Namespace –Definition –Lifecycle –Roadmap

Computational Viewpoint WFS is fine Can be made to support large compressed data if required (no streaming of gigabytes expected) WFS + –Decouple Query semantics from response –Change request to OGC –Powerful, safer, more predictable

Technical Viewpoint Geoserver –Used in SEEGrid to prove scientific data can be served via WFS using external data standards –Limited object models, but still better than GIS-only –Spatial and aspatial related data –Based on v1.2 – on a branch –Issues accepted in core roadmap –Needs refactoring of geotools libraries

Geoserver Strategy Harmonise with v1.3 Compare with Use Cases, Data model –Enterprise Viewpoint –Information Architecture –Engineering Considerations –Computational (fixed (WFS + query), phew!)