Professional Documents
Culture Documents
Telecom SOA Use Case and Gap v3
Telecom SOA Use Case and Gap v3
1571.1 Terminology
158The key words MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD
159NOT, RECOMMENDED, MAY, and OPTIONAL in this document are to be interpreted as described
160in [RFC2119].
NOTE: The proper format for a citation to an OASIS Technical Committees work (whether
Normative or Non-Normative) is:
OASIS
Stage (Committee Draft 01, Committee Draft 02, Committee Specification 01, etc. or Standard)
Title (italicized or in quotation marks)
Approval Date (Month YYYY)
URI of the actual Authoritative Specification (namespace is not acceptable as the content changes over time)
For example:
EDXL-HAVE OASIS Standard, Emergency Data Exchange Language (EDXL) Hospital AVailability
Exchange (HAVE) Version 1.0, November 2008.
http://docs.oasis-open.org/emergency/edxl-have/os/emergency_edxl_have-1.0-spec-
os.doc
177
16[Document Identifier] 20 January 2009
17Copyright OASIS 2009. All Rights Reserved. Page 6 of 21
178
Architecture IEEE
Identity Management
Architecture
Architecture Architecture
Architecture
OASIS
Mgmt
Non-functional
Cycle Mgmt
Non-functional
SID
SID Models
OMG
properties
properties
TMF
Life Cycle
Securi
Securi
ty
BEPL
BEPL WS-* OMA
Identity
ty
Policy
Policy
Abstraction / ITU-T
Life
Parlay
Parlay -- X
X IT?
IT? Transport
Transport
Enablers
Gap
189
190
191Editor Note:
192Need to develop a very high level architecture that illustrates how the uses cases will work. The
193architecture should include the role of mediation (proxies for thin and fat clients, mobility and
194other scenarios)
195
196
197
198
2002.2.1 Scenario
201The issue presented in this contribution derives from a concrete case, implemented within Telecom Italias
202SOA Middleware.
203Telecom Italia is in the process of deploying a SOA infrastructure, of which some of the constituting
204elements are an ESB (Enterprise Service Bus), a BPM (Business Process Manager), some Service
205Consumers (systems or applications), some Service Providers (systems or applications).
206An aspect to be considered is that to satisfy performance criteria it has been decided that the ESB must
207be intrinsically stateless (i.e. it must not store any persistence information on destination of incoming
208service requests).
209Moreover, the number of ESBs can vary, i.e. there can be interconnetted trunks of different vendors
210ESBs.
c2
c1 6a
1b
1a 6b
5
WS A WS C resp
ESB
WS B WS C
WS B resp
2 4
3
Provider P1 Provider P2
3242.5.1 Composed services and their part in Web Services Service Level
325 Agreements (WSLA)
326 Need a taxonomy or ontology of service behaviors
327 Need an approach to calculating behaviors of composed services
328 o Service failure is one of many identified behaviors
329
1.0 Jan 20, 2009 Abbie Barbir Started all sections in the document
404
405