1st SOA for E-Government Conference May 23-24 2006

Last modified

First Service Oriented Architecture for E-Government Conference, May 23-24, 2006, at MITRE

Purposes and Background

Purposes (as suggested in questions by Roy Mabry, Co-Chair, AIC Governance Subcommittee):

  • What SOA is and isn't?
  • Where the CoP sees SOA going in the future?
  • What benefit it will have for improving efficiency and effectiveness of government operations?
  • What will have to change in policy and governance as we know it to transform government to better share information across organizational boundaries and better serve the citizen?

Note: The SOA CoP is a project of the Governance Subcommittee of the Architecture and Infrastructure Committee but is not endosed by the AIC nor is it seeking AIC endorsement. The AIC and SOA CoP are separate and different organizations. Preparations: Government Line of Business Demonstration Specification and Demonstration

Schedule:

  • (1) Open Call for Participation (Month, Day, 2008), Proposals Due (Month, Day, 2008), and Notification on Proposals: Month, Day, 2008
  • (2) Registration Open: Registrants
  • (3) Registration Closed: Month, Day, 2008 (or when 300 registrants reached)
  • (4) All Presentations and Tutorials Due to Review and Post: September 26, 2008. See File Repository

Logistics (see more Logistics below):

  • Location: The MITRE Corporation, McLean, Virginia, MITRE-1 Building Auditorium, 7515 Colshire Drive McLean, VA 22102-7508.
  • Accomodations: A list of hotels in the Tyson's Corner area is available for download.

Planning Committee:

  • Greg Lomow, SOA CoP Co-Chair and BearingPoint
  • Brand Niemann, SOC CoP Co-Chair and US EPA
  • Steve Else, SOA CoP Secretary, and Track 4 Lead
  • Greg Linden, MITRE Host, and Gabe Galvan, MITRE Lead for SOA
  • Fran Dougherty and Rick Tucker, MITRE Host Emeritus
  • More to be added

Agenda

Tuesday May 23, 2006

  • 7:30 – 8:30 AM, Conference Check In (must be pre-registered).
  • 8:30 – 8:45 AM, MITRE Welcome, Rick Tucker, Conference Host.
    • Special Recognitions to Sophia Brock and Roy Mabry.
  • 8:45 - 9 AM, Welcome and Conference Overview, Co-Chairs: Greg Lomow, Bearing Point and BrandNiemann, SICoP Co-Chair.
  • 9:00 - 10:30 AM, Opening Keynote and SOA CoP Demo:
    • Ron Schmelzer, Founder of ZapThink and Co-Author of Service Orient or Be Doomed! : How Service Orientation Will Change Your Business, Readiness Test Based on the Book: Books as Prizes for Great Questions and the Test!
      • Special Recognition to Ron Schmelzer.
    • Cory Casanave, CEO/President, Data Access Technologies, Inc.
    • Current Commercial Participants:
      • Farrukh Najmi, Sun Microsystems (Remote Participation).
      • Joseph Chiusano, Booz Allen Hamilton.
      • Rex Brooks, Starbourne Communications Design (Remote Participation).
      • Eric Reed, Oracle.
      • Note: Continues in Auditorium 1-1:45 PM. See SOA Demo Spec.
      • Special Recognition to Cory Casanave.
  • 10:30 - 11:00 AM, BREAK
  • 11:00 - 12 NOON, Panel Session: Embracing the right people, questions, and policies for success with SOA in the Federal enterprise.
    • Moderator: Sid Chowdhary, Vice-Chair, IAC SOA Subcommittee & Vice President, SPS
    • Panelists:
      • M. David Allen, OASD (NII) / DOD CIO, Booz Allen Hamilton.
      • Bob Brown, SDMS , U.S. Patent & Trademark Office (USPTO).
      • Con Kenney, Enterprise Architect at the Federal Aviation Administration (FAA).
      • Ron Schmelzer, Senior Analyst and Founder, Zapthink.
    • Introduction to the SOA Survey and Vote of Thanks - Greg Hauser, Chair IAC SOA Committee
    • Special Recognition to the IAC SOA Committee.
  • 12 NOON - 2 PM, NETWORKING LUNCH (Please not before 12:30 p.m. in the MITRE Cafeteria) and Posters/Vendors (Aitrium) - see Table Assignments and Exhibit Layout. Tutorial Signup Opens.
  • 2 - 4 PM, Summary Reports (30 minutes each and then May 24th Agenda below for 90 minutes each):
    • Track 1: SOA Reference Models, Specifications, and Standards, Rebekah Metz, Booz Allen Hamilton.
    • Track 2: SOA Governance, Eric Marks, President/CEO, AgilePath.
    • Track 3: SOA Implementation and Testing, Cory Casanave, CEO/President, Data Access Technologies, Inc.
    • Track 4: Connections to the FEA Service Components Reference Model, George Thomas, Chief Architect, GSA (confirmed, but out of town and back for May 24th - see previous 1 and 2).
    • CBDI, David Sprott. See See tutorial details below.
  • 4 – 5:30 PM Special Recognitions, Networking, and Then Must Leave the Facility.

