These include increased return on investment, organisational agility and interoperability as well as a better alignment between business and IT.
It builds heavily on earlier design paradigms and enhances them with standardisation, loose coupling and business involvement.
[6] Service-orientation inherits a small number of principles from earlier paradigms including object-oriented programming, component-based software engineering and open distributed processing.
The key features of ODP are all inherited by service-orientation, including federation, interoperability, heterogeneity, transparency and trading/broking.
An article in the December 2005 edition of the IBM System Journal[8] entitled "Impact of service orientation at the business level"[9] provided a study of how the service-orientation paradigm relates to fundamental componentization and the IBM Component Business Model (CBM).