An Electronic Negotiation Coordinator for Software Development in Service-Oriented Environments
Software development paradigms have been changed since Service-Oriented Architecture (SOA) was introduced. A software service is used as a dynamically accessed process in a software system. This service is offered by any producer who publishes it in a service registry. In SOA environments, knowledge about services, providers, and clients becomes a crucial factor for building software applications. This knowledge is often incomplete and not enough for making decisions by stakeholders. Therefore, the research presented in this paper proposes a negotiation framework and development of a software system corresponding to this framework as an electronic negotiation coordinator.