Title: Best Practices for Adopting ServiceOriented Architectures: Dynamic Knowledge Repositories DKR
1Best Practices for Adopting Service-Oriented
ArchitecturesDynamic Knowledge Repositories
(DKR)
- Brand Niemann, US EPA
- Best Practices in Categorizing Government
Information Forum - U.S. EPA Headquarters, East Building, Room 1153
- 1201 Constitution Avenue, NW, Washington, DC
- July 8, 2004
2Overview
- 1. Background
- 1.1 Overview (slides 3)
- 1.2 Federal Activities (slides 4-5)
- 1.3 Nationwide Infrastructure for Community
Statistics Community of Practice (NICS CoP) Pilot
(slides 6-16) - 2. Dynamic Knowledge Repositories (DKR) for
Enterprise Architecture (slides 17-22) - 3. Upcoming Presentations (slides 23-24)
DKR is a term from Doug Engelbart See
http//www.bootstrap.org
31. Background
- U.S. Environmental Protection Agency, Office of
Environmental Information (Office of the Chief
Information Officer-CIO) - Enterprise Architecture Team.
- Computer Scientist and Semantic XML Web Services
Specialist. - 202-566-1657, niemann.brand_at_epa.gov.
- Interagency Working Group on Sustainable
Development Indicators - http//www.sdi.gov.
- CIO Councils Architecture Infrastructure
Committee and Emerging Technology Subcommittee - http//web-services.gov.
- http//componenttechnology.org.
- CIO Councils Best Practices Committee (Knowledge
Management Working Group) and Semantic (Web
Services) Interoperability Community of Practice - http//km.gov and http//web-services.gov
41. Background
- CIO Councils Architecture Infrastructure
Committee - Chief Architects Forum Exchange (CAFÉ)
Repository. - Task Integration and Collaboration Across AIC
Subcommittees and Across the AIC and the Best
Practices CIO Council Committees and
Participation in the Categorization of Government
Information (CGI) Working Group of the Federal
Interagency Committee on Government Information. - CIO Councils Best Practices Committee
- Best Practices Registry (e.g. see GCN, June 7,
2004) and EA Best Practices Seminar for CIOs
(July 21, 2004). - Semantic (Web Services) Interoperability
Community of Practice - Work on Enterprise Ontologies and Web Services
Registries (see next slide) (July 7, August
30-September 3, and September 8-9, November
14-19, 2004).
51. Background
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
61. Background
- KM.Gov Discussion of Business Function Models
(Denise Bedford, May 26, 2004) - The World Banks is a narrow and deep hierarchy
- Level 1 General Business Area
- Level 2 Business Activity
- Level 3 Business Process
- Level 4 Task
- Note A service taxonomy is an inherent part of
a business taxonomy and emerges at Level 3 and
below. If you can keep business function and
organizational unit as separate attributes, you
can then see which organizational units may be
offering the same kinds of services and this
might help to form communities of practice across
organizational units!
71. Background
- Fourth Quarterly Emerging Technology Components
Conference An Emerging Public-Private
Partnership at MITRE, June 3, 2004 - Some recommendations on Strategic Directions
- Involve taxonomy (ontology) expertise in
improving the FEA classification scheme
(taxonomy) and its extension into the agencies.
(This should also help the Line of Business Task
Forces work.) - Involve knowledge management expertise in
building a comprehensive knowledge-base
(repository) of enterprise architecture (OMB
budget, solutions like Service-Oriented, Web
Services, etc.)
See GCN, May 20, 2004, Forman calls for new
approach to the Federal Enterprise Architecture.
81. Background
- Nationwide Infrastructure for Community
Statistics Community of Practice (NICS CoP), May
27, and July 1, 2004, The Brookings Institution - Nationwide Systems
- E.g., Marshall DeBerry, Bureau of Justice
Statistics and Interagency Council on Statistical
Policy, FedStats - Statistical System Tools and Technologies
- E.g., Joe Ferreira, Department of Urban Studies
and Planning, Massachusetts Institute of
Technology, Intelligent Middleware and Virtual
Data Repositories - Data Providers, Users, and Local Intermediaries
- E.g., Tom Kingsley, Urban Institute, National
Neighborhood Indicators Partnership
91. Background
- NICS CoP Pilot Paradigm
- The Document (structured) Is the Interface to the
Data and Metadata! - Some NICS CoP Pilot Requirements
- Low-cost Re-purposing (Cavin Capps, Census
Bureaus Data Web). - Author Once-Disseminate Many (Print, Web, and
CD-DVD). - Live Publishing (fast and easy to edit and add
content). - Incorporate the taxonomy, ontology, and registry
(harmonization-standardization) within the
document (see next slide).
101. Background
Harmonization/Standardization of Data Element and
XML Tag Names
111. Background
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.
121. Background
131. Background
- Some important features of the mapping matrices
(slides 9-10) - The Conceptual Areas (Nodes)/ Knowledge Objects
(Services) consist of XML information objects
which can be reused in different contexts,
applications, Communities of Practice, etc. - The reuse is accomplished through
- Metadata
- Taxonomies (even Ontologies) and
- Standardization/Harmonization (mappings between
and across) Across Multiple Taxonomies (even
Ontologies).
141. Background
CoP Web Collaboration Tool and Web Site
151. Background
Nodes on the Network
161. Background
Search Across All the Nodes for Poverty to
Compare Locations and Harmonize/Standardize
Indicators and Their Data Elements
171. Background
Networked/Nested Communities of Practice See
http//www.sdi.gov
181. Background
- Nested Communities of Practice
- Sustainable Development Indicators
- Industrial Ecology
- National Infrastructure for Community Statistics
- National System of Indicators
- U.S. Environmental Protection Agency
- Semantic (XML Web Services) Interoperability
- Service-Oriented Enterprise Architecture
192. Dynamic Knowledge Repositories (DKR) for
Enterprise Architecture
- Background Shows That the CoPs Collaboration
Tool, Web Site, and Network Can and Should be
Integrated! - Reuse Previous Work on the Government Enterprise
Architecture Framework Registry and Repository
(see next slide). - Twelve Topics, 704 sections and 12,884 records
- See http//web-services.gov/geaf4104.ppt
202. Dynamic Knowledge Repositories (DKR) for
Enterprise Architecture
http//componenttechnology.org, See Participation
Registries
212. Dynamic Knowledge Repositories (DKR) for
Enterprise Architecture
- Expanded Topics/Subtopics
- eGov Act 2002
- OMB Guidance
- GAO Reports
- FEA Reference Models
- CoPs (Chief Architect Forum, Federal Architect
Council, etc.) - Systems (Core.Gov, FEAMS, etc.)
- Agency Documents (EPA, SBA, etc.)
- NGOs (Industry Advisory Council, NASCIO, etc).
- Private Industry
222. Dynamic Knowledge Repositories (DKR) for
Enterprise Architecture
- Sample New Knowledge Objects
- SBA Enterprise Architecture Program Policies and
Procedures, 2004. - Business Cases Related to the Consolidated
Infrastructure (NASA, NRC, etc.). - EA Knowledge Discovery Toolkit (Unisys)
- The Federal Enterprise Architecture and Agencies
Enterprise Architectures Are Still Maturing
(GAO). - AIC Components Subcommittee Components White
Paper.
233. Upcoming Presentations
- August 17, 2004, Collaboration Expedition
Workshop 35, National Science Foundation,
Ballston, VA - Sustaining Public Dialogue The Role of
Communities of Practice and Their Dynamic
Knowledge Repositories (DKR), 830 a.m.- 4 p.m. - Being Organized by Rick Murphy, Blueprint
Technologies, Jay Peltz, FederalConnections.Org,
Susan Turnbull, GSA, and Brand Niemann, EPA.
243. Upcoming Presentations
- September 20-22, 2004, Enterprise Architecture
Conference, Ronald Reagan Building, Washington,
DC - Session 3-5 Best Practices for Adopting
Service-Oriented Architectures, September 21,
215-330 p.m. - Taxonomic-driven Enterprise Architecture and
Communities of Practice (Rick Murphy, Blueprint
Technologies, and Jay Peltz, FederalConnections.Or
g). - (2) Federated Repository (Jana Crowder,
Noblestar and Brent Carlson, Logic Library). - (3) Semantic Interoperability (Jeff Pollack,
Network Inference, and Ralph Hodgson,
TopQuadrant).