SlideShare a Scribd company logo
INTERNATIONALComputer Engineering and2,Technology ENGINEERING
  International Journal of JOURNAL OF COMPUTER (IJCET), ISSN 0976-
  6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue March – April (2013), © IAEME
                            & TECHNOLOGY (IJCET)

ISSN 0976 – 6367(Print)
ISSN 0976 – 6375(Online)                                                    IJCET
Volume 4, Issue 2, March – April (2013), pp. 108-113
© IAEME: www.iaeme.com/ijcet.asp
Journal Impact Factor (2013): 6.1302 (Calculated by GISI)
                                                                        ©IAEME
www.jifactor.com




                     APPLYING SEMANTIC WEB SERVICES

               Houda El Bouhissi1, Mimoun Malki2 and Djamila Berramdane3
     1
      (Department, EEDIS Laboratory, Computer Science Department, Faculty of Technology,
                             Sidi-Bel-Abbes University, Algeria)
     2
      (Department, EEDIS Laboratory, Computer Science Department, Faculty of Technology,
                             Sidi-Bel-Abbes University, Algeria)
     3
      (Department, EEDIS Laboratory, Computer Science Department, Faculty of Technology,
                             Sidi-Bel-Abbes University, Algeria)



  ABSTRACT

          The In Medical Analysis field, patients often must visit a multitude of laboratories
  related web sites in order to check availability, prices, result duration and find the nearest
  laboratory. To overcome these limitations the Virtual Laboratory Medical Analysis (VLMA)
  prototype system proposes applying Semantic Web Services for scheduling outpatient tests in
  order to discover the suitable Laboratory. The proposal prototype is Web Service Modeling
  Ontology (WSMO) based.

  Keywords : Ontology, Semantic Web Services, web Services, Virtual laboratory Medical
  Analysis.

I.        INTRODUCTION

          Web Services are software components that are accessible via the Web. However,
  their concomitant descriptive languages, Web Services Description Language (WSDL), do
  not offer sufficient semantic richness that can be machine processable semantics. Human
  intervention is often needed to interpret the meanings in order to discover, compose, and
  invoke Web Services. This can be time consuming and error-prone.
          The semantic web researchers have proposed to augment Web Services with a
  semantic description of their functionality in order to facilitate their discovery and
  integration. This technology, combination of Web Services with Semantic Web technology,
                                               108
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
      6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME

      is referred as Semantic Web Services (SWS). SWS(s) have the potentiality to alter the
      way knowledge and business services are provided and used on the web.
              In our work, we are interested in discovery of Semantic Web Services taking into
      account existing approaches. In our work, we are interested in discovery of Semantic
      Web Services taking into account existing approaches. Our prototype system proposes
      applying Semantic Web Services for scheduling outpatient tests (blood tests, urine …etc.)
      in order to discover the suitable Laboratory. This paper presents a state of the art of
      current enabling SWS technologies and describes the proposed prototype.
              The paper is organized as follows: the reminder of Section 2 summarizes the main
      approaches related to Semantic Web Services technology. Next, in Section 3, we propose
      a prototype process according to medical analysis field using the WSMO ontology, the
      prototype is explained in detail. In section 4; we conclude the paper and outline future
      work.

II.          SEMANTIC WEB SERVICES APPROACHES

             Several approaches have already been suggested for adding semantic to Web
      Services. Semantics can either be added to currently existing syntactic Web Service
      standards like UDDI or WSDL. Or services can be described using some ontology based
      description language. The Major initiatives in the area of (SWS)s are documented by
      W3C member submissions: like OWL-S [1] and WSMO [2] and WSDL-S [3].
             OWL-S (Ontology Web Language for Services); a description language that
      semantically describes Web Services using OWL ontologies. OWL-S services are
      mapped to WSDL operations, and inputs and outputs of OWL-S are mapped to WSDL
      messages. WSDL-S is an evolutionary and backwards compatible extension of the
      existing Web Services standards and descriptions language, which augments the
      expressivity of WSDL with semantics in an arbitrary semantic representation language.
             WSDL-S provides a means to supply semantic information, but actual semantic
      functionality has to be provided by additional components, which are not part of the
      WSDL-S initiative. The WSDL-S proposal was superseded by SAWSDL [4], a W3C
      recommendation, which is a simple and generic mechanism for semantically annotating
      Web Service descriptions. SAWSDL is a restricted and homogenized version of WSDL-S
      in which annotations like preconditions and effects have not been explicitly contemplated.
             The third approach, the Web Services Modeling Ontology, WSMO (review in
      detail next), provides ontological specifications for the description of Semantic Web
      Services. One of the main objectives of WSMO is to give a solution to application
      integration problems for Web Services by providing a conceptual framework and a formal
      language for semantically describing all relevant aspects of Web Services. WSMO is the
      only initiative which has an explicit notion of mediation.
             Furthermore, WSMO is the only standard for which there exist several
      implementation environments which aim to support the complete standard. For these
      reasons WSMO is used as our Semantic Web Services technology throughout the rest of
      this paper.



                                                 109
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
   6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME

