20
1 6th Semi-Annual Service- 6th Semi-Annual Service- Oriented Architecture (SOA) Oriented Architecture (SOA) e-Gov Conference: e-Gov Conference: Collaboration and SOA Collaboration and SOA Hosted by MITRE Corporation and the Hosted by MITRE Corporation and the Federal SOA Community of Practice Federal SOA Community of Practice Gabe Galvan, Greg Linden, and Fran Gabe Galvan, Greg Linden, and Fran Dougherty, MITRE Hosts, Dougherty, MITRE Hosts, Greg Lomow and Brand Niemann, Co-Chairs Greg Lomow and Brand Niemann, Co-Chairs September 29, 2008 September 29, 2008

6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

  • Upload
    kamran

  • View
    28

  • Download
    0

Embed Size (px)

DESCRIPTION

6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA. Hosted by MITRE Corporation and the Federal SOA Community of Practice Gabe Galvan, Greg Linden, and Fran Dougherty, MITRE Hosts, Greg Lomow and Brand Niemann, Co-Chairs September 29, 2008. Overview. - PowerPoint PPT Presentation

Citation preview

Page 1: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

11

6th Semi-Annual Service-6th Semi-Annual Service-Oriented Architecture (SOA) e-Oriented Architecture (SOA) e-Gov Conference: Collaboration Gov Conference: Collaboration

and SOAand SOAHosted by MITRE Corporation and the Federal Hosted by MITRE Corporation and the Federal

SOA Community of PracticeSOA Community of PracticeGabe Galvan, Greg Linden, and Fran Dougherty, Gabe Galvan, Greg Linden, and Fran Dougherty,

MITRE Hosts,MITRE Hosts,Greg Lomow and Brand Niemann, Co-ChairsGreg Lomow and Brand Niemann, Co-Chairs

September 29, 2008September 29, 2008

Page 2: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

22

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: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

33

OverviewOverview• Federal SOA CoP:Federal SOA CoP:

– Our goal is realized: SOA is everywhere now in Our goal is realized: SOA is everywhere now in the Federal Government.the Federal Government.• Federal Enterprise Architecture 2.0 = SOA!Federal Enterprise Architecture 2.0 = SOA!

– Our three-fold mission is still in process: We Our three-fold mission is still in process: We have a community, it has a knowledgebase, have a community, it has a knowledgebase, and we are getting to ubiquitous infrastructure.and we are getting to ubiquitous infrastructure.• Evolving MITRE SOA Laboratory (next presentation) Evolving MITRE SOA Laboratory (next presentation)

and the New Wiki.and the New Wiki.

Page 4: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

44

OverviewOverview66thth Conference: Conference:

– Theme: Collaboration and SOATheme: Collaboration and SOA• Recent Cloud Computing Session: “The better we get Recent Cloud Computing Session: “The better we get

at collaboration, the better our software technology.”at collaboration, the better our software technology.”– Kudos: Gabe Galvan, SOA Conference Kudos: Gabe Galvan, SOA Conference

Coordinator, and Greg Linden and Fran Coordinator, and Greg Linden and Fran Dougherty.Dougherty.• Claire Cannon, Fran Dougherty, Neil Efrom, Bill Claire Cannon, Fran Dougherty, Neil Efrom, Bill

English, Ana Galdo, Susan Gompers, Greg Linden, Iris English, Ana Galdo, Susan Gompers, Greg Linden, Iris M. Garcia Radcliffe, Kris Shelor, and Frank TiradoM. Garcia Radcliffe, Kris Shelor, and Frank Tirado

Page 5: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

55

OverviewOverview• Three levels of Service-based Architecture:Three levels of Service-based Architecture:

– SOMA: Service Oriented Middleware SOMA: Service Oriented Middleware Architectures (e.g. WS-*, WOA)Architectures (e.g. WS-*, WOA)

– SOSA: Service Oriented Systems Architectures SOSA: Service Oriented Systems Architectures (e.g. governance, etc.)(e.g. governance, etc.)

