Node and Flow Configuration (NFC) Node Mentoring Workshop 2/9/2004.

Slides:



Advertisements
Similar presentations
EIDE System Requirements and Specification Documents
Advertisements

UDDI v3.0 (Universal Description, Discovery and Integration)
Demystifying the Protocol and Specification v1.1 Prepared for the Node Mentoring Meeting by: Rob Willis, Ross & Associates February.
RBA Securitisation System Technical Delivery Forum Thursday, 29 January 2015 RBA Securitisation System.
1 Exchange Network Node 2.0 Open Conference Call March 26th, 2008.
Environmental Council of States Network Authentication and Authorization Services The Shared Security Component February 28, 2005.
1 Exchange Network Node 2.0 Open Conference Call February 27 th, 2007.
Exchange Network Key Management Services A Security Component February 28, 2005 The Exchange Network Node Mentoring Workshop.
Whad’ya Node ? Mentoring Conference New Orleans, LA March 1, 2005 Node Building 101.
1 Exchange Network Node 2.0 Open Conference Call for Node Builders June 21 st, 2007.
1 Exchange Network Node 2.0 Open Conference Call October 18 th, 2007.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
1 State/EPA Environmental Information Exchange Network December 2004 Molly O’Neill State Director, Network Steering Board Environmental Council of the.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
WRAP Technical Support System Project Update AoH Call October 19, 2005.
1 1 Roadmap to an IEPD What do developers need to do?
1 I n t e g r i t y - S e r v i c e - E x c e l l e n c e The Air Emissions Inventory (AEI) Project: An Update on a Universal Schema Darren Carpenter,
National STORET Users Conference Environmental Information Exchange Network Andrew T. Battin, Director Information Exchange & Services Division Office.
Initial slides for Layered Service Architecture
CISE Demonstrator Vincent Dijkstra DG Informatics (DIGIT)
Exchange Network Node Help Desk NOLA Conference Feb 9-10, 2004.
Interoperability Tests for IEC Scott Neumann November 12, 2009.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Overview of IHE IT Infrastructure Patient Synchronized Applications.
1 The Architectural Design of FRUIT: A Family of Retargetable User Interface Tools Yi Liu, H. Conrad Cunningham and Hui Xiong Computer & Information Science.
Trade Software Developer Technical Seminar Document Imaging System March 7, 2012.
Introduction to the Exchange Network January 9 th, 2012.
U.S. Department of Agriculture eGovernment Program August 14, 2003 eAuthentication Agency Application Pre-Design Meeting eGovernment Program.
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
1 Environmental Information Exchange Network - Principles and Components Molly O’Neill, State Director, Network Steering Board Pat Garvey, EPA Director,
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
● Agenda 2 What is TNet? Why Adopt TNet? How it Works Timeline The Two Goals Steps for Implementation.
UNICEF’s work and planned activities for the production of data on children with disabilities Claudia Cappa, Data and Analytics Section, UNICEF, NY.
Environmental & Health Data Integration for Homeland Security Support Exchange Network Users Meeting Hilton San Francisco Hotel, Continental Ballroom April.
MD Digital Government Summit, June 26, Maryland Project Management Oversight & System Development Life Cycle (SDLC) Robert Krauss MD Digital Government.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
OEI’s Services Portfolio December 13, 2007 Draft / Working Concepts.
1 Exchange Network Node 2.0 Flow Migration Open Conference Call August 27, 2008.
Computer Emergency Notification System (CENS)
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Going from Node to Flow Presented by Guy Outred. Introducing… Sponsored by Mentoring States and ECOS Based on input from States of varying geography,
The Exchange Network Node Mentoring Workshop Universal Description, Discovery, and Integration Registry David Dundua February 28, 2005.
Introduction to the Exchange Network May 30th, 2012.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
SOA-39: Securing Your SOA Francois Martel Principal Solution Engineer Mitigating Security Risks of a De-coupled Infrastructure.
Shibboleth: An Introduction
This material was developed by Oregon Health & Science University, funded by the Department of Health and Human Services, Office of the National Coordinator.
Challenge Grant Update: Linking the Network of Natural Heritage Biodiversity Data to the Environmental Information Exchange Network.
Exchange Network Conference San Francisco, CA April 18, 2006 Network and Node 101.
A Brave NEtWork World Rob Willis, Ross & Associates Node Mentoring Workshop New Orleans, LA February 28, 2005.
TIDEN Node Management Texas Integrated Data Exchange Node Partnered with.
Data Exchange through XML Environmental Information Exchange Network May 21, 2003 Louis Sweeny.
1 Data Exchange Design and Implementation Best Practices Critical Factors for the Development of Successful Information Exchange Systems within the Network.
Node Mentoring Workshop “Sharing What We Node” CDX Test to Production Flow Steps New Orleans, Louisiana February 9-10, 2004.
1 Air Quality System (AQS) Status and Plans Part 1: Nick Mangus US EPA Boring Infrastructure Stuff Part 2: Mike Matsko NJDEP (Representing AQDE Team) Interesting.
Mariann Yeager, NHIN Policy and Governance Lead (Contractor) Office of the National Coordinator for Health IT David Riley, CONNECT Lead (Contractor) Federal.
U.S. Environmental Protection Agency Central Data Exchange Pilot Project Promoting Geospatial Data Exchange Between EPA and State Partners. April 25, 2007.
1 Exchange Network – Why Should I participate??? Whad’ya Node? Exchange Network Node Mentoring Workshop Presented by Molly O’Neill New Orleans, Louisiana.
State of Georgia Release Management Training
~ pertemuan 4 ~ Oleh: Ir. Abdul Hayat, MTI 20-Mar-2009 [Abdul Hayat, [4]Project Integration Management, Semester Genap 2008/2009] 1 PROJECT INTEGRATION.
NGA Center for Best Practices January 10, 2001 Charleston, South Carolina National Environmental Information Exchange Network Kim Nelson Pennsylvania Department.
The Exchange Network Node Mentoring Workshop User Management on the Exchange Network Joe Carioti February 28, 2005.
IP Security (IPSec) Matt Hermanson. What is IPSec? It is an extension to the Internet Protocol (IP) suite that creates an encrypted and secure conversation.
Important acronyms AO = authorizing official ISO = information system owner CA = certification agent.
1 CDC Health Information Exchange (HIE) Accelerating State-wide Public Health Situational Awareness in New York Through Health Information Exchanges August.
Introduction to the Exchange Network May 30th, 2012.
NAAS 2.0 Features and Enhancements
Challenge Grant Update
Item 7.11 SDMX Progress report
Presentation transcript:

