Top Banner
1 High Performance Government: SOA Led Organization Transformation – Racing Towards Business Improvement Panel: SOA as a Framework for Delivering on the Mission The Rotunda, Ronald Reagan Building and International Trade Center, Washington, DC Brand Niemann, Chair, Semantic Interoperability Community of Practice (SICoP) Best Practices Committee (BPC), CIO Council, and Enterprise Architecture Team, Office of Environmental Information U.S. Environmental Protection Agency May 12, 2005
16
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Participation in Panel

1

High Performance Government: SOA Led Organization Transformation – Racing

Towards Business ImprovementPanel: SOA as a Framework for Delivering on the Mission

The Rotunda, Ronald Reagan Building and International Trade Center, Washington, DCBrand Niemann, Chair, Semantic Interoperability Community of Practice (SICoP)

Best Practices Committee (BPC), CIO Council, andEnterprise Architecture Team, Office of Environmental Information

U.S. Environmental Protection AgencyMay 12, 2005

Page 2: Participation in Panel

2

Introduction Added Afterwards• Thank you for the opportunity to participate.• Wished my colleague Dick Burk, OMB Chief Architect, had been

able to participate since my work builds on and supports the Federal Enterprise Architecture Program Management Office and the two CIO Council Committees that I serve on (Architecture & Infrastructure and Best Practices) in my role as chair of the Semantic Interoperability Community of Practice.

• Like to key-off the previous excellent presentations:– The key in getting from “pilots to production” is the business case.

Mills Davis is leading the SICoP Business Case for Semantic Technologies White Paper research.

– I have experience in each of the three SOA framework phases, namely “basic, composite, and infrastructure” and would like to share some brief experiences with each (see next slide). SOA tells us how to do something, but not what to do, and that’s where we need a “hook” to get started.

– We are starting the Semantic Interoperability Architecture (SIA) Pilots by encouraging vendors to implement the FEA Reference Model Ontology and/or the public domain database for semantic searching and ontology building in repositories and composite applications for our upcoming workshops and conferences.

Page 3: Participation in Panel

3

Introduction Added Afterwards• Basic:

– Led CIO Council award winning VoiceXML Web Service for EPA Emergency Response pilot that has subsequently been commercialized and implemented as Infrastructure (see below).

• Composite:– Lead the CIO Council’s E-Forms for E-Gov Pilot that saw 13

E-forms vendors each build an XML Web Service using a common XML Schema for E-Grants to increase their collective interoperability with one another.

• Infrastructure:– Our recent Semantic Web for Military Applications

Conference featured 40 vendors implementing RDF/OWL including the “Putting Context to Work: Semantic Keys to Improve Rapid First Response” example in Section 7.

Page 4: Participation in Panel

4

Overview

• Service-Oriented Architecture (SOA):– 1. In the Beginning with IBM– 2. Then Analysts Envisioning the Future– 3. And More Books Appearing– 4. “Microsoft’s View”– 5. The DOD and the Intelligence Community

Getting on Board– 6. The W3C’s Semantic Web Services and Rules– 7. SICoP Partnership Best Practices

Page 5: Participation in Panel

5

1. In the beginning with IBM

• IBM created a model to depict Web services interactions which is referred to as a “service-oriented architecture” comprising relationships among three entities:– A Web service provider;– A Web service requestor; and a– A Web service broker.

• Note: IBM’s service-oriented architecture is a generic model describing service collaboration, not specific to Web services.– See http://www-106.ibm.com/developerworks/webservices/

Page 6: Participation in Panel

6

1. In the beginning with IBM

Serviceprovider

Servicebroker

ServicerequestorFind

BindPublish

Service-oriented architecture representation (Courtesy of IBM Corporation)

Page 7: Participation in Panel

7

2. Then Analysts Envisioning the Future

See next slide

Page 8: Participation in Panel

8

2. Then Analysts Envisioning the Future

Web Services Network:Security

ReliabilityQoS

Billing

Service providersService requestors

Web services networks act as intermediariesin Web services interactions.

Page 9: Participation in Panel

9

2. Then Analysts Envisioning the Future

• ZapThink’s ZapForum:– May 4th - The Great Debate – Enterprise Service Bus (ESBs),

SOA Fabrics, or Something Else?– June 8th – End-to-End Metadata Management – Registries,

Repositories and Governance– July 13th – Building Composite Applications with Legacy

Systems– September 7th – Transformation and Semantics– October 5th – Improving Performance of SOA Systems– November 2nd – Implementing Reliable Service-Oriented

Architectures– December 1st – Policies and Governance

Page 10: Participation in Panel

