Through analyzing the commonness of mine domain, the paper proposes a composition algorithm of web services based on mine ontology in order to integrate business of mine industries. The paper specially gives the formal description of mine domain ontologies, and proposes the composition algorithm which uses mine domain ontologies. The practice proves that web services composition in certain domain can enhance the efficiency and qulity of services composition. Web services are rapidly changing the landscape of software engineering on account of their outstanding traits, for example big granularity, loose coupling and late-binding mechanisms.Web services selection is the foundation of services composition,and selection methods can be divided into two classes: functional attributes based web services selection method and QoS based web services selection method.The first method is usually used to match single web service and recent literature[1] discusses global function matching problem.Because WSDL lacks semantic information, some scholars[2][3] add semantic information to WSDL in order to increase services matching quality. The second method usually discusses QoS in the global scope,but the selection efficiency and quality are the considered issue. Recent literatures[1][4] add semantic information to QoS attributes ,and literature[2] considers web services selection using the two methods comprehensively. Web services selection usually does not involve certain domain, but the theory and practice of software engineering prove that software reuse in certain domain is easier to succeed. For web services selection based on functional attributes, services selection in certain doamin(for example mine domain) is easier to add semantic information to WSDL because of domain ontology ,and for services selection based on QoS attributes, we can design more appropriate QoS attribute model according to domain requirements. So researching web services selection in certain domain has theoretical and realistic significance. In fact, some literatures begin to research web services selection and composition in certain domain. Literature[3] proposes an intelligent telecommunication service model based on semantic web services according to design the telecommunication service domain ontology, literature[5] discusses web services detection based on oil and gas domain ontology automaticly, and has a good effect. The paper proposes a composition algorithm of web services based on mine domain ontology and the details is organized as follows. Section I gives the formal description of mine domain ontology; Section II is the composition algorithm which bases on mine domain ontology; Section III concludes this paper.
Read full abstract