Service-Orientation and Object-Orientation: Complementary Design Paradigms
Authors
Garry Stubbings
Abstract
Modern software development techniques evolve around the use of object-orientation (OO). However, there is an increasing drive to develop applications using distinct services that facilitate the reuse of already developed business processes through functions rather than objects. This paper discusses the benefits and influence of these paradigms with respect to how consideration should be placed on both when carrying out software design.