1 SOA Community of Practice Brand Niemann, U.S. EPA, and SOA CoP Co-chair OMG SOA Information Day,...

32
1 SOA Community of Practice Brand Niemann, U.S. EPA, and SOA CoP Co-chair OMG SOA Information Day, Washington, DC Hyatt, Crystal City, Virginia December 4, 2006, and ArchitecturePlus Seminar, December 19, 2006 Town Hall for SOA Management Strategies American Institute for Architects Building Washington, DC
  • date post

    18-Dec-2015
  • Category

    Documents

  • view

    216
  • download

    3

Transcript of 1 SOA Community of Practice Brand Niemann, U.S. EPA, and SOA CoP Co-chair OMG SOA Information Day,...

1

SOA Community of Practice

Brand Niemann, U.S. EPA, and SOA CoP Co-chairOMG SOA Information Day, Washington, DC

Hyatt, Crystal City, VirginiaDecember 4, 2006, and

ArchitecturePlus Seminar, December 19, 2006Town Hall for SOA Management Strategies

American Institute for Architects BuildingWashington, DC

2

Overview

• 1. Best Practices Committee

• 2. SOA CoP

• 3. SOA CoP SOA Maturity Model

• 4. SOA Metamodel and Ontology

• 5. Future Plans

• 6. Questions and Answers

3

1. Best Practices Committee

• Leadership:– Co-chairs: Hord Tipton (DoI CIO) and George Strawn

(NSF CIO)– Secretariat: Brand Niemann (SICoP Co-chair)

• Purpose:– “We want to integrate within our Committee and

coordinate across the other two Committees to work on ‘better practices’ for information delivery to our stakeholders.”

• Wiki Pages:– http://colab.cim3.net/cgi-bin/wiki.pl?

BestPracticesCommittee

4

1. Best Practices Committee

• Monthly Meetings Open to All (November 20th):– Featured Best Practices:

• Federal CIO Boot Camp, November 8-9th– New Business (see next slide):

• Documentation of Successful SOA Implementations That Are Based on Standards (SOA CoP)

• Report on Joint Task Force for SOA Management CoP Meeting November 17, 2006

– Reports from the Five Communities of Practice:• Enterprise Process Improvement (EPIC)• IT Performance Management (ITPM)• Knowledge Management Working Group (KMWG)• Semantic Interoperability (SICoP)• Spatial Ontology (SOCoP)

5

1. Best Practices Committee

• Documentation of Successful SOA Implementations That Are Based on Standards:– SOA Case Studies and White Papers from Private Industry:

• http://colab.cim3.net/cgi-bin/wiki.pl?SOAandWebServices_2006_10_18

• http://www.cutter.com/offers/SOAorSOS.html

– SOA CoP Demo Documents for the 2nd SOA for E-Government Conference and the Best Practices Committee:

• http://colab.cim3.net/cgi-bin/wiki.pl?SoaLobDemoDocs

• Report on Joint Task Force for SOA Management CoP Meeting November 17, 2006– http://colab.cim3.net/file/work/BPC/2006-11-20/

BPCSOACoP11172006.doc

6

2. SOA CoP

• A joint project of the Architecture & Infrastructure Committee (Governance and Services Subcommittees) and of the Best Practices Committee (Semantic Interoperability CoP).

• Developing a SOA Interoperability Specification and LoB Demonstration.

• Participating in an IAC-sponsored survey of the IT community on the culture, education, and technology aspects of SOA.

7

2. SOA CoP

• Leadership:– Greg Lomow (Bearing Point) and Brand Niemann (US

EPA), Co-chairs

• 2nd SOA for E-Government Conference Planning Committee:– Ali Arsanjani (IBM), Cory Casanave (DAT), Joe

Chiusano (BAH), Lois Fairclough (Navy), Marc Halley (MITRE), Greg Lomow (BearingPoint), Chuck Mosher (MetaMatrix), Brand Niemann (US EPA), Ron Schmelzer (ZapThink), and Rick Tucker (MITRE).

8

2. SOA CoP