III.      THE PROPOSED PROTOTYPE

   Motivation
           It’s clear that finding out the interested services, without using mechanize methods is
   very difficult and time consumer. This issue is similar to search in web pages without using
   browsers. Service consumer can be user, another service or a program. Thus using of
   automated mechanisms to finding out services is very important.
           Semantic Web Services technology can optimize several processes in the domain of e-
   health, especially in Medical Analysis. These processes are mainly related with human
   interactions and consequently, with the costs associated to them. Hence the main benefit of
   applying SWS technology is that it could permit to develop and maintain e-health services
   with lower costs.
           The use of Semantic Web Services technology can optimize this manual process by
   allowing search in available registries, so that the new Web Services that have been deployed
   can be discovered.
           Fig.1 presents two scenarios that motivated us to develop this prototype. In the first
   scenario, for an outpatient test (blood test, urine test, …etc.), the patient often must visit a
   multitude of laboratories related web sites in order to check availability, prices, result
   duration and also to find the nearest laboratory. Using phone directories is also needed if
   some web site laboratory is not available. The patient should contact each laboratory by
   phone or email to get the necessary information like, address, distance from home, price,
   possible results, etc. This method is very difficult and time consumer, especially when the
   number of laboratories is very important.
           In the second scenario, to overcome these limitations, the Virtual laboratory Medical
   Analysis (VLMA) prototype system proposes applying Semantic Web Services for
   scheduling outpatient tests (blood tests, urine tests, etc.) in order to discover the suitable
   Laboratory. Our proposal is Web service Modeling Ontology (WSMO) based process.
           As shown in the figure, the patient sends a request to the portal with patient
   preferences. We search suitable Web Services in the WSMX server where all the Web
   Services are stored. At last, the patient receives one or more Web Services according to his
   request. We will explain in detail the main architecture of the prototype.




                                        Fig. 1 Motivation Scenario

                                                 110
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME


The WSMO Framework
        WSMO is a formal ontology and language and identifies four main top-elements:
Ontologies that provide the terminology used by other elements; Goals that state the
intentions that should be solved by Web Services; Web Services descriptions which describe
various aspects of a service; Mediators: to resolve interoperability problems.
        Each of these WSMO Top Level Elements can be described with non-functional
properties like creator, creation date, format, language, owner, rights, source, type, etc.
WSMO comes along with a modeling language (WSML) and a reference implementation
(WSMX).
        WSML (Web Service Modeling Language) is a formalization of the WSMO ontology,
providing a language within which the properties of Semantic Web Services can be
described.
        WSMX (Web Service eXecution Environment) provides an architecture including
discovery, mediation, selection, and invocation and has been designed including all required
supporting components enabling an exchange of messages between requesters and the
providers of services.

Architecture of the Prototype
      Fig.2 presents the architecture of the prototype. The patient communicates with the
VLMA portal via the HTTPS protocol, which provides a secure communication channel.




                                Fig. 2 Architecture of the prototype

        The essential functionalities of our prototype process applying to Medial Analysis
field handling as shown in Figure 2 are: Provide a friendly interface for patient interaction
and discover suitable Web Services according to patient preferences (availability, distance,
price,…etc.,).
        Our prototype consists of three Web services, in which Web service is described by
