OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

soa-rm-ra message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Groups - Modification of Policy_Contract_Business diagram (OASIS_Policy-Contract_Diagram.JPG) uploaded


The document named Modification of Policy_Contract_Business diagram
(OASIS_Policy-Contract_Diagram.JPG) has been submitted by Mr. Michael
Poulin to the SOA-RM Reference Architecture Subcommittee document
repository.

Document Description:
A modification of Policy_Contract_Business diagram for SOA RA SC.

Comments:
1) a Contract os an optional element of the picture as well as a Policy.
Contract may be explicit or implicit.

2) a Policy can exist independently from a Contract, however a Policy can
be applied to the service via a Contract only. The most primitive form of a
Contract is the Policy. This constitutes an implicit Contract.

3) Contract can include SLA and Service Descriptor in addition to the
Contract specific attributes. The Service Descriptor represents the subject
of the Contract. 

4) One Contract may refer to only one Service referenced by the Service
Descriptor

5)A Contract, as well as a Policy, consists of expressions that can be
executed. That is, they can be measured. The methods of execution may vary.
An Executable Expression is the fact the participants have agreed upon, it
is not a proposition (which may not be accepted)

6)Every Executable Expression may be implemented in a form of either
Assertion or Commitment (i.e. promise of one or both Participants to
perform certain actions under given Contract). If a Contract is in implicit
form, i.e. expressed as a Policy only, the Executable Expression may be
implemented as an Assertion only. The Assertion and Commitment may have
different sets of related Attributes.

7) A Contract always includes two Participants while a Policy may be
applied to one or many participants of the service communication. The
Policy is not directly associated with any particular participant.

8) a Participant is implemented as a Stakeholder which gets concrete via
Social Structure of the Participant. Thus, the Assertion and Commitment
deal with the Stakeholder rather than with an abstract Participant.


View Document Details:
http://www.oasis-open.org/apps/org/workgroup/soa-rm-ra/document.php?document_id=23854

Download Document:  
http://www.oasis-open.org/apps/org/workgroup/soa-rm-ra/download.php/23854/OASIS_Policy-Contract_Diagram.JPG


PLEASE NOTE:  If the above links do not work for you, your email application
may be breaking the link into two pieces.  You may be able to copy and paste
the entire link address into the address field of your web browser.

-OASIS Open Administration


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]