Skip to content.

Manageability

Sections
Personal tools
You are here: Home » blog » archive » Software Connectors a Subset of Communicative Acts

Software Connectors a Subset of Communicative Acts

20030306053233

Below is a table that shows the correspondence between Software Connectors and Communicative Acts.  Its my quick and dirty attempt at making a comparison, however its becomes clear, that the Service and Type categorization of Mehta falls cleanly under the Commuicative Acts described by the FIPA standard.

 

Service (Methta)
Type (Mehta)
Communicative Acts (FIPA)
Communication
Stream
Request Whenever
Coordination Facilitation Arbitrator
Call For Proposal,Accept Proposal, Propose, Reject Proposal,  Cancel, Agree
Conversion Adaptor
Proxy
Facilitation
Distributor
Propagate
Communication Conversion Procedure Call
Request, Cancel
Communication Conversion Event
Request When
Communication Conversion
Data Access
Query Ref, Query If
Facilitation
Linkage
Confirm, Disconfirm,

Due to the lack of time, I have not made the correspondence with the remaining Communicative Acts like Failure and Inform. Mehta's paper concludes with the following statements:

We do not expect that our framework is complete in its current form. ... We also believe that the four connector services and eight types to be fairly stable.

Some communicative acts don't seem to have a clear correspondence, I may be wrong, however my hunch is that this may prove that the original taxonomy is incomplete. Now of course, I'm glad to have found a more formal underpinning as exposed by its relationship with Communicative Acts. The next step of course is to apply the dimensions, subdimension to communicative acts. My hope is to get some better generalizations. Ultimately, I'll have a more abstract taxonomy to reason about loose coupling.

Created by admin
Last modified 2003-07-30 04:15 PM
visitors
reading
 
 

Powered by Plone

This site conforms to the following standards: