Approaches, technology, and research issues related to designing Service-Oriented Architectures that will enable the development of simpler and cheaper distributed applications. Service-Oriented Computing (SOC) promises a world of cooperating services loosely connected, creating dynamic business processes and agile applications that span organizations and platforms. As a computing paradigm, it utilizes services as fundamental elements...