1
|
- SOA Demo
- OMG April 25th
- Cory Casanave, Data Access Technologies
|
2
|
- Sponsored and supported as a U.S. Government effort
- A Project of the Governance Subcommittee of the Architecture and
Infrastructure Committee
- Government Leaders:
- Brand Niemann, EPA (Acting in a government wide role)
- Susan Turnbull, GSA Intergovernmental Solutions Division
- This is one of several government CoP / CoI
|
3
|
- SOA for e-Government Conference
- SOA Demo
- Community shows value and realization of SOA
- This is an invitation to participate
|
4
|
- 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.
- Goals;
- 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
|
5
|
- Defines communities that will interact over a set of services and enact
common scenarios
- Define an architecture for these communities with a set of technical
specifications to support their interaction
- Participants implement these services, in accordance with the community
architecture, and then participate in the community – participants will
get substantial visibility to government and commercial markets
|
6
|
- Emergency response is an existing demo, specification for other
participants needs to be developed
- Broker demo has an initial specification, participants are refining
it. It includes both a business
architecture (MDA CIM) and generated WS-* & BPEL technology
specifications
- After specs are nailed down, we will implement prototype service
components
- It is expected that multiple participants will use their own products
and approaches – use demo scenario as a common basis to show your stuff!
|
7
|
- Simple, classic supply chain – should be easy to understand and to
implement
- Buyer/Broker/Manufacturer with a community registry
|
8
|
- Registration of a new actor in the community
- A simple registration service at a well known community portal
- Manufacturer listing products with broker
- Manufacturer discovers a broker and negotiates a listing deal and
asserts a product list, cost and capacity.
- Buyer requesting quote from broker
- Buyer requests a quote from a broker based on product, cost, schedule
and quantity.
- Purchase (Buyer to broker to chosen manufacturer)
- Buyer places an order with a broker that is then distributed to
manufacturers based on quantity, price and delivery schedule. For simplicity, an order will be for
one product.
- Registration and use of a taxonomy of products in the community registry
- So that all buyers, sellers and brokers can talk about the same
merchandise, a standard taxonomy is used.
|
9
|
- Based on Actual Train Derailment, Chlorine Tank-car Rupture Incident
from Jan. 2005.
- Connects Emerging Sensor Network to Nation wide Emergency Alerting
Framework using Common Alerting Protocol (CAP) and Emergency Data
Exchange Language (EDXL).
- Shows Several Alerting Services Connected in Nationwide Network—Sirens,
Radios, Reverse-911, Geocoded Telephone Warning Application Systems,
etc.
- Uses Web Services Registries to Allow Services to be Connected &
Aggregated.
- Uses semantic web to unify semantics of incedents and response
|
10
|
- Cory Casanave, Data Access Technologies
- Demonstration of Business Architecture through Technical Architecture
using Model Driven Architecture
- Farrukh Najmi, Sun Microsystems
- Registry implementation for Community
- Joseph Chiusano, Booz Allen Hamilton
- DRM Mapping and integrations
- Chuck Mosure, Metamatrix
- Implementation of services connected to back-end Data
- Rex Brooks, Starbourne Communications Design
- Emergency Response Scenario
|
11
|
- SOA Community Wiki
- Announcement: http://colab.cim3.net/cgi-bin/wiki.pl?AnnouncementofSOACoP
- Demo: http://colab.cim3.net/cgi-bin/wiki.pl?SoaDemoSpec
- Conference: http://colab.cim3.net/cgi-bin/wiki.pl?SOAforEGovernment_2006_05_2324
- Contact: cory-c (at) enterprisecomponent.com
|