some WSDL file. All the WSDL files are submitted to the REWS tool [5] for wrapping the
main Web Service WSMO elements, which are expressed in WSML language and will be
stored in the WSMX Server. All semantic descriptions are provided on top of existing
                                            111
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
  6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME

  provider's syntactic services, making providers unaware of this semantic layer. No changes
  are involved in providers' services and native data formats are preserved. The WSMX server
  is a computer where the WSMX is installed and configured, it acts as a transparent,
  intermediary layer between interacting parties for mapping and discovery. Patient's desires
  are expressed via web forms that are mapped to appropriate Goal expressed in WSML
  language. Once a WSMO Goal with actual values is created, it can be sent to WSMX, where
  provider matching this Goal is discovered and according to Goal and Web service
  choreography communication is carried out. At last, one or more Web Services are returned
  to the patient.
          This scenario is very simple, and the use of a Semantic Web Service is needed in this
  case. The reason for choosing this scenario is to keep the implementation within the scope of
  the project and because it uses the most important and basic parts of WSMX. To be able to
  fulfill this scenario, WSMO ontology Elements must be created to provide a shared
  vocabulary for the different interactions.

  Process Phases
        This section describes in detail the different phases of the process.
     • Creating WSMO Web Services Elements. Provider's Web Services has to be
        semantically described, which includes lifting arbitrary XML messages in WSDL
        document to the semantic level by the ontology conceptualization. In this phase, we
        use the REWS tool to create WSMO Web Services elements. These elements will be
        stored on the WSMX server for further using.
     • Creating WSMO Goals. The requirements and behavior of the client has to express as
        WSMO Goal. The system allows the expression of patient’s goals using web forms
        that in turn are mapped to WSMO Goals which allows them to be executed by
        WSMX. Patient does not have to visit multiple web sites, but can use only the friendly
        interface provided by the portal that aggregates multiple Medical analysis services and
        can be extended with new ones. In our prototype, Goals are based on a template
        approach where the Goal structure is defined but actual input values can be provided
        during the run-time by the client. The web application provides forms where user can
        specify his requirements and input values.
     • Matching Web Service to Goal. The Goal is submitted to WSMX, where provider
        matching this Goal is discovered and according to Goal and Web service
        choreography communication is carried out. WSMX takes a semi-automatic approach
        to this problem.
  The human's role is to ensure accuracy of these mappings and to adjust them if necessary.

IV.      CONCLUSION

          Semantic Web Services are a very powerful paradigm to transform the current
  syntactic Web into a dynamic and semantic to automate the use of the Web Services.
          This paper describes a prototype of a Virtual laboratory Medical Analysis application
  demonstrating how the application of Semantic Web service technology makes it possible for
  individual patients to find the suitable laboratory for scheduling outpatient tests. In our future
  work, we try to extend our prototype to taxi transport Web Service.


                                                 112
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME

REFERENCES

[1]     D. Martin, M. Burstein, J. Hobbs, O. Lassila, D.McDermott, S.McIlraith,
S.Narayanan, M.Paolucci, B. Parsia, T. Payne, E.Sirin, N.Srinivasan, K. Sycara OWL Web
Ontology Language for Services (OWL-S). W3C Member Submission 22 November 2004.
Available at: http://www.w3.org/Submission/OWL-S.
[2]     J.d. Bruijn, C. Bussler, J. Domingue, D. Fensel, M. Hepp, U. Keller, M. Kifer, B.
König-Ries, J. Kopecky, R. Lara, H. Lausen, E. Oren, A. Polleres, D. Roman, J. Scicluna, M.
Stollberg Web Service Modeling Ontology (WSMO). W3C Member Submission 3 June
2005. Available at: http://www.w3.org/Submission/WSMO.
[3]     E Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M., Sheth, A., &
Verma, K. (2005), Web Service Semantics - WSDL-S, W3C Member Submission 7,
Retrieved April 4, 2006, from http://www.w3.org/Submission/2005/SUBM -WSDL-S-
20051107/ ,November 2005.
[4]     Farrell J. and Lausen H. (eds) Semantic Annotations for WSDL and XML Schema.
W3C         Candidate       Recommendation,        January     2007.     Available       at:
http://www.w3.org/TR/sawsdl .
[5]     H. EL BOUHISSI and M. Malki ,"Reverse Engineering Existing Web Service
Applications", In Proc. Of 16th Working Conference on reverse Engineering,WCRE’09,
Published by the IEEE Computer Society, pp 279-283, ISSN Number 1095-1350, ISBN 978-
0-7695-3867-9 October 13-16, 2009, Lille, France.
[6]     A. Suganthy, G.S.Sumithra, J.Hindusha, A.Gayathri and S.Girija, “Semantic Web
Services and its Challenges” International journal of Computer Engineering & Technology
(IJCET), Volume 1, Issue 2, 2010, pp. 26 - 37, ISSN Print: 0976 – 6367, ISSN Online: 0976
– 6375.




                                            113

More Related Content

Viewers also liked

Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01
Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01
Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01
daveball53
 
Science from garbage
Science from garbageScience from garbage
Science from garbageEgor Zadereev
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin model
IAEME Publication
 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...