Wednesday May 24 2006

  • 7:30 – 8:30 AM, Conference Check In (must be pre-registered).
  • 8:30 AM - 4:15 PM, Tutorials (LIMITED TO 40) (room for two - 1/2/ day or one full-day):
  • AUDITORIUM SESSIONS:
  • 8:30 - 10 AM, Track 1: SOA Reference Models, Specifications, and Standards, Rebekah Metz, Booz Allen Hamilton. Featured Presentations/Demonstrations and Open Discussions:
    • David RR Weber, Using OASIS standards for SOA development for eGovernment applications (Proposal 20).
    • Anthony Bradley, The use of specifications in the Distributed Common Ground System – Army (DCGS-A) Special Recognition for Best Presentation in the Main Session.
    • Andrew Townley, Connecting People and Public Services – The Irish Government’s SOA Initiative (Proposal 23).
  • 10:00-10:30 AM, BREAK
  • 10:30 AM – 12 NOON, Track 2: SOA Governance, Eric Marks, President/CEO, AgilePath. See Addressing SOA Governance Challenges, Introducing AgilePath’s SOA Governance Reference Model v. 1.0 and Co-Author of SOA: A Planning and Implementation Guide for Business and Technology.
    • Panel Goal: Present a non-commercial overview of SOA governance, the challenges, current approaches in a lively panel discussion to explore various SOA governance topic threads.
    • (1) Introduction to SOA Governance and SOA Governance Reference Model Overview, Eric Marks, 15-20 minutes.
    • (2) Introduce the panel members (Introduce the panel members (a balanced discussion representing end-user requirements as well as vendor perspectives on SOA Governance), 10 minutes:
      • Greg Black (for Vince Snyder, Acting Director for Acquisition), National Geospatial Intelligence Agency (NGA).
      • Mark Zalubis, Merlin Technical Solutions.
      • John Emerson, AmberPoint.
      • Miko Matsumura, Infravio.
      • David Butler, Mercury/Systinet.
    • (3) Begin Panel Discussion using the following “seed” questions, 55 minutes.
    • (4) Closing Remarks, Eric Marks, 5 minutes.
  • 12 NOON - 1 PM, NETWORKING LUNCH (MITRE Cafeteria on your own)
  • 1 - 2:30 PM, Track 3: SOA Implementation and Testing, Cory Casanave, CEO/President, Data Access Technologies, Inc. Featured Presentations/Demonstrations and Open Discussions:
    • Chris Smith, GSA Director of Financial Management Systems, Financial Management EA Project Supporting a SOA Architecture For a Government Line of Business.
    • Doug Clark, John James, and Larry Pizette, SOA for the Defense Modeling and Simulation Office (Proposal 26).
    • Dean Allemang, Bringing Semantics to Service-Oriented Architecture: Ontology-based Mediation for eGovernment (Proposal 39).
  • 2:30-2:45 PM, SHORT BREAK
  • 2:45 - 4:15 PM, Track 4: Connections to the FEA Service Components Reference Model, George Thomas, Chief Architect, GSA. Featured Presentations/Demonstrations and Open Discussions:
  • 4:15 - 5 PM, CLOSING KEYNOTE, Richard Soley, CEO, OMG.
  • 5-5:30 PM, Networking and Then Must Leave the Facility.
  • BREAKOUT SESSION (Atrium): IAC SOA Committee - Greg Hauser, Chair, Gerry Anderson, Programs Chair, Bob Brogan, Software Focus Group Manager, and Jana Jackson, SOA Benefits & Cultural Change Focus Group Manager.

  • Breakout Session Track: Security within SOA.
  • 8:30 AM, Presentation 1 - Andrew Nash, Bullet Proofing/Securing XML Traffic: Best Practices (Proposal 31).
  • 9:00 AM, Presentation 2 - Hart Rossman with Content from Mark O'Neill, The Evolving Security Environment for Web Services (Proposals 27 and 28).
  • 9:30 AM, Presentation 3 - Hart Rossman with Content from Mark O'Neill (continued).
  • 10-10:30 AM, BREAK
  • Breakout Session Track: SOA Technologies.
  • 10:30 AM, Presentation 4 - Phil Cooke and Kash Badami, Web Integration with Kapow Technologies (Proposal 32).
  • 11:00 AM, Presentation 5 - Sam Ceccola, Jay Colavita, and Bob Brogan, The use of BEA SOA Solutions for Semantic Interoperability (Proposal 36).
  • 11:30 AM, Presentation 6 - Ranil Dassanayaka and Anjali Anagol-Subbarao, HP SOA success story: Implementing Identity Management through SOA (Proposal 40).
  • 12 NOON-1 PM, NETWORKING LUNCH (MITRE Cafeteria on your own)
  • Breakout Session Track: SOA Pilots and Implementations.
  • 1:00 PM, Presentation 7 - Rex Brooks, Semantic Interoperability Architecture Pilot (Proposal 38).
  • 1:30 PM, Presentation 8 - Greg Hudson, Web Services and SOA Security (Proposal 49). Special Recognition for Best Exhibit.
  • 2:00 PM, Presentation 9 - Sukumar Dwarkanath and Michael Daconta, Emergency Services Enterprise Framework: A Service-Oriented Approach (Proposal 50). Special Recognition for Best Presentation in the Breakout Session.
  • Withdrawn: David RR Webber, ebSOA based solutions for eHealthcare applications (Proposal 21).
  • 2:30-2:45 PM, SHORT BREAK
  • 2:45 PM, Presentation 10 - Joe Chiusano, Service-Oriented Information Sharing: Leveraging the FEA Data Reference Model (DRM) 2.0 (Proposal 30).
  • 3:15 PM, Presentation 11 - Fred Levy and Tim Ngo, SOAtest - Bulletproofing your Service Oriented Architecture (Proposal 44). Special Recognition for Best Exhibit.
  • 3:45 PM, Presentation 12 - Phil Walston, Security and Identity Issues in Cross-agency SOA (Proposal 45).
  • 4:15-5 PM, CLOSING KEYNOTE, Richard Soley, CEO, OMG (in Auditorium).
  • 5-5:30 PM, Networking and Then Must Leave the Facility.

Tutorials

Tutorial #1, Wednesday, MAY 24th, 8:30 AM - 12 Noon:

Title: Service Reference Architecture and Planning

Abstract: Planning for services requires a taxonomy and classification system to allow an organization to have consistency of approach and as a basis for policy development. This tutorial will discuss creating a reference architecture for various types of business service and how this forms the basis for a structured service planning and management process.

Intended for: Architects, Business Analysts, Asset Managers.

Level: Advanced

Prerequisites: Familiarity with SOA concepts

Duration: 1/2 day

Topics:

  • Concepts review
  • Reference Architecture Context
  • Classification systems
  • Policy types
  • Planning methodology
  • Deliverables
  • Governance
  • Linkage to upstream and downstream processes

Instructor: David Sprott is CEO and Principal Analyst for CBDI Forum - a world leading research organization developing best practice guidance for SOA. David leads and coordinates the CBDI research effort across all aspects of SOA. His personal research and consulting area includes services adoption roadmap and planning methodologies.

Tutorial #2, Wednesday, MAY 24th, 1 - 4:15 pm:

Title: MDA and Semantic Web Services:

Abstract: The Ontology Definition Metamodel (ODM) is an emerging standard from the Object Management Group that supports ontology development and conceptual modeling in several standard representation languages. It provides a coherent framework for visual ontology creation based on OMG’s Meta Object Facility (MOF™) and UML™ (Unified Modeling Language), bridging Model Driven Architecture (MDA®)-based standards for automating the physical management and integration of metadata with Semantic Web technologies. The ODM is nearing finalization in the OMG, and has garnered tremendous support from the W3C Semantic Web best practices working group and the international metadata standards community (ISO JTC1/SC32) in addition to many OMG members. The Ontology PSIG is now considering an agenda for follow-up work that may include:

  • Extensions to the current specification to provide non-normative, QVT-based mappings to and from the Common Logic metamodel.
  • Support for Semantic Web services.
  • Emerging work in rules interchange.
  • Guidelines for interoperability with the recently adopted Semantics for Business Vocabularies and Rules (SBVR), Production Rules Representation (PRR), and the Information Modeling & Management (IMM) specifications.

In this tutorial, we will walk through features of the ODM, particularly the RDF and OWL metamodels, and provide insight into the UML Profile for RDF and OWL, highlight current initiatives in the W3C, ISO, and OASIS communities that influence ongoing work in the Ontology PSIG, present the status and highlights of some of the emerging proposals for representation of Semantic Web Services and look at a few example applications and architectures that implement these, including the DoD SSOA project as well as ongoing research in InferenceWeb.

Special Recognitions

The Conference Planning Committee Expresses Appreciation to All Who Contributed to the Success of This Conference: The Presentors, The Exhibitors, The Tutorials, and The Attendees, and Congratulates Those Who Received Special Recognitions. We Hope to See You in About 6 Months at the 2nd!

Special Recognitions by SOA CoP Co-Chairs, Greg Lomow, Bearing Point & BrandNiemann, U.S. EPA (see slides 27-36):

  • Sophia Brock, MITRE:
    • For “Outstanding Service” to the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • Roy Mabry, Co-Chair AIC Governance Subcommittee:
    • For "Fostering" the SOA Community of Practice and the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • Ron Schmelzer, ZapThink:
    • For "Outstanding Leadership" to SOA as Founder of ZapThink and Co-Author of “Service Orient or Be Doomed!: How Service Orientation Will Change Your Business” at the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • Cory Casanave, CEO/President, Data Access Technologies, Inc.:
    • For "Outstanding Leadership" of the SOA Community of Practice SOA Demonstration and Specification for the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • IAC SOA Committee - Greg Hauser, Chair, Sid Chowdhary, Co-Chair, Gerry Anderson, Programs Chair, Bob Brogan, Software Focus Group Manager, Jana Jackson, SOA Benefits & Cultural Change Focus Group Manager, John Smith, CTO, and William Sweet, SOA Technology Solutions Focus Group Manager.
    • For the "SOA Readiness Panel and IAC SOA Survey" at the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • Forum Systems — Web Services & SOA Security:
    • For “Best Exhibit” at the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • Parasoft’s SOATest — Testing Service-Oriented Architectures:
    • For “Best Exhibit” at the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • Anthony Bradley, Booz Allen Hamilton, Bringing SOA to Life: The DCGS-A interface Specification Drive:
    • For “Best Presentation" in the Main Session at the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.
  • Sukumar Dwarkanath, COMCARE, and Michael Daconta, Oberon Associates, Emergency Services Enterprise Framework: A Service-Oriented Approach.
    • For “Best Presentation" in the Breakout Session at the First SOA for E-Government Conference, May 23-24, 2006, at The MITRE Corporation, McLean, VA.

Call for Presentation and Exhibiting Proposals

UPDATE: The Call for Proposals has closed and all have been accepted (see below) and the Planning Committee and Four Track Leads are making the final selection of placement and order which will be posted at the Conference Wiki.

The Services-Oriented Architecture Community of Practice (SOA CoP) is soliciting participation in the SOA for E-Government Conference, May 23-24, 2006. We’d like to stress that we are not asking for proposals to accomplish work that has not already been done, rather, we are asking for products, services, results, etc. that are essentially in place.

Important Dates:

  • Proposals need to be submitted by MARCH 31st and accepted proposals will be notified by APRIL 7th.
  • The proposals should be submitted in a paper of no greater than two pages in Microsoft Word. Submissions should include the name of the organization, key technical points of contact, and the key users or audience, either Government or commercial organizations. Also, the proposal should include a description of what will be demonstrated or described along with needs for electrical power and Internet connectivity (including any special ports).
    • NOTE: Space limitiations does not permit us to have conventional booths or displays. Appropriate handouts are permitted and encouraged. See DRAFT for this conference (room setup, poster size, etc.)
  • For accepted proposals, papers limited to 10 pages in Word or PDF format and/or presentation slides in PowerPoint or PDF up to 30 slides in length, must be submitted by MAY 19th and will appear in the Conference Proceedings.
  • Please contact Co-Chairs: Brand Niemann at Brand Niemann at niemann.brand@epa.gov or Greg Lomow at greg.lomow@bearingpoint.com with questions.

How to Submit:

E-mail your submission to Brand Niemann at niemann.brand@epa.gov

Selection Criteria:

  • Relevance to the conference purposes and agenda topics and relevance to the SOA CoP as assessed by the Conference Planning Committee (David Allen-Booz Allen Hamilton, Cory Casanave-Data Access Technologies, Inc., Greg Hauser-WebWorldTech, Jana Jackson-Avanziamo, Greg Lomow-BearingPoint, Brand Niemann-SICoP, Rick Tucker-MITRE, Susan Turnbull-GSA)
  • Selected participation will be featured in one or more of five ways:
    • (1) the May 23rd, 12 NOON - 2 PM Poster-Vendor Session,
    • (2) the May 24th, Four Basic Areas in the Main Session: (a) SOA Reference Models, Specifications, and Standards; (b) SOA Governance; (c) SOA Implementation and Testing; and (d) Connections to the FEA Service Components Reference Model
    • (3) the Breakout Session
    • (4) the proceedings of the conference in the Wiki,
    • (5) special recognitions for excellence and innovation.

Content:

The paper should describe solutions you are building using SOA. One of the key objectives of this conference is to foster pilot projects and vendor implementations using the SOA Demo Strawman for which a Core Team has been formed lead by Cory Casanave to define the plan and refine the specification. See the SOA CoP Archive for details. 

Exhibits

Tuesday, May 23, 2006, 12 Noon - 2 pm, Posters/Vendors (Table Space Numbers - Two per Table):

1 Ron Schmelzer (confirmed), Founder of ZapThink and Co-Author of Service Orient or Be Doomed!: How Service Orientation Will Change Your Business

2 Greg Lomow, Bearing Point, and Co-Author of "Understanding SOA with Web Services"

3 David Sprott, CBDI

4 Dave Mayo, Everware

5 Cory Casanave, Data Access Technologies, Inc.

6 George Thomas, GSA (out of town until May 24th)

7 Kash Badami, Kapow Technologies

8 Doug Clark, DMSO (and MITRE)

9 Elisa F. Kendall, Sandpiper

10 Mauricio Renzi, Agent Logic

11 Bob Brogan and Sam Ceccola, BEA Systems

12 Judy Gasperini, Modus Operandi, Inc.

13 David RR Webber, AC Technologies, Inc.

14 Fred Levy, Parasoft

15 David Allen, Joe Chiusano, Rebekah Metz, and Michael Tiemann, BAH

16 Andrew S. Townley, Bearing Point

17 Eric Marks, AgilePath and Co-Author of SOA: A Planning and Implementation Guide for Business and Technology

18 Denis McGlynn and Michael Hight, AmberPoint

19 Inge Cheng, Layer 7 Technologies

20 Michael Arline, Forum Systems

21 Chris Daniels, Reactivity and Merlin Technical Solutions

22 Hart Rossman, SAIC (Mark O'Neill, Vordell)

23 Rex Brooks, Starbourne Communications

24 Dean Allemang, TopQuadrant

25 Ranil Dassanayaka, HP

26 Charles Mosher, MetaMatrix

27 IAC SOA Committee: Members

28 IAC SOA Committee: Members

29 IAC SOA Committee: SOA Readiness Test

30 IAC SOA Committee: SOA Readiness Test

Waitlisted #1: Sukumar Dwarkanath, COMCARE

Logistics

Date & Location: May 23-24, 2006, at The MITRE Corporation, McLean, Virginia, MITRE-1 Building Auditorium, 7515 Colshire Drive McLean, VA 22102-7508. See Map. Please follow signs to the East and West Parking Lots and enter by the Conference Center Entrance.

MITRE Shuttle Bus service available from the West Falls Church Metro Station starting at 6:40 a.m., continuing every 20 minutes, and last bus from MITRE at 5:40 p.m. Drop off at MITRE 1 and 2 (come to the back of MITRE 1 for entrance).

Exhibitors/Presentors Database and Exhibit Layout

Accomodations Within One Mile: See Metro Travel Guide.

This event will be video taped and streamed to other MITRE facilities. Please face the video camera and state you name and affiliation when asking questions or making comments so the remote participants can see and hear you.

Remote access: Conference numbers (8 a.m - 5 p.m both days) - Toll Free: 1-866-648-7367; Washington, DC Area: 703-983-1550; Boston, MA Area: 781-271-6338; and passcode for specific session you are participating in:

  • The code for the main auditorium sessions on both days is: 12345
  • The code for the tutorials on 24 May is: 54321
  • The code for the breakout presentations on 24 May is: 504504

If you have any questions, please contact Rick Tucker at rwtucker@mitre.org or 703-336-2492, or Sophia Brock at sbrock@mitre.org or 703-983-7039.

Note: Please put your calls on Mute but not Hold because some systems introduce disruptive music.

Registrants

As of May 19, 2006

Note: Does not include MITRE Employees and Remote Participants.

Peter Aiken
Dean Allemang
David Allen
Anjali Anagol-Subbarao 
Marguerite Ardito
Michael Arline 
Janice Ausby 
Ankash Badami 
Nicholas Bayer 
John Beatty 
Gary Berg-Cross 
Sundra Bertrand 
Alan Blair 
Stan Boddie
Gayle Bracy
Bob Brogan
Chris Brown
James Brown
Kevin Brown
Ajay Budhraja
Margo Burnette
Thomas Burton
Michael Byrd
Steve Byrnes
Steven Carey
Brent Carlson
Clive Carpi
Cory Casanave
Sam Ceccola
Raghuveera Chalasani
Sam Chance 
Terry Chandler
Ai-Mei Chang
Fu-An Chao
Vic Chauhan
Ta-Jen Chen
Joseph Chiusano
Sid Chowdhary
John Chungo 
Chris Clark 
Doug Clark 
Richard Coffee 
Bob Collet 
Art Conroy 
Phil Cooke 
Rosy Cordova 
Michael Corsello 
Charles Cowan 
William Cox 
Mike Cummens 
Mukesh Dalal 
Chris Daniels 
Greg Darroca 
Ranil Dassanayaka 
Mills Davis 
John Delgado 
Sangeeta Desai 
Jeremy Dick 
Jim Disbrow 
Sanjay Dora 
MaryBeth Dormuth 
Everett Dowd 
Sukumar Dwarkanath 
Kinga Dziembowski
Dan Ellis 
John Emerson 
Patrick Emery
Lois Fairclough
Hsin Fang 
Faye Farah 
Azad Faruque
Daniel Feinberg 
Sandra Felton
Paul Fontaine 
Lico Galindo 
Justin Gaspard 
Rick Geary 
Lax Gopisetty 
Jay Greenberg 
Thomas Guinan
Christian Hager 
Diane Hara
Paul Harbison
Greg Hauser 
Robert Haven
Mark Heileman 
Daniel Henry 
Jerry Henwood 
Simon Hernaez 
Renee Higgs 
Peter Highnam 
Michael Hight
Al Hogan 
Lee Holcomb 
Kim Hower 
Greg Hudson 
Joseph Hunt
Jana Jackson 
Joab Jackson 
Bobby Jain 
Sue Jaxel 
Anil John
Larry Johnsen 
Larry Johnson 
Timothy Johnson 
Mike Jolly 
Nilesh Kawane 
Karen Kaye 
Jason Kearns
Lawrence Kelly 
Elisa Kendall 
Mohamed Keshk 
Gurmindersingh Khalsa
Randel Kirk 
Ajith Kondapalli 
Kim Koran 
Jason Kruse 
Serm Kulvatunyou 
John Lee 
Philip Lee 
Jeremy Lemmon 
Leonard Levine
Fred Levy 
Michael Lewis 
Charles Li 
Steve Lichtman 
Greg Lomow
Dustin Lucien 
Tan Luong 
Stephen Macdonald
Paul Macias 
Richard MacKnight 
Arun Majumdar
Manoj Mansukhani 
Eric Marks 
John Marsh 
Dave Mayo 
Denis McGlynn 
Charles Medley 
Tom Merkle 
Alex Miroff 
Tchad Moore 
Robert Moorhead 
Michele Moses 
Chuck Mosher 
Tom Mowbray 
Dennis Nadler 
Andrew Nash
Karen Nelson 
Sally Newman 
Tim Ngo 
Art Nicewick 
Brand Niemann 
Brand K.Niemann, Jr. 
John Nowlin 
Kimberly Nunn 
Pattabhi Nunna 
Edward O
Bill Ott 
Brian Paget 
Les Pang 
Scott Parker 
Alex Pavlak 
Ray Payton 
Brad Pederson 
Jimmy Pham 
Debbie Pianko 
Heather Pierce 
John Pietras 
Patrick Plunkett
Lex Poot 
Mark Popivchak 
Caroline Price 
James Proctor 
David Prompovitch 
Erik Pupo 
Brian Purdy 
Roy Rathbun 
Michael Reed 
Charles Reeves 
Mauricio Renzi
Elsa Rhoads 
Jonathan Rich 
Becky Roberts 
Ed Robinson 
Michael Rosen 
John Rosenbaum 
Hart Rossman 
Wahid Sadek
John Salasin 
Ken Sall 
Gail Scavongelli 
Ronald Schmelzer 
Jeff Schneider
Ed Seidewitz 
Subhash Sen 
Donna Seymour 
Shahid Shah 
Nisha Singla
Dimitri Sirota 
Art Smith 
Chris Smith 
Maurita Soltis 
Ron Sones 
David Sprott 
Robert Staves
Christopher Steen 
Brooke Stevenson 
Tony Studer 
Richard Suslick 
Kirby Sutton 
Vince Synder 
Manuel Tayas 
JT Taylor
George Thomas 
Charles Thornburg 
Michael Tiemann 
Andrew Townley 
Sergei Tsarev
Susan Turnbull 
Joe Verscharen 
Adrian Walker
Phil Walston 
Denise Warzel 
David Webber 
John Weiland
John Weiler 
Scott Whitfield 
Michael Williams 
Christine Wires
Martin Wolfe 
Al Wong 
Deng Wu 
Yvonne Zhou

Line of Business Demonstration

This is the participant working page.

In concert with both the SOA community of practice and IAC, a group has started a “SOA Demo” that will provide a resource for use by government and industry as we communicate and validate SOA as a strategic approach. This was initiated at the last SOA Conference and we have made a commitment to a demo for the Oct 30th SOA-COP conference. While we are focused on that conference as a deadline, our goal is to be able to use such a demo for multiple venues.

The goals of this demonstration are:

  • To provide a concrete example of how the SOA approach provides business value to a community
  • To provide confidence that the approach and technologies are real – secure, reliable, performing and practical.
  • To validate that independently developed applications can interoperate using SOA standards

The demonstration will consist of one or more scenarios', each of which will allow multiple participants using multiple technologies to work together using services. In addition the demo will support an orientation web page and white papers on SOA.

The demo is intended to involve scenarios that will resonate with government stakeholders and also allows multiple industry participants to play a role. Industry participants will be given the opportunity to show how they can support a SOA architecture with their services and tools, interacting with each other across the scenario’s service interfaces. We also expect the demo to be a living resource, to be “up” continuously to show SOA collaboration across the internet.

Notes from meetings:

Goverment Sponsors:

  • U.S. EPA/SOA-COP – Brand Niemann
  • U.S. GSA - George Thomas

Participants:

  • Sun – Debbie Brown
  • BAH – Joe Chiusano, Mike Isman
  • Kapow – Kash Badami, Sean Robertson
  • Wellfleet Software – Farrukh Najmi
  • Comcare - Sukumar Dwarkanath
  • SOA Software – Paul Diorio (SOA.COM)
  • DynAccSys - Lisa Miller, Sonia Antypas
  • William Sweet
  • Data Access Technologies – Tom Digre, CoryCasanave, Ed Seidewitz, Ed Harrington

2006 October 11

This SOA-Demo face-face meeting was the last before the conference:

Agenda:

  • The focus of this meeting was to define the schema for the demo messages and resolve issues with XBRL.

In attendance:

  • Phone: Sonya Antypas - DynAccSys Howard Ungar – DynAccSys Lisa Miller – DynAccSys Joe Chiusano - BAH
  • DAT Office: Cory Casanave - DAT Tom Digre - DAT Ed Harrington –DAT Grant Boyd – BAH

Summary:

  • The intent of the demo is to define web service messages that define the contract of interaction between parties - exactly what information is sent and when. XBRL defines a very general "ledger transaction" that encompasses much of the information in the request, there is no standard way to subset a ledger transaction to support specific message scheme - as you would expect in a web services message. Despite this issue, there is a shared desire to leverage XBRL.
  • We looked at the option of defining a subset message based on reverse engineering messages, defining a new schema, etc. What we landed on as a temporary measure is to wrap the generic XBRL schema in a message specific complex type wrapper and then use these as our message content. This is not seen as the "proper" architectural approach but is being done to expedite getting an initial demo running.
  • Grand & Howard agreed to work on some example instance documents to better define the interactions. Tom agreed to test the use of the XBRL schema for creating the web services specification.
  • Additional traffic is expected on the email list as the schema and example instances are further defined.
  • Follow-up meetings are scheduled for Friday at 8:30 AM (Phone in) and Tuesday 9:30-4pm at Data Access Technologies.

Notes:

  • CBC – need to get the model populated pretty quickly to bootstrap this effort
  • Howard – (see Howard’s email with attachments for examples/instances/schema) talking about an approach: using XBML as a pallet
  • Get a taxonomy
  • Set a standard subset of XBRL schema (especially applicable in Financial Services)
  • Started from job-costing instance approach, Maybe more than we really need
  • Lisa – could use internal system to generate instances…from which you can generate a new schema
  • CBC – concern over recreation of XBRL data types
  • Howard: don’t want the entire 300 – want a smaller set
  • Say 8 web services with 15 documents
  • CBC – looking for a composite type rather than recreating an individual schema for each – create a rather large schema library?
  • CBC – organizationidentifier as an example
  • Howard – for quickness thinking of creating multiple instance documents
  • CBC – easier if we are able to import – attempted import of XBRL schema…
  • Howard - Problem: CBC drag and drop may not match XBRL taxonomy…creating an arbitrary instance document which may not match the requirements of the XBRL GL. Howard’s approach takes this taxonomy/entry header into account
  • CBC – not sure he understands the XBRL schema as presented
  • Lisa: Designed after a General Ledger requirement
  • Grant: elaborated on GL requirements
  • All: attempt to match CBC’s “Time Sheet” data to the XBRL GL schema
  • Grant: comes down to the question of what we really want to demo
  • CBC: How to present using XBRL?
  • Grant: We are looking at transaction level info that is generally reported out at a summarized level
  • Lisa: Need to look further as to how to present?
  • CBC: Looking at whole picture…analyzing how stuff flows through to the project reporting.
  • Grant: Need to determine what level of reporting is required at the Project level.
  • Tom: haven’t imported the XBRL yet. Initially would prefer importing the entire schema to C-X
  • CBC – would like simpler representation than having to include the entire XBRL schema. For example, create a simple, independent time sheet and then feed that to the payroll system which would output XBRL.
  • CBC – can we do some of this now?
  • CBC – Suggests embedding XBRL in various document types…this gives individual document types but will utilize XBRL to transport the information
  • Howard sent core XBRL schema to CBC. Tom will attempt to load to C-X
  • Ed: What about things like Service Discovery (UDDI)? CBC –well that is what we hoping to have the other folks who are not here discuss…At this point in time, we might not have the resources to implement?
  • Grant will talk to Howard tomorrow about scheduling, etc.
  • Grant/CBC: keep number of elements as simple as possible…

2006 October 3

The 3rd SOA-Demo face-face meeting: Meeting presentation has been updated with the revised model.

Agenda:

  • The focus of this meeting was to further define the demo scenario identified in the last meeting.

In attendance:

  • Phone: Sonia Antypas – DynAccSys Lisa Miller – DynAccSys Clark Colombo – Oracle Mari-Ellen Testa – BAH Tim Vibert – Lockheed Martin
  • DAT Office: Joe Chiusano – BAH Grant Boyd – BAH Cory Casanave - DAT Ed Harrington - DAT Andy Lasko – Kapok Cash Badami – Kapow Technologies Brand Niemann

Meeting Results:

  • Intros
  • Cory – Agenda review
  • Cory – Summary (see slide presentation and developed model for details)
  • Sponsorship
  • Demo Goals
  • Conferences – next is 10/30
  • Time Line
  • Recommended Tracks
  • SOA HR-Finance LOB Demo
  • Service Providers and Consumers
  • Notional Sample Processes
  • Identify roles…time may be kept at the agency or at the HR provider
  • Sample Services
  • Community & Services
  • Selected Examples
  • Sample simulation
  • Use of XBRL GL: will apply at the transaction level
  • *Lisa/Grant: Taxonomy/schema for transaction level information in XBRL
  • *Also instance documents

Use of XBRL RL: for the dashboard/reporting summary

  • Brand suggested an alternate demo: based on Federal Financial Transparency Act (each agency will need to create an interoperable database of financial information…Bring SOA to the agencies to address the new Act…problem that needs to be solved by the beginning of next year… Here is a location for a description of the act.
  • Brand: link to Hoffman XBRL and link to Act
  • Brand: needs participating companies for table assignment: Participants: • BAH • DAT • Oracle • Sun • Raytheon • Kapow • Wellfleet Software • Comcare • SOA Software • DynAccSys • William Sweet • Lockheed Martin Sponsors • GSA • EPA
  • Note - may have mail list issues
  • Mari-Ellen: Who is the audience? FM-LoB looking at interaction between FM and other LoBs…suggest inviting some of the senior FM LoB folks

High level SOA Model

ProgramCommunity.jpg

Substanial discussion revolved around the draft model presented which was refined by the subject matter experts as follows:

  • Box with tab represents a role to be played by a person or organization that provides and consumes services for this process.
  • Double arrow on the right represents using a service.
  • Double arrow on the left represents the providing a service.

2006 September 21

The second SOA-Demo face-face meeting:

Agenda:

  • The focus of this meeting was to further define the demo scenario identified in the last meeting.

In attendance:

  • U.S. EPA/SOA-COP – Brand Niemann
  • Oracle – Eric Reed, Clarke Colombo
  • BAH – Joe Chiusano, Mike Isman
  • Kapow – Kash Badami, Sean Robertson
  • Data Access Technologies – Tom Digre, Cory Casanave, Ed Seidewitz, Ed Harrington

Meeting Results:

  • In the first meeting it was resolved that the scenario of the demo would involve the interaction of the HR and Finance lines of business with an integration with HSPD-12. Based on this general framework we discussed the subject services and processes.
  • Consensus was reached on the scenario as follows:
    • The scenario will involve three primary roles; HR-LOB, Finance-LOB and a “Project” or “Program” (Program may be a better term). The intent is to track the human resources costs associated with the project.
    • This will involve “time sheets” in HR charged against multiple project line items and costed by finance. As a result the project will have better control of its expenses. Project expenses will then be visible though a “Dashboard” and also available to a “Monitoring” role that will have access to project roll-up information, probably presented using XBRL.
    • The "extra sauce" provided by SOA is that HR and Finance are both lines of business in different organizations, each of which is used by the project/program in the "client agency" – organizations are NOT expected to be running the same technology stack. The SOA contracts between the lines of business allows for real time and high fidelity tracking of project costs across these organizational boundaries. In addition, other providers of either lines of business could be substituted - providing flexibility for multiple government hosted and commercially hosted line of business providers. As the demo progresses it is expected that there will be at least 2 demo organizations playing each role.
    • Technically it is expected that the client agency and the lines of business will implement their services using diverse technology stacks and business processes, showing that the SOA solution is organizationally, process and technically agnostic and thus allows for these diverse solutions to be integrated such that the organizations collaborate to achieve a business purpose.
    • This demo should provide a proof of concept for the Federal Transition Framework and Agile Enterprise transformation as well as SOA.
  • Services would then include (but not be limited to):
    • Timesheet (Employee->HR),
    • Establish Project
    • Project Time Costs Assignment(HR->Project),
    • Cost of Services(Project->Finance),
    • Employee sub-ledger(HR->Finance),
    • Project roll Up (Monitor->Project),
    • Project Update (Project -> Dashboard).
  • Notional Process:
    • Employee resource is established (HR)
    • Project is established
    • HR updates HR with employee costs in sub-ledger
    • Employee submits time sheet for project(s)
    • HR submits time to project (with approval)
    • Project gets cost info from finance
    • Project updates dashboard
    • Monitor asks for summary information about project
  • It was also decided that the services for bringing on a new employee would be interesting in this context but that we would not focus on that in the first revision - this lessens the visibility of HSPD-12.
  • Oracle agreed to focus on the HR role.

Follow Up:

  • All – Collect domain information and expertise.
  • Email – further define scenario and services.

Next meeting:10/3/06 – 9:30 am at DAT.

Note: We may want a "business model" and "technical approach" track in the next meeting.

 

2006 September 11

The first SOA-Demo face-face meeting:

In attendance were:

  • U.S. GSA – George Thomas
  • Sun – Debbie Brown
  • Oracle – Eric Reed
  • Raytheon – Robert Cromp, Kathy DiMaggio
  • BAH – Joe Chiusano
  • Kapow – Kash Badami, Sean Robertson
  • SOA.Com – Paul Diorio
  • Wellfleet Software – Farrukh Najmi
  • Comcare - Sukumar Dwarkanath
  • William Sweet
  • Data Access Technologies – Tom Digre, Cory Casanave
  • (I apologize - I know I am leaving someone off, please let me know)

The conclusions reached at the meeting were:

  • Our initial target is the October SOA-COM conference at which we intend to have a multi-party executing demo
  • The demo is expected to be a lasting resource that can be used and extended after that venue
  • The structure of the demo is multi-organization with different organizations running different technology stacks, interoperating. There will be no “central technology stack” other than web services and a registry
  • Participants will provide and/or use and/or monitor services within the demo scenario to highlight their strengths. Participants may also show design or other related capabilities.
  • The demo scenario will focus on the interoperation of government lines of business. The lines of business selected are HR and Finance. HSDPD-12 will also be a part of the scenario.
  • The scenario will focus on the contracts of interaction between HR and Finance, automated with SOA web services.
  • It will be structured such that there can be multiple HR and Finance organizations (running diverse technologies) that can all plug-and-play due to the SOA specification. Later extensions of the scenario can focus of increased security, privacy, QoS, Fail-over (In a disaster recovery sub-scenario), etc.

The next meeting, still to be scheduled, will focus on the HR/Finance line of business scenario to start the specification. Participants will collect relevant design information and expertise. I am proposing Thursday the 21st for that meeting.

Regards, Cory Casanave

PS: All further communications will be done via the soa-demo list.

Line of Business Demonstration Specification

The SOA Community of Practice is sponsoring a demonstration of the business value and technical feasibility of SOA. This demonstration will encompass the full life-cycle of a multi-party SOA solution using multiple participants and multiple technologies collaborating via SOA standards in an architected community. Please see our Architecture and Specification.

The goals of this demonstration are:

  • To provide a concrete example of how the SOA approach provides business value to a community.
  • To provide confidence that the approach and technologies are real – secure, reliable, performing and practical.
  • To validate that independently developed applications can interoperate using SOA standards.

The demonstration will consist of one or more scenarios', each of which will allow multiple participants using multiple technologies to work together using services. In addition the demo supports an orientation web page and white papers on SOA.

The demo in powerpoint. Documentation (see below).

Sponsorship:

This work is sponsored as a U.S. Government effort, A Project of the Governance Subcommittee of the Architecture and Infrastructure Committee with joint participation by the IAC SOA committee. Commercial participants participate as a volunteer effort. As a government sponsored effort the SOA demo is an open and collaborative.

Government Leaders:

  • Brand Niemann, EPA (Acting in a government wide role)
  • George Thomas, GSA

Commercial Participants:

  • Data Access Technologies – Tom Digre, Cory Casanave, Ed Seidewitz, Ed Harrington
  • DynAccSys - Lisa Miller, Sonia Antypas, Howard Ungar
  • BAH – Boyd Grant, Joe Chiusano
  • Sun – John Landers
  • MetaMatrix - Chuck Mosher, Tony Vachino
  • Kapow – Kash Badami, Sean Robertson
  • Wellfleet Software – Farrukh Najmi
  • Comcare - Sukumar Dwarkanath
  • SOA Software – Paul Diorio (SOA.COM)
  • William Sweet
  • IAC - Debbie Brown

Status:

A group of interested government and industry participants have formed to produce the demo. The scenario has been defined with a business and technical architecture for the SOA. The scenario involves the interactions of two government "Lines of Business" (LoB) in support of a programs employee and contractor costs. The program, lines of business & contractors are all assumed to be independent organizations using different technology stacks. Acors in this community interact according to the services architecture that is composed of the following:

  • Description of the business problem.
  • Definition of the roles various organizations and individuals will play and the services they provide and consume in the LoB community.
  • The standards and technologies used (E.G. Modal Driven Architecture, XBRL and Web Services).
  • Specification of the technology services (Using Web Services) that support the community and thus implement the SOA.

Resources:

  • Demo Specification Documents and Resources: SoaLobDemoDocs (includes architecture and web service specifications)
  • Powerpoint Presentation.
  • Working page for participants: SoaLobDemo

Resources Provided by Participants:

Model Driven Service Oriented Architecture for the SOA demo – Data Access Technologies

Logistics:

  • This demo is part of an open, government sponsored community – participation by multiple individuals, agencies, organizations and companies is welcome. See SoaLobDemo
  • Contact: cory-c (at) enterprisecomponent.com

Government Line of Business Scenario:

The scenario involves three primary roles; HR/Payroll-LOB, Finance-LOB and a “Program” with multiple projects. The intent is to track the human resources and contractor costs associated with the projects in real time. See SoaLobDemoDocs for more information.

This will involve “time sheets” in HR charged against multiple project line items and costed by finance. As a result the project will have better control of its expenses. Contractors will send invoices to finance which will also be applied to project costs. Project expenses will then be visible though a “Dashboard” and also available to a “Monitoring” role that will have access to project roll-up information, presented using XBRL.

The "extra sauce" provided by SOA is that HR and Finance are both lines of business in different organizations, each of which is used by the /program in the "client agency" – organizations are NOT expected to be running the same technology stack. The SOA contracts between the lines of business allows for real time and high fidelity tracking of project costs across these organizational boundaries. In addition, other providers of either lines of business could be substituted - providing flexibility for multiple government hosted and commercially hosted line of business providers. As the demo progresses it is expected that there will be at least 2 demo organizations playing each role.

Technically it is expected that the client agency and the lines of business will implement their services using diverse technology stacks and business processes, showing that the SOA solution is organizationally, process and technically agnostic and thus allows for these diverse solutions to be integrated such that the organizations collaborate to achieve a business purpose.

This demo provides a proof of concept for the Federal Transition Framework and Agile Enterprise transformation as well as SOA.

Notional Process:

  • Project is established and registered with finance
  • Finance sends charge codes to HR, the employee and contractor
  • Employee submits time sheet for project(s)
  • HR submits time to finance
  • Contractor submits invoice to finance
  • Project gets cost info from finance
  • Project updates dashboard
  • Business intelligence asks for summary information about project

High level Model of SOA community:

SoaLob.gif  

The above diagram shows the roles various people, systems and organizations will play in the scenario.

Here is a more detailed model showing services using EDOC notation.

Standards Featured:

Readiness Assessment

Panel Discussion: Embracing the right people, questions, and policies for success with SOA in the Federal enterprise

Preface: Most (not all) government agencies that have had success in implementing shared-services at both the Federal and State level share a common theme – They either had a mandate to share information to support cross-agency mission, or they had a fiscal crisis that forced them to change their paradigm about IT funding, procurement, and acquisition. This panel-discussion will address what it takes to implement SOA in government-agencies proactively.

Session Breakdown:

  • Welcome and Introduction to the Panelists by the Moderator
  • Opening remarks (5 minutes) by each of the Panelists on the session topic
  • Questions by the Moderator and Open Q&A
  • Introduction to the SOA Survey and Vote of Thanks - Greg Hauser, Chair IAC SOA Committee

Abstract:

Technology is changing at a global pace, and the flattened the world has brought with it new value propositions, supply chains and geopolitical realities. Recent global natural disasters demonstrate that governments all over the world are not prepared for these events – highlighting the importance of the government’s ability to communicate internally, across organizational boundaries, and with the public.

The rapid adoption of Service Oriented Architecture (SOA) standards by business, software product vendors, and the government has established SOA as the leading enterprise software architecture paradigm today. SOA helps organizations respond more rapidly and cost-effectively to the changing conditions they face by promoting reuse of existing IT assets across the enterprise. SOA also allows government agencies to provide “plug-and-play” extensions to their legacy data systems, thus making these islands of data accessible via the Web.

This panel will discuss what it takes to implement SOA in government-agencies proactively to enable information sharing to support cross-agency mission, without being mandated to do so. The panelist will address the challenges of undertaking such initiatives; what agencies need to know to prepare for these initiatives; and the available information from various SOA Communities of interest/practice that they can leverage to be successful.

Page statistics
3366 view(s) and 11 edit(s)
Social share
Share this page?

Tags

This page has no custom tags.
This page has no classifications.

Comments

You must to post a comment.

Attachments