Node and Flow Configuration (NFC) Node Mentoring Workshop 2/9/2004

Node And Flow Configuration (NFC) Product review –Technical guidance oversight –Security –Flow management –Network operation issues

Technical Guidance Oversight and Outreach Products ProductStatus Network Exchange Protocol v1.1Completed 9/17/03 Network Node Functional Specification v1.1Completed 9/17/03 Network Knowledge Call #1 and Supporting Materials Completed 10/31/03 Network Knowledge Call #2 and Supporting Materials Completed 12/2/03 Network Knowledge Call #3 and Supporting Materials Completed 1/13/04 Network Knowledge Call #4 and Supporting Materials Scheduled 2/17/04

Network Exchange Protocol (Protocol) The Protocol is the set of rules that govern the generation and use of valid service requests and responses on the Exchange Network.

Network Node Functional Specification (Specification) a description of the functions the Node will perform how those functions are to be invoked the output expected from the Node The Specification is a detailed description of a Node’s expected behavior that includes:

Network Security Infrastructure: NAAS The Network Authentication and Authorization Services (NAAS) is a set of centrally managed XML Web Services that provide for: Network Authentication Network Authorization Network Identity Management

Security Products ProductStatus Network Security Guidelines and Recommendations Complete 4/2003 Network Security Specification Version 1.0 (Combined authentication and authorization documents) Final Draft 2/2004 Administrator's Guide to Network Security Version 1.0 Draft 2/2004 Network Security Policy Document Version 1.0 Draft 2/2004

Network Security Guidelines and Recommendations Describes security risks associated with the Exchange Network. Reviews security models and encryption technologies. General guidelines and minimum recommendations for securing Network Nodes.

Network Security Specification Version 1.0 Discusses how the NAAS can be used to for security management tasks on the Exchange Network. Defines the NAAS Web Services and interfaces for Network authentication, authorization, and identity management. Document describes how a Node must interact with NAAS.

Network Security Policy Document v1.0 Describes the Network Authorization, Network Authentication, and Identity Management Policies. Describes the Network Hardware and Data Security Policies. In conjunction with the Administrator’s Guide to Network Security describes how a Human should interact with the NAAS.

Flow Management Products ProductStatus Flow Configuration Document (FCD) Template Completed 12/2003 FCD NEIDraft – reviewing – early 2004 FCD BeachDraft – reviewing – early 2004 FCD FacilityIPT reviewing – early 2004 FCD North West Water Quality (NWWQ)Draft completed by NWWQ FCD eDMRDraft completed 1/2004 Meta data header – aka Payload headerFacility IPT working on – 2/2004