IAEME Publication
 
Securing tesla broadcast protocol with diffie hellman key exchange
Securing tesla broadcast protocol with diffie hellman key exchangeSecuring tesla broadcast protocol with diffie hellman key exchange
Securing tesla broadcast protocol with diffie hellman key exchange
IAEME Publication
 
Fabrication and characterisation of in situ al-tic composite
Fabrication and characterisation of in situ al-tic compositeFabrication and characterisation of in situ al-tic composite
Fabrication and characterisation of in situ al-tic composite
IAEME Publication
 
Design & characterization of high speed power efficient cmos comparator
Design & characterization of high speed power efficient cmos comparatorDesign & characterization of high speed power efficient cmos comparator
Design & characterization of high speed power efficient cmos comparator
IAEME Publication
 
Feasibility of direct pumping for irrigation improvement projects
Feasibility of direct pumping for irrigation improvement projectsFeasibility of direct pumping for irrigation improvement projects
Feasibility of direct pumping for irrigation improvement projects
IAEME Publication
 
Study of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machineStudy of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machine
IAEME Publication
 
Tapered circular microstrip antenna with modified ground plane
Tapered circular microstrip antenna with modified ground planeTapered circular microstrip antenna with modified ground plane
Tapered circular microstrip antenna with modified ground plane
IAEME Publication
 
A study on the leadership behavior of bank branch managers ncr, india and i...
A study on the leadership behavior of bank branch managers  ncr, india  and i...A study on the leadership behavior of bank branch managers  ncr, india  and i...
A study on the leadership behavior of bank branch managers ncr, india and i...
IAEME Publication
 
Showcar
ShowcarShowcar
Showcar
doug_sunn
 
BitTorrent
BitTorrentBitTorrent
Aspectos
 Aspectos Aspectos
Aspectos
cefic
 
Saúde pública
Saúde públicaSaúde pública
Saúde pública
ANDRESSA-LOPES
 
La verdad sobre
La verdad sobreLa verdad sobre
La verdad sobre
xema65
 
El renacimiento
El renacimientoEl renacimiento
El renacimiento
Alberto Díaz Perdomo
 
Tarea unidad 3 perte b
Tarea unidad 3 perte bTarea unidad 3 perte b
Tarea unidad 3 perte b
jrincondimas689
 
Ecologia
EcologiaEcologia
Ecologia
maziell
 

Viewers also liked (20)

Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01
Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01
Berniemadoff 13437529758382-phpapp01-120731114413-phpapp01
 
Science from garbage
Science from garbageScience from garbage
Science from garbage
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin model
 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...
 
Securing tesla broadcast protocol with diffie hellman key exchange
Securing tesla broadcast protocol with diffie hellman key exchangeSecuring tesla broadcast protocol with diffie hellman key exchange
Securing tesla broadcast protocol with diffie hellman key exchange
 
Fabrication and characterisation of in situ al-tic composite
Fabrication and characterisation of in situ al-tic compositeFabrication and characterisation of in situ al-tic composite
Fabrication and characterisation of in situ al-tic composite
 
Design & characterization of high speed power efficient cmos comparator
Design & characterization of high speed power efficient cmos comparatorDesign & characterization of high speed power efficient cmos comparator
Design & characterization of high speed power efficient cmos comparator
 
Feasibility of direct pumping for irrigation improvement projects
Feasibility of direct pumping for irrigation improvement projectsFeasibility of direct pumping for irrigation improvement projects
Feasibility of direct pumping for irrigation improvement projects
 
Study of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machineStudy of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machine
 
Tapered circular microstrip antenna with modified ground plane
Tapered circular microstrip antenna with modified ground planeTapered circular microstrip antenna with modified ground plane
Tapered circular microstrip antenna with modified ground plane
 
A study on the leadership behavior of bank branch managers ncr, india and i...
A study on the leadership behavior of bank branch managers  ncr, india  and i...A study on the leadership behavior of bank branch managers  ncr, india  and i...
A study on the leadership behavior of bank branch managers ncr, india and i...
 
Showcar
ShowcarShowcar
Showcar
 
BitTorrent
BitTorrentBitTorrent
BitTorrent
 
Aspectos
 Aspectos Aspectos
Aspectos
 
Saúde pública
Saúde públicaSaúde pública
Saúde pública
 
La verdad sobre
La verdad sobreLa verdad sobre
La verdad sobre
 
El renacimiento
El renacimientoEl renacimiento
El renacimiento
 
