Web Services Searching based on Domain Ontology

Author(s):  
Xu Bin ◽  
Wang Yan ◽  
Zhang Po ◽  
Li Juanzi
Keyword(s):  
2011 ◽  
Vol 403-408 ◽  
pp. 1900-1904 ◽  
Author(s):  
Zhen Wu Wang

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.


2013 ◽  
Vol 373-375 ◽  
pp. 1714-1718
Author(s):  
Hong Xia

Matchmaking is the basis of doing service discovery and composition. Using ontology semantically express the service of capabilities, correctly match service. Domain ontology and Formal Concept Analysis aim at modeling concept. The role of FCA in ontology engineering is supporting reusing independently developed domain ontology. Evaluating concept similarity identifies the different concepts that are semantically close. In this paper, using concept and attribute of web services to construct the ontology. Also, an ontology based method for assessing similarity between FCA concepts is proposed.


2014 ◽  
Vol 69 (6) ◽  
Author(s):  
Nurhamizah Mohd-Hamka ◽  
Radziah Mohamad

Ontology evaluation has become an important aspect for selecting suitable ontology to be used within a system. User such as services provider has been proposed with variety of methodology to help in selecting ontology from the Web. Ontology has been used by service providers to describe the semantic part of their web services profile. Evaluating domain ontology for semantic Web services descriptions is currently in its early phase. Moreover the building of domain ontology itself requires greater attention because the ontological element for semantic web services description is not standardized in the current knowledge and thus requiring further refinement. There are studies conducted on transforming Web Services Description Language (WSDL) format into Ontology Web Language for Services (OWL-S) types of ontology to improve the services discovery. But since then, the ontologies were stored and retrieve locally, as well as ranked based on its history of selection or popularity. Criteria for ontology evaluation were then proposed to help users to select the suitable ontology to describe their web services description by achieving certain criteria measurement. By far, the users have problems because the current WSDL description does not signify the services profile. Hence, our study proposes an ontology called OntoUji, which will be used within the process of domain ontology evaluation to suit the required description of semantic web services. 


2008 ◽  
Vol 46 ◽  
pp. 102-114
Author(s):  
Rūta Dubauskaitė ◽  
Olegas Vasilecas

Žiniatinklio paslaugų sistemos, kurių funkcionalumas yra panašus, dažnai yra kuriamos nenaudojant kitų įmonių sukauptų panašių dalykinių sričių žinių. Dėl to sistemose pasikartoja tų pačių klaidų, pavyzdžiui, nustatomi ir vėliau sistemoje naudojami ne visi svarbūs koncepcinio duomenų modelio objektai bei sukuriamas netikslus ir neišsamus verslo taisyklių rinkinys. Siekiant išspręsti paminėtas problemas kuriant informacines sistemas siūloma naudoti dalykinės srities ontologiją. Šiame darbe ontologijų taikymo būdas derinamas su žiniatinklio paslaugų sistemomis, šitaip siekiama pagerinti jų kūrimo procesą. Atliekant tyrimą buvo siekiama geriau suprasti žiniatinklio paslaugų sistemoje taikomas taisykles ir parinkti dalykinės srities ar žiniatinklio paslaugų ontologiją, kuri galėtų būti tinkama nustatant taisykles. Todėl žiniatinklio paslaugų sistemos taisykles suskirstėme į sąveikos, verslo logikos, naudojimo, prieigos ir sekų taisyklių klases. Sąveikos taisyklių klasei nustatyti siūloma naudoti žiniatinklio paslaugų ontologiją, verslo logikos, naudojimo, prieigos taisyklėms išgauti – dalykinės srities ontologiją, o nustatant sekų klasės taisykles gali būti naudojamos abi minėtosios ontologijų rūšys. Pasiūlytas ontologijų naudojimo žiniatinklio paslaugų sistemoje būdas patikrintas kuriant publikacijų e. bibliotekos koncepcinį duomenų modelį ir taisyklių rinkinį.Pagrindiniai žodžiai: žiniatinklio paslauga, ontologija, verslo taisyklė, koncepcinis duomenų modelis.Ontology-based web services system developmentRūta Dubauskaitė, Olegas Vasilecas Summary Web services systems are often created from scratch despite of already existing systems with similar functions. Therefore the same mistakes can arise in development of the systems, for example: important concepts of data model are not defined, incorrect rules model are created. Ontology is proposed to use in the development of information system for getting domain knowledge.The ways of using ontology in the development of web services systems are analyzed in the paper. The aim of this research is to improve the process of web services system development. The analysis of web services, ontology and business rules shows that it is advisable to use ontology to create set of business rules, conceptual data model.We propose to classify the rules of web services systems in order to better understand them and choose better ontology for their elicitation. In the paper ontology approach is applied for web services systems. It is proposed to use domain ontology for elicitation of domain, access, usage and orchestration rules, web services ontology can help to elicit choreography and orchestration rules. Suggested approach is examined developing prototype of university e. publication web services system. Suggested classification of web services systems rules enables easier to elicit rules and allows choosing suitable source of rules (web service ontology or domain ontology). It is found that using ontology in development process of web services systems allows creating more correct set of rules and conceptual data model.


Author(s):  
Victor Saquicela ◽  
Luis. M. Vilches-Blázquez ◽  
Oscar Corcho

RESTful services are increasingly gaining traction over Web Services (WS-*). As with WS-* services, their semantic annotation can provide benefits in tasks related to their discovery, composition, and mediation. In this chapter, the authors present an approach to automate the semantic annotation of geospatial RESTful services using a cross-domain ontology like DBpedia, domain ontologies like GeoNames, and additional external resources (suggestion and synonym services). They use combinations of these resources to discover meanings for each of the parameters of the geospatial RESTful services and perform semantic annotations of them.


Sign in / Sign up

Export Citation Format

Share Document