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

 


Help: OASIS Mailing Lists Help | MarkMail Help

soa-rm-editors message

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


Subject: Re: [soa-rm-editors] A (somewhat) radical proposal


I like the emphasis on visibility because it emphasizes the bringing 
together of pieces and the bringing together is more flexible than 
the simple find-bind-execute (e.g. a sample architecture).  In 
combination with establishing the execution context to enable and 
support interaction, it emphasizes the work and information exchange 
that is required for SOA.  Maybe because it hasn't (yet) been 
overused, it seems like less magic than Discovery.  (step 1: need 
miracle; step 2: discover miracle (by making use of core discovery 
miracle); step 3: execute discovered miracle; step 4: be rewarded for 
pressing the need miracle button.  Oops, sorry, that's architecture.)

If we deprecate Discovery, I believe we will need some words in a 
similar vane as we did for loose coupling and coarse-grained.

Ken

P.S.  I started Powerpoint doodling while thinking about this and 
came up with the attached.  Worth anything?

At 12:12 PM 11/9/2005, Frank McCabe wrote:
>One of the recent ideas to surface in the RM was the concept of
>visibility.
>
>I happen to really like this idea because:
>
>a. it is nice and abstract, without an a priori tendency to
>implementation
>b. it characterizes (for me at least) the essential requirement that
>for a service provider and consumer to interact they must be able to
>'see' each other
>c. it covers much more than simply description: visibility is a core
>perception
>
>On the other hand, I think that this now makes the section on
>discoverability somewhat out of key. For one thing, despite our best
>efforts, we have not been able to take the implementation aspects out
>of discoverability.
>
>I think that the core reason for this is that discover is an action
>verb, and visibility is a predicate.
>
>I propose to refactor the section on discoverability and focus on
>visibility.
>
>Comments?
>
>Frank
>

--
      ---------------------------------------------------------------------------------
   /   Ken 
Laskey                                                                \
  |    MITRE Corporation, M/S H305    phone:  703-983-7934   |
  |    7515 Colshire Drive                    fax:      703-983-1379   |
   \   McLean VA 22102-7508                                              /
     ---------------------------------------------------------------------------------- 

SOA use.ppt



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