– Service-Oriented Programming Model is a new methodology for building service-oriented applications. In the Service-Oriented Programming Model, an application is assembled from loosely coupled, dynamically bounded services that mutually cooperate and compete in order to achieve the application’s goal. In this paper, we present our experiences with the Service-Oriented Programming Model attained through development and testing of Access Control System. The Access Control System is a service-oriented application that manages security in the virtual organizations. We indicate how Service-Oriented Programming Model facilitates runtime reconfiguration of the Access Control System. Further, we evaluate and compare the performance of several architectures of the Access Control System with different levels of parallelism and concurrency.