Delivery of Science Components to NRCS Business Applications

Slides:



Advertisements
Similar presentations
Maines Sustainability Solutions Initiative (SSI) Focuses on research of the coupled dynamics of social- ecological systems (SES) and the translation of.
Advertisements

Input Data Warehousing Canada’s Experience with Establishment Level Information Presentation to the Third International Conference on Establishment Statistics.
Enabling Service Based Environmental Modelling Using Infrastructure-as-a-Service Cloud Computing Olaf David iEMSs – Leipzig, Germany - July 2012
May 17, Capabilities Description of a Rapid Prototyping Capability for Earth-Sun System Sciences RPC Project Team Mississippi State University.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Watershed Characterization System (WCS) and its Modeling Extensions
NRCS Future Directions
Data Warehousing at STC MSIS 2007 Geneva, May 8-10, 2007 Karen Doherty Director General Informatics Branch Statistics Canada.
The Role of the Object Modelling System (OMS) for Integrated Assessment of Conservation on Agricultural Land in the United States J. Carlson, O. David,
Methods and Tools to Integrate Biodiversity into Land Use Planning
CropScape Demo Innovations to Minimize Crop Loss in a Changing Climate Rick Mueller National Agricultural Statistics Service February 24, 2012.
Watershed Assessment and Planning. Review Watershed Hydrology Watershed Hydrology Watershed Characteristics and Processes Watershed Characteristics and.
Acreage Estimation ITEM CROPLAND DATA LAYERS - In Season Post Season Total CDL's2148 ESTIMATES PRODUCED State.
National Agricultural Decision Support System (NADSS) PI: Steve Goddard An Application of Geo-Spatial Decision Support to Agriculture Risk Management.
A framework to support collaborative Velo: Knowledge Management for Collaborative (Science | Biology) Projects A framework to support collaborative 1.
The Saguaro Digital Library for Natural Asset Management Dr. Sudha RamSudha Ram Advanced Database Research Group Dept. of MIS The University of Arizona.
Joint Federal Interagency Conferences, Reno, Object Modeling System - A Modeling Platform Olaf David 1,2, Laj Ahuja 2, Frank Geter 3 1 Colorado.
THEME[ENV ]: Inter-operable integration of shared Earth Observation in the Global Context Duration: Sept. 1, 2011 – Aug. 31, 2014 Total EC.
Using the Soil Conditioning Index to Assess Management Effects on Soil Carbon USDA Natural Resources Conservation Service Soil Quality National Technology.
The New Zealand Institute for Plant & Food Research Limited Use of Cloud computing in impact assessment of climate change Kwang Soo Kim and Doug MacKenzie.
Object Modeling System (OMS 3) Update 1. General 2. Annotations replace API 3. Multi-threading 4. Simulations 5. Documentation - Audit-trails 6. Model.
Critical Loads and Target Loads: Tools for Assessing, Evaluating and Protecting Natural Resources Ellen Porter Deborah Potter, Ph.D. National Park Service.
Dutch plan for finalising Hair software package Alterra – Wageningen University and Research Centre Roel Kruijne Working Group Meeting on Pesticide Statistics,
“America’s NOAA National Weather Service: Protecting Lives, Livelihoods, and A Way of Life” Water Resources Vision 2020 Deliver a broader suite of improved.
Global Terrestrial Observing System linking the world’s terrestrial monitoring systems to provide a global vision of the Earth we share.
Object Modeling System Laj Ahuja, Frank Geter, Olaf David, Ian Schneider George H. Leavesley ARS Great Plains System Research, Fort Collins NRCS Information.
CUAHSI HIS: Science Challenges Linking small integrated research sites (
OMS Briefing 1 The Object Modeling System (OMS) Olaf David, Ken Rojas, Jim Ascough, Laj Ahuja, and Jack Carlson.
A Modeling Framework for Improved Agricultural Water Supply Forecasting George Leavesley, Colorado State University, Olaf David,
A Cyberinfrastructure for Drought Risk Assessment An Application of Geo-Spatial Decision Support to Agriculture Risk Management.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
INTRODUCTION TO CLOUD COMPUTING. CLOUD  The expression cloud is commonly used in science to describe a large agglomeration of objects that visually appear.
ECoastal Training USACE Coastal CoP Meeting and Workshop eCoastal in a Nutshell: An Introduction to the eCoastal Program & Custom Applications Rose Dopsovic.
From MMS to OMS to a Minimally Invasive Modeling Framework George Leavesley and Olaf David Colorado State University, USDA, Fort Collins, CO.
1© Copyright 2012 EMC Corporation. All rights reserved. Authentication Manager Integration Services (AMIS) RSA Global Services Customer Presentation SP.
Dr. Ir. Yeffry Handoko Putra
5th Shire River Basin Conference 22 February 2017 Shire River Basin Management Project Shire Basin Planning Tool Sub-Component A1 Development of a.
USGS EROS LCMAP System Status Briefing for CEOS
100% Exam Passing Guarantee & Money Back Assurance
Architectural Overview Of Cloud Computing
Ex Libris’ Vision towards Unified Resource Management
EOSC MODEL Pasquale Pagano CNR - ISTI
Carrie Mosley State Conservationist
MANAGEMENT OF STATISTICAL PRODUCTION PROCESS METADATA IN ISIS
Google App Engine Mandeep Singh (37926)
INTAROS WP5 Data integration and management
StratusLab Final Periodic Review
StratusLab Final Periodic Review
An Introduction to Tessella and The Safety Deposit Box Platform
Global Terrestrial Observing System
CCl Expert Team on Education and Training
Platform as a Service.
Software Configuration Management
OMS 3.0 O. David, J. Carlson, J. Ascough II, K. Rojas, F. Geter, W. Lloyd USDA - ARS - Agricultural Systems Research Unit USDA – NRCS - Information Technology.
Cloud Computing By P.Mahesh
Federal Land Manager Environmental Database (FED)
NADSS Overview An Application of Geo-Spatial Decision Support to Agriculture Risk Management.
Drinking Water Mapping Application
Generic Statistical Business Process Model (GSBPM)
Accelerate Your Self-Service Data Analytics
FDA Objectives and Implementation Planning
UNDP-UNEP POVERTY & ENVIRONMENT INITIATIVE (PEI): MID-TERM REVIEW
Drinking Water Mapping Application:
Saranya Sriram Developer Evangelist | Microsoft
NCPP Perspective From Field Staff
Cloud Computing: Concepts
Quoting and Billing: Commercialization of Big Data Analytics
Project Management Method and PMI ® PMBOK ® Roles
Global Platform for Sustainable Cities - Resource Team (RT) -
Integrated Statistical Production System WITH GSBPM
Presentation transcript:

Delivery of Science Components to NRCS Business Applications USDA - ARS - Agricultural Systems Research Unit USDA – NRCS - Information Technology Center Colorado State University – Civil Engineering and Computer Science

Key Concepts Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base

Utility/Cloud Computing Ontology / Knowledge Base Key Concepts Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base Self contained software unit representing a (bio-) physical process (e.g. interception, evapotranspiration, …) A component can consist of two or more components, in which case it is a compound component (e.g. erosion, …) A component can be tested, validated, certified, deployed, archived, and documented input(s) output(s) processing

Utility/Cloud Computing Ontology / Knowledge Base Key Concepts Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base A model aggregates components. A model contains science components ((bio-)physical processes) plus system components (e.g. temporal or spatial operations, input/output). A model can be considered a compound component. A model is validated and certified.

Utility/Cloud Computing Ontology / Knowledge Base Key Concepts Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base A model base contains one or more model instances to satisfy the requirements of a primary business need. Model instances are created as necessary for regions within the area of intended use. The model base is calibrated for regions within the area of intended use. Data is provisioned to the model base for regions within the area of intended use.

Utility/Cloud Computing Ontology / Knowledge Base Key Concepts A calibrated model base is packaged and deployed as one or more model services to a run-time platform. Model services contain the data required to run the model instances within the model base. Model services are deployed to a Service Oriented Architecture (SOA) as web services. Agency/organization business applications call and run model services in a business workflow. Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base

OMS Data Mart (Soil, Climate, Plant, etc) Model Services for Business Applications Business Application Step 1 Step 2 Step 3 Step 4 Step 5 Step… Business Workflow OMS Run-Time Platform Model Base Erosion Runoff Crop Growth N Fate/ Transport P Fate/ Model Services Data Services OMS Data Mart (Soil, Climate, Plant, etc)

Key Concepts (continued) A modeling framework supplies the system components, tools, and platforms necessary to build, validate, deploy, and support a model base. Without a modeling framework, the modeling team must fill this void from scratch on an ad hoc basis. Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base The Object Modeling System (OMS) is the USDA approved framework, currently the de facto standard.

Utility/Cloud Computing Ontology / Knowledge Base Key Concepts Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base Model services are deployed to a utility computing platform that scales to user load. Model services can be multi-threaded to increase performance under heavy user load. Access to model services is mediated through interconnectivity agreements.

Utility/Cloud Computing Ontology / Knowledge Base Key Concepts Science Component Model Model Base Model Service Modeling Framework Utility/Cloud Computing Ontology / Knowledge Base Science components and models are stored in the modeling framework repository. Science components and models contain metadata that facilitate their proper use and integration. To reduce confusion, metadata are best managed using an ontology and knowledge base Knowledge often is conceptual and non-computational. A model can contain both computational components and those that run against a knowledge base.

The Object Modeling System (OMS) OMS is a modeling framework, currently the only framework used within USDA; modeling frameworks are used by EPA, USGS, and agencies in Europe and Australia. Modeling projects use OMS to build, validate, and deploy science components for agency business applications. Through OMS, science components are aggregated into models, deployed as services, provisioned with data, and made available to agency business applications. Users run agency applications containing a business workflow with processes that call OMS model services, such as erosion estimation, computing a forage balance, calculating runoff, etc.

OMS Contains… System Components Data Input/Output Time Statistics Geospatial Interface Modeling Project Management Component Development Standard Model Builder Test Harness Calibration Tools Analysis Tools Geospatial Tools Visualization Tools Science Component Library Model / Component Development and Validation Platform Model Run-Time Platform Data Provisioning Platform Knowledge Base

OMS Contains… Amazon Elastic Computing Cloud (EC2) Model / Component Development and Validation Platform Model Run-Time Platform Data Provisioning Platform Knowledge Base Amazon Elastic Computing Cloud (EC2) Virtual service instances Virtual data storage Capacity adjusted to user load Enterprise Service Bus (ESB) – Glassfish Enterprise Server Multi-threading – Terracotta Registered and advertized SOA-compliant web services OMS operations team Models also can be run within the OMS application on a desktop or notebook computer

OMS Contains… Data provisioning standard Data mart for each model base Model / Component Development and Validation Platform Model Run-Time Platform Data Provisioning Platform Knowledge Base Data provisioning standard Data mart for each model base Operational data marts deployed to the run-time platform Data access web services available to model bases Data stewards for each model base Data stewards are organized into data provisioning teams serving the respective areas of use. Data marts fed by agency data warehouses through ETL process

OMS Contains… Model / Component Development and Validation Platform Model Run-Time Platform Data Provisioning Platform Knowledge Base Ontology and knowledge base accounting for (among other entities): Science component/model Land unit Management system Conservation practice Resource concern Soil mapunit Ecological site Climate station Common resource area Plant/crop NRI sample unit

Model Development and Delivery Workflow OMS Knowledge Base Data to Calibrate and Run Model OMS API OMS Model Services in Computing Cloud Component Library OMS Model Base Model Base Modeling Framework Review Team Modeling Team Object Modeling System (OMS) OMS Operations Team Model Support Team Build Components Validate Certify Provision Data Calibrate Certified Model for Region of Use Deploy and Operate Model

Proposed Conservation Model Bases Effects Assessment CEAP Rapid Watershed Assessments Conservation Planning Next Generation Customer Service Toolkit Conservation Practice Design Engineering, Vegetative Practices Ecosystem Services Carbon, Nitrogen Ecosystem Health Indicators Natural Resource Forecasting Water Supply Forecasting Forage Production

Conservation Program Delivery Workflow Producer Management Plans Integrated Assessment Model Base Evaluate System Develop System Technical Guide Build Expertise Apply System Watershed Assessments Outcomes Focus Program Delivery Determine Program Impact Activity Conservation Planning Ecosystem Services Practice Design Model Base County Office Process Above Process Data Store Data Stores

OMS Briefing