Recently, researchers have been active in investigating the possibilities of enhancing service reusability with service-oriented architectures. One study is presented by Zhu in [19], where he proposed the idea that services are new types of components and
service-oriented architectures may provide more chances for the development of reusable components.