11 7th semi-annual service-oriented architecture conference: enterprise modernization using soa...

20
1 7th Semi-Annual Service- 7th Semi-Annual Service- Oriented Architecture Oriented Architecture Conference: Conference: Enterprise Modernization Enterprise Modernization Using SOA Using SOA Hosted by MITRE Corporation and Hosted by MITRE Corporation and The Federal SOA Community of Practice The Federal SOA Community of Practice Gabe Galvan, Greg Linden, and Fran Dougherty, MITRE Gabe Galvan, Greg Linden, and Fran Dougherty, MITRE Hosts, Hosts, David Mayo and Brand Niemann, Co-Chairs, David Mayo and Brand Niemann, Co-Chairs, and Steve Else, Secretariat and Steve Else, Secretariat April 28, 2009 April 28, 2009

Upload: maud-gilbert

Post on 08-Jan-2018

219 views

Category:

Documents


0 download

DESCRIPTION

3 PLANS FOR FY ‘09 Federal CIOKaren EvansVivek Kundra FocusComplianceInnovation ProductsPaperworkData Mashups ResultsVue-it (1)Data.gov (2) Events Chief Architects Forum & ArchitecturePlus (3) Transparency Camp (4), W3C eGovern- ment Interest Group F2F Meeting (5), & Gov 2.0 (6) (1)http://www.whitehouse.gov/omb/egov/vue-it/index.html, (2)To be announced,http://www.whitehouse.gov/omb/egov/vue-it/index.html (3) andhttp://semanticommunity.wik.is/Federal_Chief_Architects_Forum (4) (5) (6)

TRANSCRIPT

Page 1: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

1111

7th Semi-Annual Service-7th Semi-Annual Service-Oriented Architecture Oriented Architecture

Conference:Conference:Enterprise Modernization Using Enterprise Modernization Using

SOASOAHosted by MITRE Corporation andHosted by MITRE Corporation and

The Federal SOA Community of PracticeThe Federal SOA Community of PracticeGabe Galvan, Greg Linden, and Fran Dougherty, MITRE Gabe Galvan, Greg Linden, and Fran Dougherty, MITRE

Hosts,Hosts,David Mayo and Brand Niemann, Co-Chairs,David Mayo and Brand Niemann, Co-Chairs,

and Steve Else, Secretariatand Steve Else, SecretariatApril 28, 2009April 28, 2009

Page 2: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

2222

OverviewOverview• Service-oriented architecture (SOA) is a Service-oriented architecture (SOA) is a

method for systems development and method for systems development and integration where functionality is grouped integration where functionality is grouped around business processes and packaged around business processes and packaged as interoperable services.as interoperable services.

• SOA also describes IT infrastructure which SOA also describes IT infrastructure which allows different applications to exchange allows different applications to exchange data with one another as they participate data with one another as they participate in business processes.in business processes.

Sources: http://en.wikipedia.org/wiki/Service-oriented_architecture

Page 3: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

33

PLANS FOR FY ‘09Federal CIO Karen Evans Vivek KundraFocus Compliance InnovationProducts Paperwork Data MashupsResults Vue-it (1) Data.gov (2)Events Chief

Architects Forum & ArchitecturePlus (3)

Transparency Camp (4), W3C eGovern-ment Interest Group F2F Meeting (5), & Gov 2.0 (6)(1) http://www.whitehouse.gov/omb/egov/vue-it/index.html, (2)To be announced,

(3) http://semanticommunity.wik.is/Federal_Chief_Architects_Forum, and (4) http://transparencycamp.org/. (5) http://www.w3.org/2007/eGov/IG/wiki/F2F2.(6) http://barcamp.org/Government20Camp

Page 4: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

4444

OverviewOverview7th7th Conference: Conference:

– Theme: Enterprise Modernization using SOATheme: Enterprise Modernization using SOA• Ongoing collaboration in the NCOIC Services WG on Ongoing collaboration in the NCOIC Services WG on

Patterns: Proves the saying “The better we get at Patterns: Proves the saying “The better we get at collaboration, the better our software technology.”collaboration, the better our software technology.”

– Conference Hosts and Coordinators: Gabe Galvan, Ana Conference Hosts and Coordinators: Gabe Galvan, Ana Marie Galdo, Greg Linden and Larry PizetteMarie Galdo, Greg Linden and Larry Pizette