• Many thanks again for organizing such a fantastic event – so much to learn and follow!

• Thanks again for coordinating and pulling of a very successful conference. I enjoyed the presentations and stimulating conversations thereafter.

• Thank you for tackling such a timely topic.• This conference really demonstrated that SOA is "good

Enterprise Architecture".• I really enjoyed participating in the program and the

interaction with attendees.• I provided five highlights from the excellent SOA

Conference that I attended to my managers.

9

2. SOA CoP

• The 2nd SOA for E-Government Conference, October 30-31, 2006, SOA CoP Demo Participants (see next slide):– Data Access Technologies (Cory Casanave and Tom

Digre)– Booz Allen Hamilton (Grant Boyd)– DynAccSys (Sonia Antypas)– Kapow (Kash Badami)– MetaMatrix (Chuck Mosher), and– Sun Microsystems (John Landers).

10

2. SOA CoP

BusinessIntelligence

(Reports/Dashboard)

NEF Program(Manages Projects)

Employee(Reports Time)

Finance LoB(Calculates Costs)

HR/Payroll - LoB(Allocates Time to

Projects)

Contractor(Produces Invoices)

MetaMatrixData Services

Sun MicroSystems

DynAccSys

WebService

WebService

Web

Serv

ice

WebService

WebService

Web Form

Data AccessExecutable Model

Data AccessExecutable Model

DashboardClient

Implementation

11

For the Best Exhibit: The SOA CoP Demo at the2nd SOA for E-Government Conference, October 30-31, 2006, at

The MITRE Corporation, McLean, VA.

Special RecognitionThe SOA CoP Demo Participants: Data Access Technologies (Cory Casanave and

Tom Digre), Booz Allen Hamilton (Grant Boyd), DynAccSys (Sonia Antypas), Kapow (Kash Badami), MetaMatrix (Chuck Mosher), and Sun Microsystems (John

Landers)

Federal CIO Council’s Service-Oriented Architectures Community of Practice (SOA CoP)

Produced in Collaboration With

By SOA CoP Co-Chairs, Greg Lomow, Bearing Point & Brand Niemann, US EPA

SOA CoP Best Practices and Architecture & Infrastructure Committeesof the Federal Chief Information Officers Council

12

2. SOA CoP

• IAC SOA Committee:– Chair: Greg Hauser, Webworld Technologies– Administrative Officer: Debbie Brown, Sun

Microsystems– Education Group, Bob Brogan, BEA– Cultural Group, Pat Heinig, PPC– Technical Group, John Smith, Ventera

• Roles in 2nd SOA for E-Government Conference:– Exhibitor - Final SOA Survey released.– Organized and Chaired the Breakout Session and

Judged the Best Presentation.

13

Special Recognitions (2nd)• *Best Presentation: David Linthicum (The Linthicum

Group)• Best Agency SOA Application: Bob Brown (US Patent &

Trademark Office)• *Best Organization SOA Application: Alan Harbitter

(Nortel Government Solutions) and David Webber (AC Technologies)

• Best Exhibit: SOA CoP Demo Team• Best Breakout Session Presentation (s): Miko

Matsumura (Infravio) and Steve Hufford (US EPA) and Phil Magrogan (Lockheed Martin)

• *Outstanding Contributions to the SICoP and the SOA CoP: Arun Majumdar (Cutter Consortium/VivioMind Intelligence)

*To Be Presented at OMG SOA Information Day, December 4, 2006

14

For the Best Presentation at the2nd SOA for E-Government Conference, October 30-31, 2006, at

The MITRE Corporation, McLean, VA.

Special RecognitionDavid Linthicum (The Linthicum Group)

Federal CIO Council’s Service-Oriented Architectures Community of Practice (SOA CoP)

Produced in Collaboration With

By SOA CoP Co-Chairs, Greg Lomow, Bearing Point & Brand Niemann, US EPA

SOA CoP Best Practices and Architecture & Infrastructure Committeesof the Federal Chief Information Officers Council

15