10

3. And More Books Appearing

• E-Government needs a comprehensive guide to SOA with Web Services standards and best practices for implementation to get from the current "as is" to the future "to be" architecture. This book meets that need superbly.– Brand Niemann, Ph.D.,

Co-Chair, SICoP, U.S. Federal CIO Council

For example: My review:

Page 11: Participation in Panel

11

4. “Microsoft’s View”• Federal Architect Council featuring David Chappell, May 11,

2005:– Business Process Management in a Service-Oriented World:

• The future is clear: we're all heading toward some kind of service-oriented architecture (SOA). Yet the real value in SOA lies in how it can be used to improve the way in which business processes are created and managed, an area known as business process management (BPM). This presentation takes a quick look at the core concepts underlying SOA, then describes the BPM technologies that can exploit those services. The focus is on the emerging product category of BPM servers, platforms capable of supporting the process logic that drives a composite application.

– Understanding Indigo:• Indigo is the code name for Microsoft's new foundation for distributed

computing and service-oriented applications. This talk provides an architectural introduction to Indigo, describing what it is, how it works, and how it fits with existing technologies like ASP.NET web services, .NET Remoting, and Enterprise Services. This presentation is based on David's forthcoming book on Indigo.

• Also See Software Factories:– http://msdn.microsoft.com/architecture/overview/softwarefactories/

Page 12: Participation in Panel

12

5. The DOD and Intelligence Community Getting on Board

• Semantic Web Applications for National Security (SWANS) Conference, April 7-8, 2005:

– Keynote – The Semantic Web in DoD and Federal Venues, John Gilligan, CIO, USAF

– Semantic Web Government-Wide Enterprises, Projects, and Initiatives, Rick Morris, CIO Office, US Army

• Fusing Visions to Achieve Organizational Transformation, Advanced Knowledge Management (KM) with Advanced Service Oriented Architecture (SOA)

– Keynote – Strategic Information Delivery, Steve Cooper, DHS CIO, and Mike Daconta, DHS Metadata Program Manager

– Keynote – Military Settings for the Semantic Web, Gary Winkler, Principal Director, Enterprise Integration, US Army CIO and Joseph K. Lee, Jr., US Army CIO Chief Knowledge Officer

– Tutorial on Semantic Web Services, David Martin, SRI International, Chair of the OWL-S Coalition, and Co-Chair of the Semantic Web Services Language Committee (see next slide)

– Key Semantic Web User Presentations: Air Force, DARPA, DHS, IC, Navy, etc. and 39 Trade Show Exhibitors of RDF/OWL Applications

Page 13: Participation in Panel

13

Page 14: Participation in Panel

14

6. The W3C’s Semantic Web Services and Rules

• W3C Workshop on Rule Languages for Interoperability, 27-28 April 2005, Washington, D.C., USA.– Ontology and Rules on the

same level, connected, and both treated as data.

• W3C Workshop on Frameworks for Semantics in Web Services, June 9-10, 2005, Digital Enterprise Research Institute (DERI), Innsbruck, Austria.

Page 15: Participation in Panel

15

7. SICoP Partnership Best Practices

Source: Putting Context to Work: Semantic Keys to Improve Rapid First Response,Semantic Web Applications for National Security Conference, April 8, 2005, TradeShow, Broadstrokes, ImageMatters, MyStateUSA, Starbourne, and TargusInfo.

Event Type Ontology in Context:Application in Unicorn Workbench: http//www.unicorn.com

Page 16: Participation in Panel

16

7. SICoP Partnership Best Practices• Enterprise Architecture and Service-Oriented Architecture Fad

or Foundation?:– The goal of this series was to provide a clear path (J2EE/.NET for

building Web services/SOA-based applications) in complex environments using open-standards to improve interoperability across all Governmental Agencies. It is far from perfect, but we gave it an honest effort:

• Part One: http://www.dmreview.com/article_sub.cfm?articleId=1025078• Part Two: http://www.dmreview.com/article_sub.cfm?articleId=1025567• Part Three: http://www.dmreview.com/article_sub.cfm?articleId

=1025870• Part Four: http://www.dmreview.com/article_sub.cfm?

articleID=1026284• Semantic Technologies and Ontology Engineering for

Enterprise Architecture, Ralph Hodgson, TopQuadrant:– EA Summit 2005, May 22-24, Miami, Florida.

• Composite Applications with Multiple Ontologies:– For example, Digital Harbor (http://www.digitalharbor.com/) at the

SWANS Conference Trade Show.• See Leaderboard, page 70, in InfoWorld, May 2, 2005, Issue 18.