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: another draft


At the core of participants’ interest in a SOA ecosystem is the concept of action – participants act in order to achieve their goals. Critically, participants’ actions may involve systems that do not belong to them; this necessitates interaction and communication between participants and joint activities.

For example, if a consumer wishes to fly somewhere, she must interact with the airline reservation system in order to purchase a ticket which represents a contract that the airline will take her to the agreed destination at a particular date and time.

When the consumer purchases a ticket, the action is to purchase the ticket but the means of doing so involves an interaction with the airline.  However, both the interaction itself and the purchase are actions that must be understood at different levels – at the level of the IT systems through which messages are communicated and at the level of the reservation service through which the effects of the purchase are recorded.

There are many parallels between the way that human society is organized, and the way that humans can act using the power of others. There are also parallels in satisfying business needs and satisfying the mechanistic needs of the systems and processes that enable the bringing together of needs and capabilities to satisfy our goals

In this section we establish the key principles of action as an abstract concept. We elaborate on action in the context of acting in a social context as joint action. And we also establish the connections necessary between the different levels of understanding of action that allow participants to interact as a means of getting things done.

A key aspect is that of joint action, where both parties must exhibit a willingness to communicate and a mutual understanding of the information exchanged and the expected results.  That willingness and understanding are established is critical to the successful use of SOA systems.


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