For the Best Organization SOA Application at the2nd SOA for E-Government Conference, October 30-31, 2006, at

The MITRE Corporation, McLean, VA.

Special RecognitionAlan Harbitter (Nortel Government Solutions) and

David Webber (AC Technologies)

Federal CIO Council’s Service-Oriented Architectures Community of Practice (SOA CoP)

Produced in Collaboration With

By SOA CoP Co-Chairs, Greg Lomow, Bearing Point & Brand Niemann, US EPA

SOA CoP Best Practices and Architecture & Infrastructure Committeesof the Federal Chief Information Officers Council

16

For Outstanding Contributions to the SICoP and SOA CoP at the2nd SOA for E-Government Conference, October 30-31, 2006,

at The MITRE Corporation, McLean, VA.

Special RecognitionArun Majumdar

(Cutter Consortium/VivioMind Intelligence)

Federal CIO Council’s Service-Oriented Architectures Community of Practice (SOA CoP) and Semantic Interoperability Community of Practice (SICoP)

Produced in Collaboration With

By SOA CoP Co-Chairs, Greg Lomow, Bearing Point & Brand Niemann, US EPA

SOA CoP Best Practices and Architecture & Infrastructure Committeesof the Federal Chief Information Officers Council

17

Special Recognitions (First)• Outstanding Services to the Conference: Sophia Brock

(MITRE)• Fostering the SOA CoP and First Conference: Roy Mabry

(AIC Governance Subcommittee Co-Chair)• Outstanding Leadership and Authorship to SOA: Ron

Schmelzer (ZapThink)• Outstanding Leadership of the SOA CoP Demo: Cory

Casanave (Data Access Technologies, Inc.)• SOA Readiness Panel and IAC SOA Survey: IAC SOA

Committee - Greg Hauser, Sid Chowdhary, Gerry Anderson, Bob Brogan, Jana Jackson, John Smith and William Sweet

• Best Exhibits: Forum Systems-Web Services & SOA Security, and Parasoft’s SOATest-Testing Service-Oriented Architectures

• Best Presentations: Main Session – Anthony Bradley, and Breakout Session - Sukumar Dwarkanath & Michael Daconta

18

For “Fostering” the SOA Community of Practice and theFirst SOA for E-Government Conference, May 23-24, 2006,

at The MITRE Corporation, McLean, VA.

Special RecognitionRoy Mabry, Co-Chair AIC Governance

Subcommittee

Federal CIO Council’s Semantic Interoperability Community of Practice (SICoP)

Produced in Collaboration With

By SOA CoP Co-Chairs, Greg Lomow, Bearing Point & Brand Niemann, U.S. EPA

SOA CoP

19

Special Recognitions (pre-SOA CoP)

• Special Recognition for "Break Through" Performance Presented at the ArchitecturePlus Seminar, January 18, 2005, American Institute of Architects, Washington, DC.– Richard Murphy, Enterprise Architect, U.S. General Services

Administration, and Sun Certified Enterprise Architect and Founding Member of the Worldwide Institute of Software Architects, for breakthrough performance in "skating to where the puck is going, not where it's been" by supporting multiple communities of practice, bridging enterprise architecture and the Semantic Web in the SICoP White Paper, and leading the development of the FEA Reference Model Ontology, which is expected to become a core component of many applications. As an avid hockey player and fan himself, Rick understands the value of teamwork "in skating to where the puck is going, not where it's been."

See http://www.componenttechnology.org/Awards/

20

Special Recognitions (pre-SOA CoP)

• Special Recognition for "Break Through" Performance Presented at the Second Quarterly Emerging Technology Components Conference, January 26, 2004, White House Conference Center.– George Thomas, GSA Enterprise Architect, and Member of the

Emerging Technology Subcommittee, for "having a conversation with everyone" about an open standards orientation to Enterprise Architecture as a community of practice and solution for business-driven Enterprise Architecture leading to the "Executable FEA". This design-time MDA (Model-Driven Architecture) and runtime SOA (Service-Oriented Architecture) toolset provides an EA repository in support of GSA's vision of "One GSA EA".