– Members of MITRE's Planning Committee include:  Frank Members of MITRE's Planning Committee include:  Frank Petroski, Marie Francesca, Urmila Hiremath, Vic Prabhu, Petroski, Marie Francesca, Urmila Hiremath, Vic Prabhu, Duncan Thomas, Geoff Raines, John Lycas, and Yan ZhaoDuncan Thomas, Geoff Raines, John Lycas, and Yan Zhao

– Conference Volunteers: Richard Ryberg, Neil Efrom, Conference Volunteers: Richard Ryberg, Neil Efrom, Shiva Saberi, and Sohela HaghdanShiva Saberi, and Sohela Haghdan

Page 5: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

5555

OverviewOverview• Web Oriented ArchitectureWeb Oriented Architecture is “an architectural is “an architectural

style that is a substyle of SOA based on the style that is a substyle of SOA based on the architecture of the World Wide Web.” architecture of the World Wide Web.”

• ““The only real difference between traditional SOA The only real difference between traditional SOA and the concept of WOA is that WOA advocates and the concept of WOA is that WOA advocates REST, an increasingly popular, powerful, and simple REST, an increasingly popular, powerful, and simple method of leveraging HTTP as a Web service in its method of leveraging HTTP as a Web service in its own right”. own right”.

• ZapThink believes that the term ZapThink believes that the term Web-Oriented Web-Oriented SOASOA represents greater clarity than WOA, since it represents greater clarity than WOA, since it disambiguates the desire to position WOA as an disambiguates the desire to position WOA as an alternative to SOA as well as more accurately alternative to SOA as well as more accurately positions the concept at a lower level of abstraction positions the concept at a lower level of abstraction than the SOA concept.than the SOA concept.

Page 6: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

66

A Target Architecture• From E-Gov to Connected Governance - The Role of

Web Services, Web 2.0 and Web 3.0, and Cloud Computing in Government Business Transformation:– Integrate with a Proven Business Transformation Process:

• Vocabulary, Documents, and Patterns in a Web 2.0/3.0 Wiki (Web Services and Triple-Store Platforms with a Wiki Interface).

– E.g. DoD Business Transformation Agency (BTA), Network Centric Operations Industry Consortium (NCOIC), etc.

http://federalsoa.wik.is http://networkcentricity.wik.is/

• Best (Proven) Practice Examples:– Global Change Master Directory (NASA)– Statistical Abstract of the United States (Census Bureau)– More in Process for Data.Gov at http://federaldata.wik.is

Page 7: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

77

Steps in the Semantic Web @ EPAStage Knowledgebase URLPre-RDF Infobase http://www.sdi.gov Ontology for Multiple RDBMS

OWL Not publicly accessible

RDF Access to RDBMS

RDF Triple Stores

Proceedings of the 2008 Semantic Technology Conference

Semantic Publishing

Web 2.0/3.0 Wikis

http://semanticommunity.net/ Dynamic

OntologyBlackbook2 In process

Page 8: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

8888

Our Wiki is Web-Oriented Our Wiki is Web-Oriented SOASOA

http://wiki.mindtouch.com/MindTouch_Deki/Features/Architecture

Page 9: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

9999

New Federal SOA CoP WikiNew Federal SOA CoP Wiki

http://federalsoa.wik.is/http://semanticommunity.wik.is/ Public for Blogging

Page 10: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

10101010

Phase 7 PilotPhase 7 Pilot• SOA Patterns:SOA Patterns:

– A proven solution to a common problem A proven solution to a common problem individually documented in a consistent format individually documented in a consistent format and usually as part of a larger collection.and usually as part of a larger collection.• See See http://www.soaglossary.com/design_pattern.asp

– Both SOA Design Patters and the NCOIC Both SOA Design Patters and the NCOIC Services WG have standard templates:Services WG have standard templates:• http://www.soapatterns.com/http://www.soapatterns.com/• http://networkcentricity.wik.is/Practical_Guidance_for

_Net-Centric_Patterns_Developers

Page 11: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

11111111

Phase 7 PilotPhase 7 Pilot• SOA Patterns:SOA Patterns:

