Service-orientation

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).