Title: Portals from Nodes, Portlets, and Distributed Content Networks
1Portals from Nodes, Portlets, and Distributed
Content Networks
- Semantic Interoperability SiG Study Group (SISiG)
- Architecture and Infrastructure Committee (AIC),
CIO Council - Brand Niemann
- Enterprise Architecture Team Office of
Environmental Information - U.S. Environmental Protection Agency
- October 22, 2004
2Preface
- We have already built hundreds of Web Services
nodes using a standards-compliant platform that
provides data integration with EPA content and
interoperability with non-EPA content, now we can
see how we can build hundreds of portlets using a
new open standards-based platform. - October 17th on the upcoming October 19th
Collaborative Expedition Workshop Demonstration
of Building Enterprise Architecture through Web
Services for Remote Portlets (WSRP) in Sample EPA
Regional Portal. - This is now being called grid computing.
3Preface
- Supports Senior Management Direction at the
Recent IT Contractors Forum, October 13th - Kim Nelson be part of a broader solution...
- Mark Day harvest results and use standards
- John Sullivan the goals are data integration
(internal) and interoperability (external) - Jody Zeugner use Service-Oriented Architecture
(SOA) - Mike Cullen use Web Services for Remote
Portlets (WSRP)
4Overview
- 1. Assignments
- 2. Recognitions
- 3. Information Architecture for EPA
- 4. Portal Pilots
51. Assignments
- EPA Enterprise Architecture Team
- John Sullivan, Chief Architect.
- Geospatial and Portal Teams
- Brenda Smith, Geographic Information Officer.
- Mike Cullen, Director, Program Management Office.
- Federal CIO Council
- Architecture Infrastructure Committee
- Former Chair, XML Web Services Working Group
(2002-2003). - Best Practices Committee
- Co-Chair of the Semantic (XML Web Services)
Interoperability Community of Practice (SICoP)
(2003-present).
62. Recognitions
- Geospatial Team
- EPA Bronze Medal For outstanding collaboration
on EPA's Geospatial Blueprint which outlines the
enterprise approach for acquiring, managing, and
deploying geospatial data and tools, October 28,
2003. - Federal CIO Council
- Recognized by OMB Associate Director for
Information Technology and E-Government, Mark
Forman, and the Quad Council with a Special Award
for Innovation in the 2002 CIO Showcase of
Excellence for use of XML in a distributed
content network and use of VoiceXML in providing
universal access to emergency response
information, March 2002. - Emerging Technology/Standards Leadership Award at
the SecureE-Biz.Net Summit, April 1st, from Mark
Forman, Associate Director, IT and eGovernment,
OMB, and David McClure, VP e-Gov, Council for
Excellence in Government for ushering in new
technology to allow us to conduct e-Business
securely to further implement the Presidents
Management Agenda as Chair of the CIOCs XML Web
Services Working Group, April 1, 2003. - SpeechTEK 2004
- Invited Presentation on EPA VoiceXML Pilot that
won the Quad Council Award that has now been
commercialize at GeoResponse.com, September 13,
2004.
73. Information Architecture for EPA
- The Four Es for EPA Region 4 (with examples)
- Enterprise Architecture (EA)
- Region 4 Business and Technology Infrastructure
Assessment - Draft document from SRA to EPA, September 23,
2004. - Environmental Indicators (EI)
- Linking Environmental Trends to EPA Research,
Region 4s 2004 Environmental Research Seminar,
September 28-29, 2004 - http//www.epa.gov/region4
- Participation in the Key National Indicators
Initiative (KNII) and National Infrastructure for
Community Statistics (NICS) Portal Pilots - http//www.sdi.gov
- Exchange Network (EN)
- National Neighborhood Indicators Partnership
(NNIP) (Region 4 Cities Miami, Florida Atlanta,
Georgia Louisville, Kentucky and Chattanooga,
Tennessee) - http//www.urban.org/nnip
- Emergency Operations (EO)
- Commercialization of EPAs 2002 CIO Council
Showcase of Excellence Award Winning XML Voice
XML Web Service - http//GeoResponse.com
83. Information Architecture for EPA
Content gives us the semantics
(taxonomy/ontology) the interoperability, Adam
Pease, SICoP Meeting at MITRE, May 19,
2004. Structure comes from the content
itself, The Large Document Problem, Lucian
Russell, Categorization of Government Information
WG Meeting, 5/10/04.
94. Portal Pilots
- July 8th for Categorization of Government
Information Forum Hosted by EPA - 4.1 NextPage Dynamic Knowledge Repositories
(DKR) in a Service-Oriented Architecture (EA, EI,
and EN) - August 16th for EPA Senior Management
- 4.2 ImageMatters Semantic Mapping Tools and
Situation Awareness Portal (EO) (CT Award) - 4.3 GeoResponse Voice GIS Multimodal
Notification (EN and EO)(CT Award) - 4.4 LogicLibrary Federated Repositories (EA) (CT
Award) - 4.5 Unicorn Semantic Information Management (EA
and EN) - October 8th for LandView Users
- 4.6 LandView EnviroQUEST and Terrain Viewer (EO)
- October 19th and 25th for CIO Collaborative
Workshop and Conference - 4.7 OASIS/Oracle Web Services for Remote
Portlets (EA, EI, EN, and EO)(CT Award)
Note EA, EI, EN, EO defined in Slide 7. See
Slide 19 For CT Award.
104. Portal Pilots
- Format
- Brief Description.
- Architecture.
- Screen Capture.
- Recognitions.
114.1 NextPage Dynamic Knowledge Repositories
(DKR) in a Service-Oriented Architecture
- Evolution of XML standards-compliant platform for
a distributed content network used in Special
Award for Innovation in the 2002 CIO Showcase of
Excellence. - NextPage LivePublish and NXT4 (recently acquired
by FAST provider of the federated search engine
for FirstGov). - Repurposing of content into structured XML format
or use of content adapters to transform into XML
format. - Use of search indices in XML format and
SOAP/WSDL-based messages to integrate distributed
content.
124.1 NextPage Dynamic Knowledge Repositories
(DKR) in a Service-Oriented Architecture
134.1 NextPage Dynamic Knowledge Repositories
(DKR) in a Service-Oriented Architecture
Enterprise Ontology and Web Services Registry
Dynamic Resources
Semantic Web Services
Web Services
Static Resources
WWW
Semantic Web
Source Derived in part from two separate
presentations at the Web Services One Conference
2002 by Dieter Fensel and Dragan Sretenovic.
Interoperable Syntax
Interoperable Semantics
144.1 NextPage Dynamic Knowledge Repositories
(DKR) in a Service-Oriented Architecture
http//web-services.gov, Best Practices
Repository, Region IV Node
154.1 NextPage Dynamic Knowledge Repositories
(DKR) in a Service-Oriented Architecture
- Region 4 Node Services (so far)
- EPA Science Forum 2004.
- Region 4 Press Releases 2004.
- OASIS White Paper on WSRP.
- Region 4 Strategic Plan 2004.
- Much more can be repurposed.
164.2 ImageMatters Semantic Mapping Tools and
Situation Awareness
- Demonstration Highlights
- Standards-based Service Oriented Architecture
(S-SOA). - OASIS Common Alert Protocol (CAP).
- OGC Web services.
- Multiple ontologies exploited by Context-
Sensitive Service framework. - Integrated Sensor Web.
- Autonomous agents.
- Location-sensitive mobile user support.
- Enterprise level technologies from Sun
Microsystems, ESRI and Oracle. - Consistent with DHS Enterprise Architecture.
- Commercialization of new products with ESRI
(Spring 2005).
17Mobile Clients
Desktop Clients
Other Clients
- Decision Aids
- - Common Relevant Operational Picture
- - Maps
- - Reports
- Alerts, Notifications and Messages
- Dispatch
- Public Emergency Information
- ID
- Position
- Velocity
- Status
- Activity
Emergency Operations Center
- Observations
- Measurements
- Data streams
Sensors
Mobies
Other Nodes
- Alerts
- Warnings
- Communications
- Dispatch
- Incident Reports
Messages Alerts
Models Simulators
Web Services
Geospatial data
EIS
- Plans
- Infrastructure
- Demographics
- Transportation
- Hydrography
- Terrain
- Weather
- Chem, Bio, Nuclear
- Flood, earthquake,
hurricane,tornado - Consequence Assessments
- Visualizations
- Plans
- Human Resources
- Directories
- Inventories
- Geospatial Services
- Clearinghouse Nodes
- News Media
184.2 ImageMatters Semantic Mapping Tools and
Situation Awareness
Demonstration Available on Secure Internal Server
by Invitation
194.2 ImageMatters Semantic Mapping Tools and
Situation Awareness
204.3 GeoResponse Voice GIS Multimodal
Notification
- An EPA pilot emergency-response system that
accesses Web content about environmental health
and safety using a natural language interface
based on the VoiceXML standard. - Commercialized as GeoResponse.Com which notifies
emergency operators about emergency hot spot
regions and automatically looks up the telephone
numbers within those regions and automates
automatic delivery of important information over
the phone. - A distributed XML Web Service across multiples
companies that offers free, secure, user-specific
data pilots using a subset of your data (GIS and
phone numbers). - Demonstration site at http//www.georesponse.com.
214.3 GeoResponse Voice GIS Multimodal
Notification
Dial deliver messages
ASR
Spatial Database
Location-based Info.
Phone Voice Interface
Public Switched Telephone Network
GIS Interface
TTS
Navigation (structured results)
Map Engine
Report real-time logging
Internet
User responses
Extensible To other Channels (SMS, IM, e-mail)
XML data exch.
Call trees
Database inter.
GeoResponse Applications
Web Services
GeoResponse Server Architecture
Note GeoResponse incorporates the Common
Alerting Protocol (CAP) and National Incident
Management Systems (NIMS) forms and
interoperability standards.
224.3 GeoResponse Voice GIS Multimodal
Notification
Step 6 View Incidents
234.3 GeoResponse Voice GIS Multimodal
Notification
244.4 LogicLibrary Federated Repositories
- In the top echelon of Software Development Asset
(SDA) Repositories used by IBM and Microsoft (see
next slide). - Demonstration to EPA Senior Management of
Roles-based usage (e.g., CIO, Manager,
Developer). - First Federated Repositories FEA-Compliant
Reference Models Web Site Launched with Nearly
200 High-Quality Components Using the Logidex
Asset Center (follows more a "push model" than
the "pull model" of Core.Gov) - http//www.logidexassetcenter.com/assetcenter.jsp
25Pilot Summary Technical Solution Options
Increasing levels of support for the strategic
management of ITIM initiatives maturation by
automating all levels of SDA usage, real-time
metrics collection, and enabling management of
actual inventories.
FEA-CapableEnterprise SDA Repositories
EnterpriseTechnologies
- Accurate in real- time
- Strategic Management
- FEA Maturity
- Strategic Process Changes
- Savings
Niche Applications
LogicLibrary
Logidex Flashline.com, Inc.
Personal Productivity Tools
Popkin SA Metis
Niche Repositories (XML, .PPT,
FEAMS, A300db, CollabNet,
ComponentSource) SCM (ClearCase,
SourceSafe, PVCS)
StarOffice Excel, Word
PowerPoint
Individuals / Workgroups No re-use inventory Does
not support classification activities Manual
versioning Laborious manual data collection,
cleansing, verification, and reporting
Workgroups Multiple, un-coordinated re-use
inventories Multiple schemes for
classification Supports at least one asset type
asset types vary by product Version control Some
have addl functionality, like collaboration
Unique to Logidex Enhanced federation
capabilities Launch from Portals, or w/in IDEs,
or collaboration s/w like Groove v3.0 Automated
discovery of reusable assets S/W for component
certification QA Open API for use of Semantic
Search s/w like Vivisimo
Division / Department Manual/ modeled/ static
inventories support for asset types
varies Coordinated scheme for classification Some
associative / linkage capabilities Supports
multiple asset types Supports governance and
version control
Agency / Cross Agency (as desired) supports all
ITIM business processes Automated metrics
collection re tangible asset inventories (not
static models provides real-time/ actual info
for what if modeling in Metis and Popkin) FEA
CPIC-specific linkage / associative abilities
FEA, Agency EA(s), Reference Models, TOGAF,
DODAF, Exhibit 300s, etc. Link to multiple
repositories for single source of information
about an asset Support ALL asset types,
lifecycles, governance requirements,
versioning Coordinated scheme for classification
264.4 LogicLibrary Federated Repositories
Note that the deployable .ear file is now
accessible this is an artifact configured as
private (which can be done on an asset-by-asset
basis by the Asset Publisher or automatically
through publish templates), which means the asset
user cannot access the artifact until asset
acquisition is complete.
274.4 LogicLibrary Federated Repositories
284.5 Unicorn Semantic Information Management
- The leader in implementation of Semantic
Information Management (SMI) for structured
information according to the Gartner Group and
TopQuadrant. - Stepped forward to work on EPA Childrens Health
Ontology Problem from the First Annual Semantic
Technologies for eGov Conference at the White
House Conference Center, last September 8, 2003,
which the EPA CIOs Chief of Staff, Bill Sonntag,
submitted. - Deals with the shortcomings of the traditional
XML Schema and ETL (Extract-Transform-Load)
methods which have been found to be too brittle
in enterprise applications (break easily when
something is changed).
294.5 Unicorn Semantic Information Management
304.5 Unicorn Semantic Information Management
- Formulate ad hoc queries
- Run queries across sources
- Analyze and visualize (using 3rd party tools)
- What does this mean? Where did it come from?
- Discover data sources
- Impact analysis
- Create schemas
- Manage repository
- Manage ontology model collaboratively
- Semantic mapping
314.5 Unicorn Semantic Information Management
Semantic Mapping
- Map each data asset once only as a spoke to
Ontology Model hub - Formal semantic mappings capture meaning of data
in formal machine-readable form - Flexibility of Mapping
- Map all assets relational, XML, legacy, etc. to
same model - Productive mapping in two stages groups (e.g.
tables) and fields (e.g. columns) - Attach conditions to mapping
Demonstration Available on Secure Internal Server
by Invitation
324.6 LandView EnviroQUEST and Terrain Viewer
- LandView 6 - A Viewer for the Environmental
Protection Agency, U.S. Census Bureau, and U.S.
Geological Survey Data and Maps - http//www.census.gov/geo/landview/
- LandView 6 EnviroQUEST Multi-Media
OnlineTutorials (1, 2, and 3) used at the recent
State Data Center / Business and Industry Data
Center Annual National Training Conference,
September 21-23, 2004 - http//web-services.gov/EnviroQUEST_Tutorials/SA_T
utorial_1.html - LandView 6 Terrain Viewer - A set of 3D software
and map/image files that let you fly over a
representation of real areas in the United
States, and in doing so, to view the location of
EPA-regulated sites, as well as population
statistics for any radius - http//web-services.gov/lvterrain/index.html
334.6 LandView EnviroQUEST
http//web-services.gov/EnviroQUEST_Tutorials/SA_T
utorial_1.html
344.6 LandView and Terrain Viewer
http//web-services.gov/lvterrain/index.html
354.7 OASIS/Oracle Web Services for Remote Portlets
- WSRP Portal Benefit Summary
- New Open Standard (OASIS) implemented in new
vendor platform releases (e.g. Oracle 10g). - Cross Platform, Cross Vendor, Inter Intra
Agency and Citizen-Facing Solutions. - Enterprise Architecture Implementation.
- Improved IT Integration.
- Improved Data Availability.
- Improved Decision Support.
- Improved Monitoring, Auditing.
- Device Independence Supports Wireless, VoiceXML,
VoIP, etc.
364.7 OASIS/Oracle Web Services for Remote Portlets
374.7 OASIS/Oracle Web Services for Remote Portlets
OASIS Web Services for Remote Portals Web Site
http//oasis-open.org/committees/wsrp
383.6 Application of WSRP Technology
Demonstration Shows WSRP Producer-Consumer-User
Roles
Demonstration Available on Secure Internal Server
by Invitation
393.6 Application of WSRP Technology
http//www.oracle.com/technology/products/ias/port
al/pdk_examples.html
404.7 OASIS/Oracle Web Services for Remote
Portlets