As an update from the OMG meeting last week, the SOA SIG
adopted the following definition of SOA;
Service Oriented Architecture is an architectural style for a community
of providers and consumers of services to achieve mutual value, that:
- Allows participants
in the communities to work together with minimal co-dependence or
technology dependence
- Specifies the
contracts to which organizations, people and technologies must adhere in
order to participate in the community
- Provides for
business value and business processes to be realized by the community
- Allows for a variety
of technology to be used to facilitate interactions within the community
The corresponding definition of service has not yet been
finalized but the sense of the group is that there would be both a
business/domain centric notion of service as well as an interaction focused
definition.
In both cases this seems to fit well with the notion of SOA
that is evolving in this group and in the SOA Demo.
Regards,
Cory Casanave