Abstract
In Computer Science field, there are many established tools and methods to evaluate and test the software don't work well with all the systems, especially the systems that are created up for the services. For instance, for the systems integrators and the users, the service is just an interface. This shackle white box method that based on data flow knowledge and code structure. The lack of accessing the source code prevents the approaches that depend seeding the code with errors like classical mutation-testing approaches. Therefore, service-oriented system evaluation has been a challenge. There is many existing evaluation metrics, but none is efficient to perform a complete and effective evaluation. This survey paper discusses different evaluation methods for SOA software's, and then it summarizes their support and limitation in context of SOA's.