--- In [email protected], Michael Poulin <[EMAIL PROTECTED]> wrote: > > Oh, SOA RM and RA define "capability" as a resource ( which I do not like because it is confusing for English speaking people). > > As of data and service, the Client Business Data model certainly > not a service but CREATION of a view on Client Business Data model > or creation of one view from another view IS the service.
We simply disagree. "Client Business Data" (or "Single Customer View") is a service? At the business level? I'm not convinced. > We should not forget that creation of a view on a data set may be > quite complex procedure based on many business rules; Complexity does not make a SQL query a service. I know you're referring to something more than just a SQL statement, but the gist is the same--a complex join and transformation of data might be useful as a shared component, but the relative complexity of the data read doesn't make it a business service (we're specifically debating whether this particular case of "Client Business Data model" is a business service, right?). > the same relates to the transformation from one view into another > view, IMO. In this case, we can say that the service > provides 'transformation' behavior if it makes Rob happier... :-) It doesn't. :-) -Rob
