Date post: | 08-Jan-2018 |
Category: |
Documents |
Upload: | maud-gilbert |
View: | 217 times |
Download: | 0 times |
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
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
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
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
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.
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
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
8888
Our Wiki is Web-Oriented Our Wiki is Web-Oriented SOASOA
http://wiki.mindtouch.com/MindTouch_Deki/Features/Architecture
9999
New Federal SOA CoP WikiNew Federal SOA CoP Wiki
http://federalsoa.wik.is/http://semanticommunity.wik.is/ Public for Blogging
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
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)
12121212
New Network Centricity Web 2.0 New Network Centricity Web 2.0 WikiWiki
http://networkcentricity.wik.is/
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.
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.
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.
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
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)
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
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
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)