– SOCA: Service Oriented Computing SOCA: Service Oriented Computing Architectures (e.g. X as a service)Architectures (e.g. X as a service)

• The future direction seems to be to The future direction seems to be to simplify SOSA by combining SOMA (e.g. simplify SOSA by combining SOMA (e.g. WOA) with SOCA (e.g. SaaS)WOA) with SOCA (e.g. SaaS)

Source: Bob Marcus, SRI, August 2008.

Page 6: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

66

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 7: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

77

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

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

Page 8: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

88

New Federal SOA CoP WikiNew Federal SOA CoP Wiki

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

Page 9: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

99

Using New Federal SOA CoP Using New Federal SOA CoP WikiWiki

Login User Space

Log in and get Your Own Space

Page 10: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1010

Now Have a Phase 6 PilotNow Have a Phase 6 Pilot• October 2, 2007, A Track on Services: October 2, 2007, A Track on Services:

From the Fabric to the User at the 4th SOA From the Fabric to the User at the 4th SOA for E-Conference (October 1-2, 2007).for E-Conference (October 1-2, 2007).

• January 8, 2008, Grid Today: NCOIC and January 8, 2008, Grid Today: NCOIC and Semanticommunity.net Explore Utility Semanticommunity.net Explore Utility Computing, Grid, Virtualization leading to Computing, Grid, Virtualization leading to the formation of a new Federal Community the formation of a new Federal Community of Practice on "Distributed Virtualization" of Practice on "Distributed Virtualization" or "Adaptable Computing Infrastructure" at or "Adaptable Computing Infrastructure" at the 5th SOA for E-Government Conference, the 5th SOA for E-Government Conference, April 30-May 1, 2008.April 30-May 1, 2008.

Page 11: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1111

New Federal Cloud Computing New Federal Cloud Computing WikiWiki

http://federalcloudcomputing.wik.is/

Page 12: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1212

New Federal Cloud Computing New Federal Cloud Computing WikiWiki• September 17, 2008 Cloud Computing Session:September 17, 2008 Cloud Computing Session:

– IBM, Amazon, Google, and HP discuss the possible IBM, Amazon, Google, and HP discuss the possible roles for Cloud Computing in future government roles for Cloud Computing in future government computing architectures.computing architectures.

• Cloud Musings:Cloud Musings:– kevinljackson.blogspot.comkevinljackson.blogspot.com

• SOA-R: SOA Realtime:SOA-R: SOA Realtime:– An end-to-end cloud computing reference An end-to-end cloud computing reference

architecture (in process). Cloud Computing Still architecture (in process). Cloud Computing Still Needs SOA!Needs SOA!

• November 12, 2008 (tentative)November 12, 2008 (tentative)– CloudCamp East in Washington, DC.CloudCamp East in Washington, DC.

http://federalcloudcomputing.wik.is/

Page 13: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1313

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 14: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1414

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 15: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1515

AgendaAgenda• 8:45 - 9:15 am Opening Remarks8:45 - 9:15 am Opening Remarks

– Dr. Jason Providakes, Senior Vice President and General Dr. Jason Providakes, Senior Vice President and General Manager, Center for Enterprise Modernization, MITRE Manager, Center for Enterprise Modernization, MITRE Corporation Corporation

• 9:15-10:00 am Morning Keynote: Moving to a new 9:15-10:00 am Morning Keynote: Moving to a new administration – Collaboration and Technologyadministration – Collaboration and Technology– Mr. John Cox, Chief Financial Officer, HUD Mr. John Cox, Chief Financial Officer, HUD

• 10:00 - 10:45 am Morning Keynote: Collaboration 10:00 - 10:45 am Morning Keynote: Collaboration and SOA: The HUD CIO Perspectiveand SOA: The HUD CIO Perspective– Ms. Lisa Schlosser, Chief Information Officer, HUD Ms. Lisa Schlosser, Chief Information Officer, HUD