See http://www.componenttechnology.org/Awards/

21

3. SOA CoP SOA Maturity Model

• Dick Burk, OMB Chief Architect and Manager, Federal Enterprise Architecture Program recently spoke about:– The Federal Transition Framework (FTF).– Beyond the Reference Models.– Solving Business Problems Using Enterprise

Architecture:• Recommended Reading – Enterprise Architecture

as Strategy by Jeanne Ross, Peter Weill, and David Robertson, Harvard Business School Press, 2006, 234 pp. (see next slide)

22

3. SOA CoP SOA Maturity Model

• “When it comes to successful execution of your strategy, your operating model may matter far more than your strategy itself.”

• Research shows that organizations follow a consistent pattern the authors call the “Four Stages of Architecture Maturity”:– Business Silos– Standardize Technology– Optimized Core– Business Modularity

• The Fifth Stage of Architecture Maturity:– Dynamic Venturing (partnering)

Source: Enterprise Architecture as Strategy by Jeanne Ross, Peter Weill, and David Robertson, Harvard Business School Press, 2006, 234 pp.

23

3. SOA CoP SOA Maturity Model

• The FEA focuses on the OMB budget process and project management while SOA is the actual modeling of complex IT and governance environments like GSA is doing for the Financial Management Line of Business (LoB).

• Both are needed and can be complimentary and the SOA CoP is about “dynamic partnering” in support of the Lines of Business (LoB), the new Federal Transition Framework (FTF), and the new Data Reference Model 2.0 Management Strategy (see next slide).

24

3. SOA CoP SOA Maturity ModelThis metamodel for DRM 2.0 could…This “publish catalog” could lead to…

the “publish”, “find”, & “bind” of a SOA. become services layers in a SOA.

25

3. SOA CoP SOA Maturity Model• Shared Services-to-Web Services-to-Semantic Services:

– Shared:• White Paper: Shared Services*, Suparno Banerjee, EDS Global

Government, Exhibit at the 2nd SOA for E-Government Conference.• Best Agency SOA Application: Bob Brown (US PTO)

– Web Services:• SOA Lessons Learned - The Government Speaks: Dan Malks,

CTO, JackBe, for DISA• Best Organization SOA Application: Alan Harbitter (Nortel

Government) and David Webber (AC Technologies)– Semantic Services:

• SOA and Semantics, Dave McComb (Semantic Arts)• Outstanding Contributions to the SICoP and the SOA CoP: Arun

Majumdar (Cutter Consortium/VivioMind Intelligence)– All Three Together:

• SOA for Information Sharing, Greg Lomow (Bearing Point) (See Next Slide)

*http://www.eds.com/services/whitepapers/downloads/govt_journal_v1-1.pdf

26DATADATA DATA DATA DATA DATA DATADATADATA DATADATA DATA DATA DATA

System

DATA

WEB DATA DATA DATA DATA

Enterprise Service Bus

ServiceRegistry

DataXform

ServiceSecurity

ServiceMgmt

Service Orchestration

Enterprise Service Bus

ServiceRegistry

DataXform

ServiceSecurity

ServiceMgmt

Service Orchestration

Enterprise Service Bus

ServiceRegistry

DataXform

ServiceSecurity

ServiceMgmt

Service Orchestration

Enterprise Service Bus

ServiceRegistry

DataXform

ServiceSecurity

ServiceMgmt

Service Orchestration

WebAppsWebApps

WebAppsWebApps

WebAppsWebApps

WebAppsWebApps

FinMgmtServices

BorderSurveillance

GrantsServices

HRServices

Asset MgmtServices

Tax FraudDetection

InformationBus

Publish Subscribe& Notify

Publish Subscribe& Notify

MetadataRepository

InformationBroker

SemanticIntegration

SubscriptionMgmt

ContentDelivery

& Caching

DataFusion

SituationalAwareness

Composite AppsComposite Apps

Multi-Channel &Mobile AccessMulti-Channel &Mobile Access

