University of Tuzla
The integration of software systems is a major challenge for companies today. Both external forces, such as business process integration, and internal forces, such as the move towards service-oriented architectures, put increasing pressure on software engineers to reuse and integrate existing system services, rather than building new systems from scratch. However, the lack of interoperability of software systems forms a major stumbling block for the integration of such services. Hence a lot of effort is currently being invested in standardization of service description languages and protocols for service interactions.