International Journal of Computer Applications
Web services provide a mechanism to aggregate multiple services into one composite services. It selects services based on functional and non-functional attributes of services according to the applied user constraints. Abstract service ontology is a framework for optimized service selection which is formalized and developed by using OWL2-RL language. Abstract service ontology consists some players which are service provider, information agent, ontology provider, and composer. Service provider provides atomic concrete services, ontology provider defines offered functionalities and the composer query ontologies to select and execute the best conformed composite services.