• 10:45-11:00 am Break10:45-11:00 am Break

Page 16: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1616

AgendaAgenda• 11:00 am - 12 Noon Featured Presentations: 11:00 am - 12 Noon Featured Presentations:

Collaboration in Government, Sharing Knowledge Collaboration in Government, Sharing Knowledge and Leveraging SOAand Leveraging SOA– Dr. Ramon Barquin, President, Barquin InternationalDr. Ramon Barquin, President, Barquin International– Mr. Kevin Jackson, Director, Business Development Mr. Kevin Jackson, Director, Business Development

Enterprise Solutions, Dateline. Enterprise Solutions, Dateline. • 12:00 to 2:00 PM Lunch – Networking Break12:00 to 2:00 PM Lunch – Networking Break

– Vendor Exhibits (Atrium) (Greg Linden)Vendor Exhibits (Atrium) (Greg Linden)– 12:15 – 1:45 pm Community of Practice: Spatial Ontology. 12:15 – 1:45 pm Community of Practice: Spatial Ontology.

Open Geospatial Consortium Service and Semantic SOA. Open Geospatial Consortium Service and Semantic SOA. Keynote: Dr. Mark Reichardt, President, Open Geospatial Keynote: Dr. Mark Reichardt, President, Open Geospatial Consortium, SOA for Geospatial Data. Room 1H300.Consortium, SOA for Geospatial Data. Room 1H300.

– 12:30 - 1:50 pm Break Out Session: “SOA in a Box” 12:30 - 1:50 pm Break Out Session: “SOA in a Box” Laboratory Results. Mr. Kevin Buck and Ms. Diane Hanf, Laboratory Results. Mr. Kevin Buck and Ms. Diane Hanf, MITRE Corporation. 1H301.MITRE Corporation. 1H301.

Page 17: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1717

AgendaAgenda• 2:00-3:00 pm Afternoon Keynote: Using SOA 2:00-3:00 pm Afternoon Keynote: Using SOA

Competency Centers to Accelerate SOA Adoption in Competency Centers to Accelerate SOA Adoption in GovernmentGovernment– Mr. Mel Greer, SOA Chief Architect, Lockheed Martin Mr. Mel Greer, SOA Chief Architect, Lockheed Martin

• 3:00-4:00 pm Featured Presentation: SOA and 3:00-4:00 pm Featured Presentation: SOA and CollaborationCollaboration– Mr. Ashok Iyengar and Mr. John Boezeman, IBM Corporation Mr. Ashok Iyengar and Mr. John Boezeman, IBM Corporation

• 4:00 - 4:15 pm Break 4:00 - 4:15 pm Break • 4:15 - 5:00 pm Featured Presentation: Driving Change 4:15 - 5:00 pm Featured Presentation: Driving Change

in SOA Implementations: Can Organizations & People in SOA Implementations: Can Organizations & People Really Change?Really Change?– Dr. Craig Petrun, MITRE Corporation Dr. Craig Petrun, MITRE Corporation

• 5:00 - 5:15 pm Day One Wrap Up (Blog Report) and 5:00 - 5:15 pm Day One Wrap Up (Blog Report) and Day Two PreviewDay Two Preview– Brand Niemann, Federal SOA Community of PracticeBrand Niemann, Federal SOA Community of Practice

Page 18: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1818

AgendaAgenda• 8:30-8:45 am Overview of MITRE SOA Activities8:30-8:45 am Overview of MITRE SOA Activities

– Marie Francesca, Director, Corporate Engineering Operations, Marie Francesca, Director, Corporate Engineering Operations, MITREMITRE

• 8:45-9:35 am Keynote Speaker: SOA in the Real World8:45-9:35 am Keynote Speaker: SOA in the Real World– Mr. David Linthicum, SOA Expert and Author Mr. David Linthicum, SOA Expert and Author