Tema 3 retocar foto
Tema 3 retocar fotoTema 3 retocar foto
Tema 3 retocar foto
 
Tarea unidad 3 perte b
Tarea unidad 3 perte bTarea unidad 3 perte b
Tarea unidad 3 perte b
 
Ecologia
EcologiaEcologia
Ecologia
 

Similar to Applying semantic web services

WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEWWEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
ijcseit
 
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEWWEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
ijcseit
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
ijcseit
 
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONSCONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
ijwscjournal
 
50120130406030 2
50120130406030 250120130406030 2
50120130406030 2
IAEME Publication
 
Semantic web service discovery approaches
Semantic web service discovery approachesSemantic web service discovery approaches
Semantic web service discovery approaches
IJCSES Journal
 
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
IJwest
 
Semantic web services and its challenges
Semantic web services and its challengesSemantic web services and its challenges
Semantic web services and its challenges
iaemedu
 
Semantic web services discovery selection and composition techniques
Semantic web services  discovery selection and composition techniquesSemantic web services  discovery selection and composition techniques
Semantic web services discovery selection and composition techniques
csandit
 
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUESSEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
cscpconf
 
Web Services Discovery and Recommendation Based on Information Extraction and...
Web Services Discovery and Recommendation Based on Information Extraction and...Web Services Discovery and Recommendation Based on Information Extraction and...
Web Services Discovery and Recommendation Based on Information Extraction and...
ijwscjournal
 
A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...
IIRindia
 
Survey on Semantic Web Services and its Composition Algorithm
Survey on Semantic Web Services and its Composition AlgorithmSurvey on Semantic Web Services and its Composition Algorithm
Survey on Semantic Web Services and its Composition Algorithm
Editor IJMTER
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
ijcseit
 
WEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEW
WEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEWWEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEW
WEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEW
ijcseit
 
Web service discovery methods and techniques a review
Web service discovery methods and techniques a reviewWeb service discovery methods and techniques a review
Web service discovery methods and techniques a review
ijcseit
 
A Novel Testing Model for SOA based Services
A Novel Testing Model for SOA based ServicesA Novel Testing Model for SOA based Services
A Novel Testing Model for SOA based Services
Abhishek Kumar
 
6 ijmecs v7-n1-5 a novel testing model for soa based services
6 ijmecs v7-n1-5  a novel testing model for soa based services6 ijmecs v7-n1-5  a novel testing model for soa based services
6 ijmecs v7-n1-5 a novel testing model for soa based services
Abhishek Srivastava
 
Composite Design Pattern For Feature- Oriented Service Injection And Composit...
Composite Design Pattern For Feature- Oriented Service Injection And Composit...Composite Design Pattern For Feature- Oriented Service Injection And Composit...
Composite Design Pattern For Feature- Oriented Service Injection And Composit...
dannyijwest
 
COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...
COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...
COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...
dannyijwest
 

Similar to Applying semantic web services (20)

WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEWWEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
 
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEWWEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
WEB SERVICES COMPOSITION METHODS AND TECHNIQUES: A REVIEW
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONSCONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
 
50120130406030 2
50120130406030 250120130406030 2
50120130406030 2
 
Semantic web service discovery approaches
Semantic web service discovery approachesSemantic web service discovery approaches
Semantic web service discovery approaches
 
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
AGENTS AND OWL-S BASED SEMANTIC WEB SERVICE DISCOVERY WITH USER PREFERENCE SU...
 
Semantic web services and its challenges
Semantic web services and its challengesSemantic web services and its challenges
Semantic web services and its challenges
 
Semantic web services discovery selection and composition techniques
Semantic web services  discovery selection and composition techniquesSemantic web services  discovery selection and composition techniques
Semantic web services discovery selection and composition techniques
 
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUESSEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
SEMANTIC WEB SERVICES – DISCOVERY, SELECTION AND COMPOSITION TECHNIQUES
 
Web Services Discovery and Recommendation Based on Information Extraction and...
Web Services Discovery and Recommendation Based on Information Extraction and...Web Services Discovery and Recommendation Based on Information Extraction and...
Web Services Discovery and Recommendation Based on Information Extraction and...
 
A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...
 
Survey on Semantic Web Services and its Composition Algorithm
Survey on Semantic Web Services and its Composition AlgorithmSurvey on Semantic Web Services and its Composition Algorithm
Survey on Semantic Web Services and its Composition Algorithm
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
WEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEW
WEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEWWEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEW
WEB SERVICE DISCOVERY METHODS AND TECHNIQUES: A REVIEW
 