Search / Retrieval

Collaboration

Information Dissemination

BI & Analytics

BusinessReporting

Geospatial Services

Content/Doc Mgmt

Shared DataSpaces

Data ExchangeServices

Federal Agencies

State & Local Gov’t

Citizens ForeignGovernments

CommercialOrganizations

International Organizations

HomelandSecurity

NationalDefense

LawEnforcement

CounterTerrorism

PublicHealth

PublicSafety

EmergencyResponse

27

4. SOA Metamodel and Ontology

• 2nd SOA for E-Government Conference:– Four Tracks:

• 1. Real World SOA Experiences/Lessons Learned• 2. SOA for Information Sharing• 3. SOA and BPM, MDA, etc.• 4. SOA and Metadata (Semantics)

– Two Tutorials:• 1. Migration of Legacy Components to an SOA• 2. Approaches for Modeling SOAs within Existing Architecture Tools

and Reference Models– Four Breakout Session Tracks:

• 1. Vendor Perceptions and Implementations• 2. Governance• 3. Transition to SOA in the Government• 4. What are the Benefits?

28

4. SOA Metamodel and Ontology

• Ontology:– Of SOA – Chris Harding at the OMG SOA Information Day.– For SOA – Arun Majumdar at 5th Semantic Interoperability for E-

Government Conference & the 2nd SOA for E-Government Conference.

• Pilots (build domain ontologies):– Agile Financial Data Services (AFDS CoP), December 6, 2006,

14th International XBRL Conference.– National Health Information Network (NHIN), November 9, 2006,

Office of the National Coordinator for Health IT.– National Information Exchange Model (NIEM): November 16,

2006, Seminar on Data Architecture.– Person, October 11, 2006. Birds of a Feather on National

Information Sharing Standards in Connection with the 5th Semantic Interoperability for E-Government Conference.

29

4. SOA Metamodel and Ontology

Imagine that the Nodes, Subnodes, etc. could be for organization,Threat Category, Persons of Interest, Intelligence Analysis, etc.

NIEM Roadmap Pilot

30

4. SOA Metamodel and Ontology

• Department of Justice:– Bureau A

• Person of Interest X– Threat Analysis 1– Etc.

– Etc.

• Department of Homeland Security– Bureau B

• Person of Interest Y– Incident Report 2

– Bureau C• Person of Interest Z

– Interview Report 3

– Etc.

Content ManagementServicesKnowledge

Moreover, the level of integration that is possible today is evident in an ever-expanding array of online services in commercial endeavors and consumer products (e.g., eBay and Amazon.com). Surely, first responders should be able to share information and effectively communicate in emergency situations, when seconds count and lives are at stake. NIEM CONOPS, Page 6)

NIEM Roadmap Pilot

31

5. Future Plans

• January 23, 2007, Collaborative Expedition Workshop # 57 at NSF:– SOA: Initiatives and Perspectives in State and Local

Government (tentative title).

• 2007 Joint Quarterly Seminars of the ACT/IAC Best Practices Committee and CIO Council’s Best Practices Committee:– Dates at the American Institute of Architects Building To Be

Announced Soon.

• SOA CoP:– Articles/White Papers and Input to next Federal CIO Boot Camp.– New Leadership in Training.– 3rd SOA for e-Government Conference (in planning).

32

6. Questions and Answers

• Contact information:– Co-Chairs:

• Greg Lomow (Bearing Point), [email protected]• Brand Niemann (U.S. EPA), [email protected]

• URLs:– SOA CoP Wiki Page:

• http://colab.cim3.net/cgi-bin/wiki.pl?AnnouncementofSOACoP– First SOA for E-Government Conference:

• http://colab.cim3.net/cgi-bin/wiki.pl?SOAforEGovernment_2006_05_2324

– 2nd SOA for E-Government Conference:• http://colab.cim3.net/cgi-bin/wiki.pl?

SOAforEGovernment_2006_10_3031– SOA CoP Demo:

• http://colab.cim3.net/cgi-bin/wiki.pl?SoaDemo