• 9:35-10:15 am Keynote Speaker: Human 9:35-10:15 am Keynote Speaker: Human Interoperability and Net-Centric Environments: The Interoperability and Net-Centric Environments: The Growing Shift to SOAGrowing Shift to SOA– Dr. Alenka Brown, Senior Fellow, National Defense University Dr. Alenka Brown, Senior Fellow, National Defense University

• 10:15 - 10:30 am Break10:15 - 10:30 am Break• 10:30 – 11:15 am Practical Examples of SOA in 10:30 – 11:15 am Practical Examples of SOA in

Production Solving Complex ProblemsProduction Solving Complex Problems– Paul Giangarra, CTO, IBM Federal Chairman, WMA TVC, IBM Paul Giangarra, CTO, IBM Federal Chairman, WMA TVC, IBM

Academy AffiliateAcademy Affiliate

Page 19: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

1919

AgendaAgenda• 11:15 am – 12:00 noon Featured Demonstration: How 11:15 am – 12:00 noon Featured Demonstration: How

Mash-ups deliver SOA to the Desktop—DIA ExampleMash-ups deliver SOA to the Desktop—DIA Example– Mr. Steven Willett, Defense Information Agency, and Mr. John Mr. Steven Willett, Defense Information Agency, and Mr. John

Crupi, CTO, JackBe Crupi, CTO, JackBe • 12:00 to 2:00 PM Lunch – Networking Break12:00 to 2:00 PM Lunch – Networking Break

– Vendor Exhibits (Atrium) (Greg Linden)Vendor Exhibits (Atrium) (Greg Linden)– 12:15 – 1:45 pm Community of Practice: Semantic Exchange. 12:15 – 1:45 pm Community of Practice: Semantic Exchange.

Semantic services in the next generation internet — A report Semantic services in the next generation internet — A report from the European Semantic Technology Conference and from the European Semantic Technology Conference and Future Internet Symposium Mills Davis, Project10x. Room Future Internet Symposium Mills Davis, Project10x. Room 1H300.1H300.

– 12:30 - 1:50 pm Break Out Session: Organizational Agility 12:30 - 1:50 pm Break Out Session: Organizational Agility through a SOA: Bridging the Gap Between Business Operations through a SOA: Bridging the Gap Between Business Operations and the IT Automation Which Supports It. Thomas Pole, Harris and the IT Automation Which Supports It. Thomas Pole, Harris Corporation and John Hopkins University. Room 1H301.Corporation and John Hopkins University. Room 1H301.

Page 20: 6th Semi-Annual Service-Oriented Architecture (SOA) e-Gov Conference: Collaboration and SOA

2020

AgendaAgenda• 2:00-2:50 pm Featured Presentation: Characterization 2:00-2:50 pm Featured Presentation: Characterization

Framework and Design Patterns for the Disadvantaged UserFramework and Design Patterns for the Disadvantaged User– Beth Yost, MITRE Corporation Beth Yost, MITRE Corporation

• 2:50-3:40 pm Featured Presentation: Achieving SOA 2:50-3:40 pm Featured Presentation: Achieving SOA Governance through Organizational ConsensusGovernance through Organizational Consensus– Mr. Sam Kneppar, IRS; Ms. Kimberly Rabe, IRS and Mr. Frank Mr. Sam Kneppar, IRS; Ms. Kimberly Rabe, IRS and Mr. Frank

Tirado, MITRE Corporation.Tirado, MITRE Corporation.• 3:40 - 3:55 pm Break 3:40 - 3:55 pm Break • 3:55- 4:45 pm Featured Presentation: System Wide 3:55- 4:45 pm Featured Presentation: System Wide

Information Management – Agility and Next Generation Information Management – Agility and Next Generation Applications Using SOA for the National AirspaceApplications Using SOA for the National Airspace– Duncan Thomson, MITRE Duncan Thomson, MITRE

• 4:45-5:00 pm Day Two Wrap Up (Blog Report)4:45-5:00 pm Day Two Wrap Up (Blog Report)– Brand Niemann, Federal SOA Community of PracticeBrand Niemann, Federal SOA Community of Practice