FCD The Flow Configuration Document (FCD) Template identifies the universe of information Network Partners should consider when documenting and implementing a Flow or a Common Data Service. A Flow Configuration Document may include, by reference, information from many other documents (schema, system code lists, or procedures). The major parts of this document are: Network Exchanges Common Data Services Flows

Meta Data Header Coming soon

Flow Management Products ProductStatus Node, Flow, and Client Definition and Implementation Statuses Final Data Request Naming ConventionDraft completed Network Flow Principles (Benefits of using the Network) Draft completed

Flow Deployment

Node Definition A Node is a Web Service provider which can correctly respond to all Web methods [1] as described in the Network Node Functional Specification and Network Exchange Protocol. [1] [1] Web method descriptions are on pages 31–37 of the Network Exchange Protocol v1.1 and pages 12–30 of the Network Node Functional Specification v1.1.

Flow Definition A Network Flow is a documented grouping of related data, their defined format, and the requests and responses, as defined by the Protocol and Specification. Partners communicate their Flow designs through "Flow Configuration Documents" (FCD).

Client Definition A Network Client is a component or an application that can initiate data requests or data submissions to Nodes. Network Client applications cannot directly interact with other clients; a Node “listening” for Network Client requests is required for an information exchange.

Clients on the Network Can be used by Partners to implement a Flow. Likely to proliferate the Network use for ‘non-regulatory’ Flows. Marketplace displaying innovative Network use through Clients. Used by Partner’s to ‘add-value’ to Nodes

Data Service Naming Purpose: The naming convention is to guide implementers by providing basic information about the Data Service and ensure consistency and uniqueness across Data Service names.

Data Service Naming Convention [Prefix].[Action][Object](By [Parameter(s)]) _ [Version] e.g. AirCompliance.GetPlantByPlantID_V1.0

Network Flow Principles (Benefits of using the Network) High-Level questions Flow designers should consider when designing a Network Flow. –Describe the target program/data area of the Flow independent of the precise historical domain of the existing Flow? –For the current data in an existing data exchange, what improvements does the Network provide over current practice (e.g., More Frequent, More Efficient, Better Data Quality, Data standards and Schema XML for additional definition, structure and integration, Leveraging common infrastructure)? –How does the Flow Project expand upon the existing traditional exchange to include additional data (e.g., More Data Partners, More Entities, More information about current entities.)? –How does the Flow provide new kinds of access to data via the interactive Web services (Query, Solicit) provided by the Network? –How are the Flow partners planning/aspiring to use these new capabilities/data?

Network Operations Products and Activities Product/ActivityStatus Coordination with Network Help DeskOngoing Coordination with Network Mentoring Group Ongoing Coordination with Technical Resource Group (TRG) Ongoing Clearinghouse for Operations issues, e.g., Schema Header, Data Request Naming Ongoing Node Test ToolsCompleted

Network Help Desk The CDX/Network Help Desk is available for any Network or Node building question. By Telephone: Call toll-free line between the hours of 8:00 am and 6:00 pm (Eastern) at (Select Option 2). By Send support requests to

Node Mentoring Group Contacts Dave Ellis, Maine Department of Environmental Protection (Lead State) Dennis Murphy Delaware Department of Natural Resources and Environmental Control Melanie Morris Mississippi Department of Environmental Quality Mark Wensel Utah Department of Environmental Quality Frank Catanese State of NH Department of Environmental Services Tom McMichael New Mexico Environment Department Dennis Burling Nebraska Department of Environmental Quality

Test Tools The ability to test any Node in the Exchange Network, by triggering Network WSDL-compliant requests on that Node. If a test is passed, it is very likely, the Node will be interoperable with other Network WSDL-compliant Nodes. Intended to verify general compliance with the Functional Specification, focuses on interoperability among Nodes. : –interactive tests –automatic tests.

NFC Members Connie Dwyer, EPA co-chair Chris Clark, EPA assistant co-chair Maryane Tremaine, EPA Region VII Mike Macdougall or Ken Blumberg, EPA Region I Dennis Burling, NE state co-chair Dennis Murphy, DE Bill Geake, MI

Participating Members Ross & Associates –Rob Willis –Louis Sweeney –Kochukoshy Cheruvettolil (CK) CSC –Yunhao Zhang –David Dundua –Glenn Tamkin –Joe Greer

Questions ?