Ideas on Web Services Technology Infusion ‘Roadmap’ rhusar&me.wustl.edu July 2005 Web Services have Well defined interfaces, necessary for Lose coupling of components, which allows Agile and ‘just-in-time’ application-building and Communal development
ESE Strategy 2003 Societal Strategy Info-Science Strategy Building things together (Tim Berners Lee) Tech Strategy Development Goals Tech Plan Concepts (ESIP - ) Context – why Elements are needed Use Technologies Real Apps
ESE Strategy 2003
DRY WARM VERY WET WET VERY DRY COLD Petabytes Terabytes Gigabytes 10 9 Megabytes 10 6 Calibration, Transformation To Characterized Geophysical Parameters Interaction Between Modeling/Forecasting and Observation Systems Interactive Dissemination Multi-platform, multi-parameter, high spatial and temporal resolution, remote & in-situ sensing Advanced SensorsData Processing & Analysis Information Synthesis Access to Knowledge Extending Science & Technology to Society Predictions
New Information System Capabilities: The Top Ten Interactive Data Analysis Interoperable Information Services Seamless Data Access Assisted Data & Service Discovery Assisted Knowledge Building Community Modeling Frameworks Responsive Information Delivery Verifiable Information Quality Evolvable Technical Infrastructure Scalable Analysis Portals
Dimensions of Interoperability & Integration Enterprise Object Data System Application Component 0%100% 6 Levels of Interoperability 3 Kinds of Integration Interoperability Scale Our interest lies here Community Structural == Dimensional?
Info Science & Engineering Design Data Flow & Processing Value Chains & Networks Monitor Store Data 1 Monitor Store Data 2 Monitor Store Data n Monitor Store Data m Int Da ta1 Int D at an Int D at a2 Virtua l Int. Data
Earth Science Web Services Evolution Community Modeling Data & procedures into services Interoperability: syntactic, structural, semantic Web Services & SOA evolution on the Web: Standards & Applications Configurable analysis tools Forecasting
Outline ES Information Environment –Data Providers, Users, Info System ES Computing Models –Value Chains, Value Shops and Value Networks WS Definition & Features –Lose coupling, SOA, Standards-based WS – Current State –Where are we now (general, cases) WS - Desired State –Where do we want to be (NASA vision, Infusion vision) WS – Path from Current-to-Desired State –Road map
WS-Technology Infusion Strategies Evolutionary –Translation of some legacy software components to WS –Oscar & Transformation –Full substitution of legacy systems with distributed WS –DataFed, WorldBrain Visionary –Introduction of new approaches and technologie –SciFlo
WS-Technology Infusion Facilitation Find, Bind, Do Registries –Data, services Interoperability Standards –Raise the Interoperability Stack Interoperability Cases-Projects –Ad hoc, NASA Incentives