You cannot have one without the other..... business services are all very well and good but when a business service is looked at from the 30000 foot view and we all know that businesses love the word 'automatic' when it comes to IT, you don't get the full benefits of re-use (that is a cornerstone of SOA) if you think of services at the single process-single service level.
And I don't agree about the 'expressed on paper and is never theoretical'.... until something is proved (ie. you;ve gone and done it) it will always be theoretical. 2008/12/24 Michael McGrady <mmcgr...@topiatechnology.com>: > Building analogy: > > View A == SOA is meant to focus on what the building owner wants (business > defined services), including resale values and future modifications. This > is expressed on paper and is never theoretical. > > View B == SOA is mean to focus on what the architect thinks the owner should > want (IT defined services) given the nature of architecture. This is > expressed in the actual building and usually or even always is highly > theoretical. > > Over and out of this topic.