– Emergency Response/Management (Rex Brooks)(Rex Brooks)– Legacy Modernization (David Linthicum(David Linthicum– Legacy Modernization (Allen Jones)Legacy Modernization (Allen Jones)– SCOPE (Hans Polzer) (Hans Polzer)– Cloud Computing Interoperability (Bob Marcus)(Bob Marcus)– SoaML (Cory Casanave – 2 (Cory Casanave – 2ndnd SOA for E-Gov) SOA for E-Gov)– Software Product Lines: Practices and Patterns

(Linda Northrop)– SOA Design Patterns (Thomas Erl)(Thomas Erl)– EPA E-Rulemaking (Brand Niemann)(Brand Niemann)

Page 12: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

12121212

New Network Centricity Web 2.0 New Network Centricity Web 2.0 WikiWiki

http://networkcentricity.wik.is/

Page 13: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

13131313

New Network Centricity Web 2.0 New Network Centricity Web 2.0 WikiWiki• February 25, 2009,

Practical Guidance for Net-Centric Patterns Developers Plenary Workshop, Fort Worth, Texas

• March 23, 2009, Cloud Computing Interoperability at OMG Meeting, Crystal City, Virginia

• March 27-28, 2009, Gov 2.0 Camp, Washington, DC• March 31, 2009, Embracing Change: New Technical

Approaches to Federal IT, Arlington, VA• April 2-3, 2009, SOA Symposium, Arlington, VA• April 28, 2009, 7th SOA for E-Government, McLean, VA• June 8-12, 2009, NCOIC Plenary, Brussels, Belgium.• July 15, 2009, Coordinating Activities to Remove

Government Cloud Computing Roadblocks, OMG Meeting, Arlington, VA.

• September 21-25, 2009, NCOIC Plenary, Washington, DC. Special Session on Service/SOA Patterns.

Page 14: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

14141414

LogisticsLogistics• Restrooms:Restrooms:

– Just outside both the front and back of the Just outside both the front and back of the Auditorium.Auditorium.

• Audience Participation:Audience Participation:– Please Use Microphone.Please Use Microphone.

• Telecon:Telecon:– Phone numbers and pass codes are in the Wiki Phone numbers and pass codes are in the Wiki

page.page.– Please put your calls on Mute, but not Hold, Please put your calls on Mute, but not Hold,

because some systems introduce disruptive music.because some systems introduce disruptive music.

Page 15: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

15151515

LogisticsLogistics• Security:Security:

– MITRE escort required outside the conference MITRE escort required outside the conference area.area.

– You must turn in your badge when leaving the You must turn in your badge when leaving the building.building.

• Breaks and Lunch:Breaks and Lunch:– Atrium and MITRE Cafeteria, respectively.Atrium and MITRE Cafeteria, respectively.

Page 16: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

16161616

AgendaAgenda• 7:30 – 8:30 AM Conference Check In Please proceed to the 7:30 – 8:30 AM Conference Check In Please proceed to the

AuditoriumAuditorium• 8:30 – 8:45 AM Welcome – Greg Linden (MITRE) and 8:30 – 8:45 AM Welcome – Greg Linden (MITRE) and

Agenda Overview – Brand Niemann (Federal SOA Agenda Overview – Brand Niemann (Federal SOA Community of Practice)Community of Practice)

• 8:45 - 9:00 AM Opening Remarks: Jim Cook (Vice President 8:45 - 9:00 AM Opening Remarks: Jim Cook (Vice President and Director of MITRE’s IRS and VA FFRDC)and Director of MITRE’s IRS and VA FFRDC)

• 9:00 - 9:30 AM Morning Keynote: John Shea (DoD Office of 9:00 - 9:30 AM Morning Keynote: John Shea (DoD Office of the CIO)the CIO)– Title: SOA – Where is the Federal Government Now?Title: SOA – Where is the Federal Government Now?

• 9:30 - 10:15 AM Presenter: Dave Mayo (IAC EA-SIG and 9:30 - 10:15 AM Presenter: Dave Mayo (IAC EA-SIG and Everware-CBDI)Everware-CBDI)– Title: Driving Government Transformation: Service Oriented Title: Driving Government Transformation: Service Oriented

GovernmentGovernment• 10:15 - 10:30 AM BREAK10:15 - 10:30 AM BREAK

Page 17: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

17171717

AgendaAgenda• 10:30 – 11:15 AM Presenter: Ajay Budhraja 10:30 – 11:15 AM Presenter: Ajay Budhraja

(U.S. Department of Labor)(U.S. Department of Labor)– Title: Enterprise SOA Strategy, Planning and Title: Enterprise SOA Strategy, Planning and

Operations with Agile Techniques, Operations with Agile Techniques, Virtualization and Cloud ComputingVirtualization and Cloud Computing

• 11:15 – 11:55 AM Presenters: Teri Li Hoffman-11:15 – 11:55 AM Presenters: Teri Li Hoffman-Boswell (MITRE) and Glen White (DoD-DISA)Boswell (MITRE) and Glen White (DoD-DISA)– Title: Delivering Core Enterprise Services to Title: Delivering Core Enterprise Services to

the DoD and IC Communitiesthe DoD and IC Communities• 11:55 – 1:45- PM Lunch – Networking Break 11:55 – 1:45- PM Lunch – Networking Break

(Visit Exhibitors in Atrium)(Visit Exhibitors in Atrium)

Page 18: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

18181818

AgendaAgenda• 12:00 – 12:50 Break Out Session:12:00 – 12:50 Break Out Session:

– Room 1H300: Norman Brickman and Roger Room 1H300: Norman Brickman and Roger Westman Westman  (MITRE)(MITRE)

– Title: SOA and Browsers – Is a Common Title: SOA and Browsers – Is a Common Infrastructure Emerging?Infrastructure Emerging?

• 12:50 – 1:40 Break Out Session:12:50 – 1:40 Break Out Session:– Room 1H300: John Weiler (ICH)Room 1H300: John Weiler (ICH)– Title: A SOA Governance Roadmap for Title: A SOA Governance Roadmap for

Establishing a DoD/VA Virtual Lifetime Establishing a DoD/VA Virtual Lifetime Electronic RecordElectronic Record

Page 19: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

19191919

AgendaAgenda• 1:45 – 3:00 PM Panel Discussion: "How 1:45 – 3:00 PM Panel Discussion: "How

Cloud Computing Enables SOA“Cloud Computing Enables SOA“– Moderator: Marie Francesca (MITRE)Moderator: Marie Francesca (MITRE)– Ron Schmelzer (Zapthink), Kevin Jackson Ron Schmelzer (Zapthink), Kevin Jackson

(Dataline), Hans Polzer (Lockheed Martin), and (Dataline), Hans Polzer (Lockheed Martin), and David Goldberg (MITRE)David Goldberg (MITRE)

• 3:00 – 3:30 PM Presenters: Michael Clark 3:00 – 3:30 PM Presenters: Michael Clark (Air Force) and Harvey Reed (MITRE)(Air Force) and Harvey Reed (MITRE)– Title: Global Combat Support Systems-Air Title: Global Combat Support Systems-Air

Force: Foundations of an SOEForce: Foundations of an SOE• 3:30 - 3:45 PM BREAK3:30 - 3:45 PM BREAK

Page 20: 11 7th Semi-Annual Service-Oriented Architecture Conference: Enterprise Modernization Using SOA Hosted by MITRE Corporation and The Federal SOA Community

20202020

AgendaAgenda• 3:45 - 4:15 PM Presenters: Susan Giallombardo 3:45 - 4:15 PM Presenters: Susan Giallombardo

andand Sharon Orser - Jackson (MITRE) Sharon Orser - Jackson (MITRE) – Title: Air Force Distributed Common Ground Station Title: Air Force Distributed Common Ground Station

Modernization with Enterprise Services Manager Modernization with Enterprise Services Manager • 4:15 - 4:45 PM Presenter: Mohamed Hussein 4:15 - 4:45 PM Presenter: Mohamed Hussein

(MITRE)(MITRE)– Title: Evolutionary Strategies for the Development of Title: Evolutionary Strategies for the Development of

a SOA-Enabled USMC Enterprisea SOA-Enabled USMC Enterprise• 4:45 - 5:00 PM Wrap Up – Brand Niemann 4:45 - 5:00 PM Wrap Up – Brand Niemann

(Federal SOA Community of Practice)(Federal SOA Community of Practice)