/
Reusable Component Services RCS Reusable Component Services RCS

Reusable Component Services RCS - PowerPoint Presentation

greyergy
greyergy . @greyergy
Follow
350 views
Uploaded On 2020-07-02

Reusable Component Services RCS - PPT Presentation

Demo to 02272013 John Harman HarmanJohnepagov Lico Galindo Galindolicoepagov Part of the System of Registries Purpose of RCS Catalog or Registry of IT components services and tools of interest to EPA Exchange Network partners States Tribes developers and others ID: 792331

rcs data web services data rcs services web epa schema tool systems models interface harvesting network exchange tools development

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Reusable Component Services RCS" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Reusable Component Services RCS

Demo to

02/27/2013

John Harman,

Harman.John@epa.gov

Lico

Galindo,

Galindo.lico@epa.gov

Slide2

Part of the System of Registries

Slide3

Purpose of RCS

Catalog or Registry of IT components, services and tools of interest to EPA, Exchange Network partners, States, Tribes, developers, and others

Provides a single interface by which users can search for existing IT assets

Leverages and maximizes investments by reducing redundant development

Includes asset types such as XML schema, widget tools, Web services, software tools, databases, programming code, data models, and others.

Systems and applications that take advantage of RCS can be developed more quickly, at a higher quality, and at a lower cost

Adds meaning and value by showing relationships among assets and classifying them in

taxonomies

Goal is to become the agency hub for applications, services and data

Slide4

Principles

No redundant registration or entry

Owner decides level of sharing

Many metadata attributes, few mandatory

Registration in any phase of the development life cycle

Re-use may occur at many levels, including:

Full re-use

Modification of existing asset

Ideas, Best practices, lessons learned

Slide5

Current Status

In production since Summer 2010 – Public and partner interfaces

Many Web services, widgets and other EPA assets loaded

800+ XML schema and schema components loaded from the Exchange

Network

Automatic harvesting from READ (systems and ORD models

) – Systems, models

Automatic harvesting from the Environmental Dataset Gateway (EDG

) - datasets

A

utomatic

harvesting from the Exchange Network Discovery Service (

ENDS) and the Exchange Network website –

Dataflows

and web services

Future automatic harvesting from DERS (Data Element Data Registry) – Data Dictionaries, Code Sets

Future interface with tool for Agency Canonical Model

Future interface with Schema workbench for easier dataflow creation

Slide6

Current Activities

Reaching out to EPA Program Offices and Regional Offices, States and other partners

New asset types, including mobile

apps, linked datasets.

Working with Program Offices and OARM to work RCS into contract language

Looking to make RCS part of CPIC and ADC process

Establishing governance, workflow and quality processes

Demonstrating new easier, faster and more powerful search interface

Showing RCS widget in Developers Dashboard and other agency web pages

Starting to explore

federation or connections

with other agencies

Slide7

RCS Physical Connections

RCS

DERS

ENDS

READ

EDG

Asset Stewards

Data

Dictionaries

EN services

Systems

Datasets

Data Exchanges

Data Models

Code

databases

APIs

Web Services

S/W Tools

EN Grants

Developer Central

EDG

EA

SOA

Web services

New EN Development

New EPA Development

Data.gov

EN Web pages

EPA web pages

EN

Public mobile apps

Slide8

RCS Logical Connections

System

Web service

Dataset

Data Dictionary

XML Schema

Data Model

Software Tool

Widget tool

Mobile Tool

Commercial Tool

Related to

generates

uses

structure

meaning

Used for

Part of

Included in

Slide9

RCS Demo

DEMO