Web service discovery methods and techniques a review
Web service discovery methods and techniques a reviewWeb service discovery methods and techniques a review
Web service discovery methods and techniques a review
 
A Novel Testing Model for SOA based Services
A Novel Testing Model for SOA based ServicesA Novel Testing Model for SOA based Services
A Novel Testing Model for SOA based Services
 
6 ijmecs v7-n1-5 a novel testing model for soa based services
6 ijmecs v7-n1-5  a novel testing model for soa based services6 ijmecs v7-n1-5  a novel testing model for soa based services
6 ijmecs v7-n1-5 a novel testing model for soa based services
 
Composite Design Pattern For Feature- Oriented Service Injection And Composit...
Composite Design Pattern For Feature- Oriented Service Injection And Composit...Composite Design Pattern For Feature- Oriented Service Injection And Composit...
Composite Design Pattern For Feature- Oriented Service Injection And Composit...
 
COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...
COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...
COMPOSITE DESIGN PATTERN FOR FEATUREORIENTED SERVICE INJECTION AND COMPOSITIO...
 

More from IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
IAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
IAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
IAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
IAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
IAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
IAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
IAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
IAEME Publication
 

More from IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Applying semantic web services

  • 1. INTERNATIONALComputer Engineering and2,Technology ENGINEERING International Journal of JOURNAL OF COMPUTER (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue March – April (2013), © IAEME & TECHNOLOGY (IJCET) ISSN 0976 – 6367(Print) ISSN 0976 – 6375(Online) IJCET Volume 4, Issue 2, March – April (2013), pp. 108-113 © IAEME: www.iaeme.com/ijcet.asp Journal Impact Factor (2013): 6.1302 (Calculated by GISI) ©IAEME www.jifactor.com APPLYING SEMANTIC WEB SERVICES Houda El Bouhissi1, Mimoun Malki2 and Djamila Berramdane3 1 (Department, EEDIS Laboratory, Computer Science Department, Faculty of Technology, Sidi-Bel-Abbes University, Algeria) 2 (Department, EEDIS Laboratory, Computer Science Department, Faculty of Technology, Sidi-Bel-Abbes University, Algeria) 3 (Department, EEDIS Laboratory, Computer Science Department, Faculty of Technology, Sidi-Bel-Abbes University, Algeria) ABSTRACT The In Medical Analysis field, patients often must visit a multitude of laboratories related web sites in order to check availability, prices, result duration and find the nearest laboratory. To overcome these limitations the Virtual Laboratory Medical Analysis (VLMA) prototype system proposes applying Semantic Web Services for scheduling outpatient tests in order to discover the suitable Laboratory. The proposal prototype is Web Service Modeling Ontology (WSMO) based. Keywords : Ontology, Semantic Web Services, web Services, Virtual laboratory Medical Analysis. I. INTRODUCTION Web Services are software components that are accessible via the Web. However, their concomitant descriptive languages, Web Services Description Language (WSDL), do not offer sufficient semantic richness that can be machine processable semantics. Human intervention is often needed to interpret the meanings in order to discover, compose, and invoke Web Services. This can be time consuming and error-prone. The semantic web researchers have proposed to augment Web Services with a semantic description of their functionality in order to facilitate their discovery and integration. This technology, combination of Web Services with Semantic Web technology, 108
  • 2. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME is referred as Semantic Web Services (SWS). SWS(s) have the potentiality to alter the way knowledge and business services are provided and used on the web. In our work, we are interested in discovery of Semantic Web Services taking into account existing approaches. In our work, we are interested in discovery of Semantic Web Services taking into account existing approaches. Our prototype system proposes applying Semantic Web Services for scheduling outpatient tests (blood tests, urine …etc.) in order to discover the suitable Laboratory. This paper presents a state of the art of current enabling SWS technologies and describes the proposed prototype. The paper is organized as follows: the reminder of Section 2 summarizes the main approaches related to Semantic Web Services technology. Next, in Section 3, we propose a prototype process according to medical analysis field using the WSMO ontology, the prototype is explained in detail. In section 4; we conclude the paper and outline future work. II. SEMANTIC WEB SERVICES APPROACHES Several approaches have already been suggested for adding semantic to Web Services. Semantics can either be added to currently existing syntactic Web Service standards like UDDI or WSDL. Or services can be described using some ontology based description language. The Major initiatives in the area of (SWS)s are documented by W3C member submissions: like OWL-S [1] and WSMO [2] and WSDL-S [3]. OWL-S (Ontology Web Language for Services); a description language that semantically describes Web Services using OWL ontologies. OWL-S services are mapped to WSDL operations, and inputs and outputs of OWL-S are mapped to WSDL messages. WSDL-S is an evolutionary and backwards compatible extension of the existing Web Services standards and descriptions language, which augments the expressivity of WSDL with semantics in an arbitrary semantic representation language. WSDL-S provides a means to supply semantic information, but actual semantic functionality has to be provided by additional components, which are not part of the WSDL-S initiative. The WSDL-S proposal was superseded by SAWSDL [4], a W3C recommendation, which is a simple and generic mechanism for semantically annotating Web Service descriptions. SAWSDL is a restricted and homogenized version of WSDL-S in which annotations like preconditions and effects have not been explicitly contemplated. The third approach, the Web Services Modeling Ontology, WSMO (review in detail next), provides ontological specifications for the description of Semantic Web Services. One of the main objectives of WSMO is to give a solution to application integration problems for Web Services by providing a conceptual framework and a formal language for semantically describing all relevant aspects of Web Services. WSMO is the only initiative which has an explicit notion of mediation. Furthermore, WSMO is the only standard for which there exist several implementation environments which aim to support the complete standard. For these reasons WSMO is used as our Semantic Web Services technology throughout the rest of this paper. 109
  • 3. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME III. THE PROPOSED PROTOTYPE Motivation It’s clear that finding out the interested services, without using mechanize methods is very difficult and time consumer. This issue is similar to search in web pages without using browsers. Service consumer can be user, another service or a program. Thus using of automated mechanisms to finding out services is very important. Semantic Web Services technology can optimize several processes in the domain of e- health, especially in Medical Analysis. These processes are mainly related with human interactions and consequently, with the costs associated to them. Hence the main benefit of applying SWS technology is that it could permit to develop and maintain e-health services with lower costs. The use of Semantic Web Services technology can optimize this manual process by allowing search in available registries, so that the new Web Services that have been deployed can be discovered. Fig.1 presents two scenarios that motivated us to develop this prototype. In the first scenario, for an outpatient test (blood test, urine test, …etc.), the patient often must visit a multitude of laboratories related web sites in order to check availability, prices, result duration and also to find the nearest laboratory. Using phone directories is also needed if some web site laboratory is not available. The patient should contact each laboratory by phone or email to get the necessary information like, address, distance from home, price, possible results, etc. This method is very difficult and time consumer, especially when the number of laboratories is very important. In the second scenario, to overcome these limitations, the Virtual laboratory Medical Analysis (VLMA) prototype system proposes applying Semantic Web Services for scheduling outpatient tests (blood tests, urine tests, etc.) in order to discover the suitable Laboratory. Our proposal is Web service Modeling Ontology (WSMO) based process. As shown in the figure, the patient sends a request to the portal with patient preferences. We search suitable Web Services in the WSMX server where all the Web Services are stored. At last, the patient receives one or more Web Services according to his request. We will explain in detail the main architecture of the prototype. Fig. 1 Motivation Scenario 110
  • 4. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME The WSMO Framework WSMO is a formal ontology and language and identifies four main top-elements: Ontologies that provide the terminology used by other elements; Goals that state the intentions that should be solved by Web Services; Web Services descriptions which describe various aspects of a service; Mediators: to resolve interoperability problems. Each of these WSMO Top Level Elements can be described with non-functional properties like creator, creation date, format, language, owner, rights, source, type, etc. WSMO comes along with a modeling language (WSML) and a reference implementation (WSMX). WSML (Web Service Modeling Language) is a formalization of the WSMO ontology, providing a language within which the properties of Semantic Web Services can be described. WSMX (Web Service eXecution Environment) provides an architecture including discovery, mediation, selection, and invocation and has been designed including all required supporting components enabling an exchange of messages between requesters and the providers of services. Architecture of the Prototype Fig.2 presents the architecture of the prototype. The patient communicates with the VLMA portal via the HTTPS protocol, which provides a secure communication channel. Fig. 2 Architecture of the prototype The essential functionalities of our prototype process applying to Medial Analysis field handling as shown in Figure 2 are: Provide a friendly interface for patient interaction and discover suitable Web Services according to patient preferences (availability, distance, price,…etc.,). Our prototype consists of three Web services, in which Web service is described by some WSDL file. All the WSDL files are submitted to the REWS tool [5] for wrapping the main Web Service WSMO elements, which are expressed in WSML language and will be stored in the WSMX Server. All semantic descriptions are provided on top of existing 111
  • 5. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME provider's syntactic services, making providers unaware of this semantic layer. No changes are involved in providers' services and native data formats are preserved. The WSMX server is a computer where the WSMX is installed and configured, it acts as a transparent, intermediary layer between interacting parties for mapping and discovery. Patient's desires are expressed via web forms that are mapped to appropriate Goal expressed in WSML language. Once a WSMO Goal with actual values is created, it can be sent to WSMX, where provider matching this Goal is discovered and according to Goal and Web service choreography communication is carried out. At last, one or more Web Services are returned to the patient. This scenario is very simple, and the use of a Semantic Web Service is needed in this case. The reason for choosing this scenario is to keep the implementation within the scope of the project and because it uses the most important and basic parts of WSMX. To be able to fulfill this scenario, WSMO ontology Elements must be created to provide a shared vocabulary for the different interactions. Process Phases This section describes in detail the different phases of the process. • Creating WSMO Web Services Elements. Provider's Web Services has to be semantically described, which includes lifting arbitrary XML messages in WSDL document to the semantic level by the ontology conceptualization. In this phase, we use the REWS tool to create WSMO Web Services elements. These elements will be stored on the WSMX server for further using. • Creating WSMO Goals. The requirements and behavior of the client has to express as WSMO Goal. The system allows the expression of patient’s goals using web forms that in turn are mapped to WSMO Goals which allows them to be executed by WSMX. Patient does not have to visit multiple web sites, but can use only the friendly interface provided by the portal that aggregates multiple Medical analysis services and can be extended with new ones. In our prototype, Goals are based on a template approach where the Goal structure is defined but actual input values can be provided during the run-time by the client. The web application provides forms where user can specify his requirements and input values. • Matching Web Service to Goal. The Goal is submitted to WSMX, where provider matching this Goal is discovered and according to Goal and Web service choreography communication is carried out. WSMX takes a semi-automatic approach to this problem. The human's role is to ensure accuracy of these mappings and to adjust them if necessary. IV. CONCLUSION Semantic Web Services are a very powerful paradigm to transform the current syntactic Web into a dynamic and semantic to automate the use of the Web Services. This paper describes a prototype of a Virtual laboratory Medical Analysis application demonstrating how the application of Semantic Web service technology makes it possible for individual patients to find the suitable laboratory for scheduling outpatient tests. In our future work, we try to extend our prototype to taxi transport Web Service. 112
  • 6. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME REFERENCES [1] D. Martin, M. Burstein, J. Hobbs, O. Lassila, D.McDermott, S.McIlraith, S.Narayanan, M.Paolucci, B. Parsia, T. Payne, E.Sirin, N.Srinivasan, K. Sycara OWL Web Ontology Language for Services (OWL-S). W3C Member Submission 22 November 2004. Available at: http://www.w3.org/Submission/OWL-S. [2] J.d. Bruijn, C. Bussler, J. Domingue, D. Fensel, M. Hepp, U. Keller, M. Kifer, B. König-Ries, J. Kopecky, R. Lara, H. Lausen, E. Oren, A. Polleres, D. Roman, J. Scicluna, M. Stollberg Web Service Modeling Ontology (WSMO). W3C Member Submission 3 June 2005. Available at: http://www.w3.org/Submission/WSMO. [3] E Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M., Sheth, A., & Verma, K. (2005), Web Service Semantics - WSDL-S, W3C Member Submission 7, Retrieved April 4, 2006, from http://www.w3.org/Submission/2005/SUBM -WSDL-S- 20051107/ ,November 2005. [4] Farrell J. and Lausen H. (eds) Semantic Annotations for WSDL and XML Schema. W3C Candidate Recommendation, January 2007. Available at: http://www.w3.org/TR/sawsdl . [5] H. EL BOUHISSI and M. Malki ,"Reverse Engineering Existing Web Service Applications", In Proc. Of 16th Working Conference on reverse Engineering,WCRE’09, Published by the IEEE Computer Society, pp 279-283, ISSN Number 1095-1350, ISBN 978- 0-7695-3867-9 October 13-16, 2009, Lille, France. [6] A. Suganthy, G.S.Sumithra, J.Hindusha, A.Gayathri and S.Girija, “Semantic Web Services and its Challenges” International journal of Computer Engineering & Technology (IJCET), Volume 1, Issue 2, 2010, pp. 26 - 37, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. 113