SlideShare una empresa de Scribd logo
1 de 6
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 7, Issue 4 (May 2013), PP. 65-70
65
A Practical Approach for Personalized Access to Agent-
Based Composition of Semantic Web Services for MANET
Monika1
, Yashpal Singh2
, S Niranjan3
1
M.Tech Student, Department of Computer Science & Engg. , PDM College of Engineering for Women.
2
Assistant Professor, Department of Computer Science & Information Technology , PDM College of
Technology & Management , Bahadurgarh Jhajjar Haryana.
3
Professor, Department of Computer Science & Information Technology , PDM College of Technology &
Management , Bahadurgarh Jhajjar Haryana.
Abstract:- Web services are dominating the current web scenario. Web services are independent and
autonomous, designed to perform a specific task. Discovery, integration and execution of web services
is known as semantic web. Composition of these web services are required complex system. The
Composition of semantic Web services (SWS) has received much interest to support business-to-
business or enterprise application integration. The Composition way that we used in this paper is the
Orchestration which deals with describing how a number of services, two or more, cooperate and
communicate with the aim of achieving a common goal. The proposed technique considers complex
composition by including web services with multiple inputs in composition process. In this paper, we
propose an ontology-based framework for the automatic composition of Web services. JADE is an
agent development environment where Web services and agents can be linked together to enable
semantic Web applications.
Keywords:- Semantic Web Service, JADE Agents, Composition Web Service, Integration Gateway.
I. INTRODUCTION
JADE is a FIPA compliant agent development environment which facilitates the implementation of
multi-agent systems. Since Web services middleware has been integrated into JADE, agents implemented in
JADE can exploit Web services as computational resources. A Web service can be published as a JADE agent
service and an agent service can be symmetrically published as a Web service endpoint. Invoking a Web service
is just like invoking a normal agent service. In addition, Web services’ clients can also search for and invoke
agent services hosted within JADE containers.
The Web Services Integration Gateway (WSIG) uses a Gateway agent to control the gateway from
within a JADE container. Interaction among agents on different platforms is achieved through the Agent
Communication Channel (ACC). Whenever a JADE agent sends a message and the receiver lives on a different
agent platform, a Message Transport Protocol (MTP) is used to implement lower level message delivery
procedures [2]. There are two main MTPs available today to support this inter-platform agent communication -
CORBA IIOP-based and HTTP-based MTP. The MTP which we used in this paper is the HTTP-based MTP.
The Web service published as a JADE agent service and an agent service symmetrically published as a Web
service endpoint. In other words, the JADE agents interact with Web services and produce the output. The
WSIG is used as a means to encapsulate and automate the functionality required to connect the two domains,
while ensuring minimal human intervention and service interruption. This Gateway is controlled by a software
agent, capable of connecting Web Services and software agents, i.e. a Web service becomes able to invoke a
registered agent service and vice versa. Once this interconnection is established, software agents capable of
comprehending ontology (that contains the semantic) can use the Gateway to enable advanced operational and
usage modalities of Web services.
Web services can be divided into two types; simple and composite. A simple service is an independent
unit, which performs at its own and not uses any other service to produce results. For example, a temperature
conversion service, it converts temperature between Fahrenheit and Celsius scale. A composite service is
combinations of services, which are grouped together to perform a single task. As a result of composite
execution, single result will be achieved by execution of a set of services. For example, an auto sale agent is
dependent on Financing Company, Insurance Company and Auto Company. He uses services from these three
to offer a complete auto sale solution [10]. Thus, it is not a simple task to integrate web services to achieve a one
composite web service. Automating web services composition is a challenging task. Automating web services
A Practical Approach for Personalized Access to Agent-Based Composition of...
66
composition requires extracting the meanings from user inputs and then finding initial and intermediate services
involved in designing a complete solution. This can be easy in a system that is a defined and has few number of
web services. Decision making is easy as many factors in this case are known: like possible paths, how input is
analyzed and each services contribution in total processing. However, designing system for automated discovery
on a search engine is very difficult. Web is becoming a combination of distributed computing devices, where
various services are designed to perform some tasks. Also, it is expected that ubiquitous computing will
dominate the society in coming times.
Mobile agent technology provides a new way of communication over heterogeneous network
environment. A number of advantages have been proposed and identified which includes: efficiency and
reduction of new traffic, asynchronous autonomous interaction, interaction with real-time entities, local
processing of data, support for heterogeneous environment and having robust and fault tolerant behaviour.[11]
II. BACKGROUND AND RELATED WORK
A. Background
A number of web services exist on the internet. However, in real world, it is often seen that user’s
request for a purpose is fulfilled by combination of many web services. For example, a user wants to come to
Delhi from Mumbai for some official work. He requires to book flight, reserve hotel room, local travelling
taxies or other option and more. It should be good if user can search for best possible combination of these web
services. Like user while booking the flight ticket get full information about the ticket price of all the airlines
from where Mumbai to Delhi flight is available and so on for other services also. Thus user gets his desired
output by just giving the input parameters. Web services search, execution, composition and interoperation are
an area of research known as “Semantic web”.
B. Related Work
There are several articles related to automated Web service composition. Ontology-based Web Service
Composition [3] aims to generate a composite service out of semantically described existing services. In this
work, the possible automatic compositions are obtained through interface-matching, which checks semantic
similarities between interfaces of individual services. Different services can be integrated to satisfy user
requirement.
Rao et al. [4] Propose GraphPlan algorithm for generating a composite web service. But he uses a lot of
interaction from user which drifts his project towards manual composition. His approach does not consider input
and output schema. This schema is important in ontology mapping. Also, some services can be compatible
without having input and outputs. His approach uses one input to a service. However, in our approach, a service
can get input more than one service.
SWORD[5] proposed a rule based system for composition of web service. His approach is not suitable
for heterogeneous and changing web services. He emphasizes on composition and did not take into account
input and output mismatch. In our technique, system checks the input parameters and more than one parameter
can be accepted by a service. Like, input and output mismatch can also detected and provide error report.
Thakkar et al[7] consider dynamic composition of Web services using mediator-based agent system
architecture. The mediator takes care of user queries, generates wrappers around information services and
constructs a service integration plan.
Paolucci et al[6] evaluate a broker for constructing OWL-S Web services. They also identify some
drawbacks of the current OWL-S specification and propose a workaround for the problem. Sycara et al [8]
describe a methodology for constructing composite services written in DAML-S.Similarly, the preceding article
view ontology-based technique which describe the inputs/outputs and conditions or effects of particular
services.
III. AGENT-BASED WEB-SERVICE COMPOSITION
In real world, it is often seen that user’s request for a purpose is fulfilled by combination of many web
services. So, multi-agent environment is required. For example, let us assume that there are three agents
TrainNameService, TrainNumberService and CompositeTrainService in the agent system.
TrainNameService has Web service W1 which provide Train detail when Train Name as provide input to the
web service W1. TrainNumberService has service W2 which provide Train detail when Train Number as input
provided to the web service. CompositeTrainService is the main web service W3 which takes input either Train
Number or Train Name and provide output to the user. The composition of web service W1 and web service W2
is done in web service W3.
The composition technique aims to find the optimal composition of service considering semantic
matching of parameters. Generally, our agents-based Web services composition mechanism consists of three
sequential phases[1],[9]:
A Practical Approach for Personalized Access to Agent-Based Composition of...
67
1) Service registration
This is the way to register the agent service.
try {
DFService.register(this, dfad);
}
catch (Exception e)
{
log.error("Problem during DF registration", e);
doDelete();
}
Fig 1. TrainNameService Agent Registered and started
Fig 2. TrainNumberService Agent Registered and started
Fig 3. CompositeTrainService Agent Registered and started
A Practical Approach for Personalized Access to Agent-Based Composition of...
68
Fig 4. Three Agents are shown as registered
2) Construction of the service graph
In the graph construction phase matching input output of services are logically connected in a way that
they form a potential workflow. In our example CompositeTrainService contain the logic how to access the
other two web services.
Fig 5. Service integration Graph
3) Service discovery together with composition.
Fig 6. Service Discovery and Composition.
IV. WEB - SERVICE ACCESSED IN MANET
The Web Service can be access by the client using the web access pages. The composite web services
are running on the server side and the client use the web site or web page to access the web service over the
network. The http protocol is used to access the web service and the port number on which the server running.
The Agent based Mobile Ad-hoc Networks architecture which was already proposed has been taken as base to
test the agent- based web services whether these are working properly or not. As the result, these web services
providing the correct result in the Agent Based Mobile Ad-hoc Network architecture.
A Practical Approach for Personalized Access to Agent-Based Composition of...
69
Fig. 7 Architecture for Agent Based Mobile Ad-hoc Network.[12]
Response Request Response Request
Fig 8. Web Service Access
V. CONCLUSION
In this paper, automatic composition of web service is explained. Composition of web services from
same ontologies, composition of web services with inputs and at the execution time. Semantic web services area
is still under continual research and development. Challenges lies in composition and integration of web
services. Data flow, accurate data translation and data transformation among services become important. Role of
user is still present in the automatic composition of web services. We think in coming times, systems need be
developed that provide flexibility of user interaction in composition.
A Practical Approach for Personalized Access to Agent-Based Composition of...
70
REFERENCES
[1]. Dominic Greenwood, Jozef Nagy, Monique Calisti. “Semantic enhancement of a Web Service
Integration Gateway”, Whitestein Technologies AG.
[2]. E. Cortese, F. Quarta, G. Vitaglione, P. Vrba. “Scalability and Performance of the JADE Message
Transport System. Analysis of Suitability for Holonic Manufacturing Systems”, exp, 3(3), pp. 52-65,
2002.
[3]. B. Arpinar, B. Aleman-Meza, R. Zhang, A. Maduko. “Ontology-Driven Web Services Composition
Platform. In 2004 IEEE International Conference on E-Commerce Technology (CEC'04)”, July 6-9,
2004, San Diego, California, USA, pp. 146-152, IEEE Computer Society Press, 2004.
[4]. Rao, J., et al., “A Mixed Initiative Approach to Semantic Web Service Discovery and Composition:
SAP's Guided Procedures Framework, in The IEEE Intl Conf on Web Services (ICWS'06)”. 2006.
[5]. S. R. Ponnekanti, and A. Fox. SWORD: “A Developer Toolkit for Building Composite Web Services”.
11th WWW Conference, Honolulu, 2002.
[6]. M. Paolucci, J. Soudry, N. Srinivasan, K. Sycara. “A Broker for OWL-S Web Services. In Proceedings
of the First International Semantic Web Services Symposiu”m, AAAI 2004 Spring Symposium Series,
March 22-24, 2004, pp. 92-99, AAAI Press, 2004.
[7]. S. Thakkar, C. A. Knoblock, J. L. Ambite, C. Shahabi. “Dynamically Composing Web Services from
On-line Sources. In Proceeding of 2002 AAAI Workshop on Intelligent Service Integration”,
Edmonton, Alberta, Canada, 2002.
[8]. K. Sycara, M. Paolucci, A. Ankolekar, N. Srinivasan. “Automated Discovery, Interaction and
Composition of Semantic Web Services”. Journal of Web Semantics, 1(1), pp. 27-46, 2003.
[9]. Shenghua Liu, Peep Kungas, Mihhail Matskin. “Agent-Based Web Service Composition with JADE
and JXTA”. KTH,Sweden and NTNU, Norway.
[10]. “Composing Web Services on the Semantic Web”, The VLDB Journal (2003) 12: 333-351 / Digital
Object Identifier (DOI) 10.1007/s00778-003-0101-5.
[11]. Yashpal Singh, Kapil Gulati, S.Niranjan, “Dimension and Issue of Mobile Agent Technology”,
International Journal of Artificial Intelligence and Application (IJAIA) , vol. 3 , No. 5, sept.2012.
[12]. Yashpal Singh, S.Niranjan, “A Proposed Architecture for Network Management in Mobile Agent
based for CORBA”, International Journal of Computing, vol. 2, issue 1, Jan 2012.
[13]. Yashpal Singh, Kamal deep, S. Niranjan, “ Multiple Criteria Clustering of Mobile Agent in WSN”,
International Journal of Wireless and Mobile Network (IJWMN), vol. 4, No. 3, June 2012.
[14]. Yashpal Singh, R. Kumar, S.Niranjan, “A Proposed Architecture for Agent Communication Manager
in Mobile Ad-hoc Network”, International Journal of Electronic Circuits and System, vol. 1, issue 1,
feb 2012.
[15]. Yashpal Singh, S.Niranjan, “ Clustering Approach in Route Selection using Mobile Agent in Mobile
Ad-hoc Network.”, International Journal of Engineering Research and Development, vol. 5, issue 11,
feb 2013, pg 63-73.

Más contenido relacionado

La actualidad más candente

Web Services Composition
Web Services CompositionWeb Services Composition
Web Services Compositioneldorina
 
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...IOSR Journals
 
Enhancement in Web Service Architecture
Enhancement in Web Service ArchitectureEnhancement in Web Service Architecture
Enhancement in Web Service ArchitectureIJERA Editor
 
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...ijwscjournal
 
SOA Technology Concepts S90-02a exam
SOA Technology Concepts S90-02a examSOA Technology Concepts S90-02a exam
SOA Technology Concepts S90-02a examexamgood
 
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...ecosio GmbH
 
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...CSCJournals
 
Evaluation of QoS based Web- Service Selection Techniques for Service Composi...
Evaluation of QoS based Web- Service Selection Techniques for Service Composi...Evaluation of QoS based Web- Service Selection Techniques for Service Composi...
Evaluation of QoS based Web- Service Selection Techniques for Service Composi...Waqas Tariq
 
QOS Aware Formalized Model for Semantic Web Service Selection
QOS Aware Formalized Model for Semantic Web Service SelectionQOS Aware Formalized Model for Semantic Web Service Selection
QOS Aware Formalized Model for Semantic Web Service SelectionIJwest
 
Efficient retrieval of web services using prioritization and clustering
Efficient retrieval of web services using prioritization and clusteringEfficient retrieval of web services using prioritization and clustering
Efficient retrieval of web services using prioritization and clusteringAlexander Decker
 
Sending the data already gathered from the client to the Server
Sending the data already gathered from the client to the ServerSending the data already gathered from the client to the Server
Sending the data already gathered from the client to the Serverhussam242
 
Improving Your Web Services Thorough Semantic Web Techniques
Improving Your Web Services Thorough Semantic Web TechniquesImproving Your Web Services Thorough Semantic Web Techniques
Improving Your Web Services Thorough Semantic Web TechniquesGihan Wikramanayake
 
Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)Martin Necasky
 
A Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web ServicesA Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web ServicesAbhishek Kumar
 
Introduction to webservices
Introduction to webservicesIntroduction to webservices
Introduction to webservicesGagandeep Singh
 
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 reviewijcseit
 

La actualidad más candente (19)

Web Services Composition
Web Services CompositionWeb Services Composition
Web Services Composition
 
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...
 
Enhancement in Web Service Architecture
Enhancement in Web Service ArchitectureEnhancement in Web Service Architecture
Enhancement in Web Service Architecture
 
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...
 
SOA Technology Concepts S90-02a exam
SOA Technology Concepts S90-02a examSOA Technology Concepts S90-02a exam
SOA Technology Concepts S90-02a exam
 
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...
 
Lab7 paper
Lab7 paperLab7 paper
Lab7 paper
 
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
Three Dimensional Database: Artificial Intelligence to eCommerce Web service ...
 
Evaluation of QoS based Web- Service Selection Techniques for Service Composi...
Evaluation of QoS based Web- Service Selection Techniques for Service Composi...Evaluation of QoS based Web- Service Selection Techniques for Service Composi...
Evaluation of QoS based Web- Service Selection Techniques for Service Composi...
 
QOS Aware Formalized Model for Semantic Web Service Selection
QOS Aware Formalized Model for Semantic Web Service SelectionQOS Aware Formalized Model for Semantic Web Service Selection
QOS Aware Formalized Model for Semantic Web Service Selection
 
Efficient retrieval of web services using prioritization and clustering
Efficient retrieval of web services using prioritization and clusteringEfficient retrieval of web services using prioritization and clustering
Efficient retrieval of web services using prioritization and clustering
 
Sending the data already gathered from the client to the Server
Sending the data already gathered from the client to the ServerSending the data already gathered from the client to the Server
Sending the data already gathered from the client to the Server
 
Improving Your Web Services Thorough Semantic Web Techniques
Improving Your Web Services Thorough Semantic Web TechniquesImproving Your Web Services Thorough Semantic Web Techniques
Improving Your Web Services Thorough Semantic Web Techniques
 
Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)
 
Web Service Basics and NWS Setup
Web Service  Basics and NWS SetupWeb Service  Basics and NWS Setup
Web Service Basics and NWS Setup
 
Web Services ppt
Web Services pptWeb Services ppt
Web Services ppt
 
A Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web ServicesA Novel Framework for Reliable and Fault Tolerant Web Services
A Novel Framework for Reliable and Fault Tolerant Web Services
 
Introduction to webservices
Introduction to webservicesIntroduction to webservices
Introduction to webservices
 
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
 

Destacado

Offshore Outsourcing Alternative Solution
Offshore Outsourcing Alternative SolutionOffshore Outsourcing Alternative Solution
Offshore Outsourcing Alternative SolutionSynergroup
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Mi comunidad en trazos. Una propuesta disruptiva ...
Mi comunidad en trazos. Una propuesta disruptiva ...Mi comunidad en trazos. Una propuesta disruptiva ...
Mi comunidad en trazos. Una propuesta disruptiva ...Carlos Luis Gomez Valderrama
 

Destacado (7)

Offshore Outsourcing Alternative Solution
Offshore Outsourcing Alternative SolutionOffshore Outsourcing Alternative Solution
Offshore Outsourcing Alternative Solution
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Mal radical-banal
Mal radical-banalMal radical-banal
Mal radical-banal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
E0704019023
E0704019023E0704019023
E0704019023
 
Mi comunidad en trazos. Una propuesta disruptiva ...
Mi comunidad en trazos. Una propuesta disruptiva ...Mi comunidad en trazos. Una propuesta disruptiva ...
Mi comunidad en trazos. Una propuesta disruptiva ...
 

Similar a L0704065070

A new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web servicesA new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web servicesIJECEIAES
 
Semantic Web: A Study on Web Service Composition Approaches
Semantic Web: A Study on Web Service Composition ApproachesSemantic Web: A Study on Web Service Composition Approaches
Semantic Web: A Study on Web Service Composition Approachesijtsrd
 
Evaluation of a Framework for Integrated Web Services
Evaluation of a Framework for Integrated Web ServicesEvaluation of a Framework for Integrated Web Services
Evaluation of a Framework for Integrated Web ServicesIRJET Journal
 
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 REVIEWijcseit
 
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 COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDYWEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDYijwscjournal
 
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDYWEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDYijwscjournal
 
Clustering of Semantic Web to Develop Mashup of Web Services
Clustering of Semantic Web to Develop Mashup of Web ServicesClustering of Semantic Web to Develop Mashup of Web Services
Clustering of Semantic Web to Develop Mashup of Web Servicesijsrd.com
 
Automatic Web Service Composition For SaaS Business Intelligence
Automatic Web Service Composition For SaaS Business IntelligenceAutomatic Web Service Composition For SaaS Business Intelligence
Automatic Web Service Composition For SaaS Business IntelligenceJim Webb
 
Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...Christina Berger
 
Web Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesWeb Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesMustafa Salam
 
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONEVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONijwscjournal
 
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONEVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONijwscjournal
 
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONEVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONijwscjournal
 
Meetup6 microservices for the IoT
Meetup6 microservices for the IoTMeetup6 microservices for the IoT
Meetup6 microservices for the IoTFrancesco Rago
 
Web Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud ComputingWeb Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud ComputingEditor IJCATR
 
Service-Finder presentation at ESTC2008
Service-Finder presentation at ESTC2008Service-Finder presentation at ESTC2008
Service-Finder presentation at ESTC2008servicefinder
 
Realizing Service Finder at ESTC 2008
Realizing Service Finder at ESTC 2008Realizing Service Finder at ESTC 2008
Realizing Service Finder at ESTC 2008Emanuele Della Valle
 

Similar a L0704065070 (20)

C09
C09C09
C09
 
A new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web servicesA new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web services
 
Semantic Web: A Study on Web Service Composition Approaches
Semantic Web: A Study on Web Service Composition ApproachesSemantic Web: A Study on Web Service Composition Approaches
Semantic Web: A Study on Web Service Composition Approaches
 
Evaluation of a Framework for Integrated Web Services
Evaluation of a Framework for Integrated Web ServicesEvaluation of a Framework for Integrated Web Services
Evaluation of a Framework for Integrated 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
 
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 COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDYWEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
 
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDYWEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
WEB SERVICE COMPOSITION PROCESSES: A COMPARATIVE STUDY
 
Clustering of Semantic Web to Develop Mashup of Web Services
Clustering of Semantic Web to Develop Mashup of Web ServicesClustering of Semantic Web to Develop Mashup of Web Services
Clustering of Semantic Web to Develop Mashup of Web Services
 
Automatic Web Service Composition For SaaS Business Intelligence
Automatic Web Service Composition For SaaS Business IntelligenceAutomatic Web Service Composition For SaaS Business Intelligence
Automatic Web Service Composition For SaaS Business Intelligence
 
Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...
 
Ak4301197200
Ak4301197200Ak4301197200
Ak4301197200
 
Web Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesWeb Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business Processes
 
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONEVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
 
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONEVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
 
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATIONEVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
EVALUATION OF COMPUTABILITY CRITERIONS FOR RUNTIME WEB SERVICE INTEGRATION
 
Meetup6 microservices for the IoT
Meetup6 microservices for the IoTMeetup6 microservices for the IoT
Meetup6 microservices for the IoT
 
Web Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud ComputingWeb Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud Computing
 
Service-Finder presentation at ESTC2008
Service-Finder presentation at ESTC2008Service-Finder presentation at ESTC2008
Service-Finder presentation at ESTC2008
 
Realizing Service Finder at ESTC 2008
Realizing Service Finder at ESTC 2008Realizing Service Finder at ESTC 2008
Realizing Service Finder at ESTC 2008
 

Más de IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksIJERD Editor
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEIJERD Editor
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’IJERD Editor
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignIJERD Editor
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationIJERD Editor
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...IJERD Editor
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRIJERD Editor
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingIJERD Editor
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string valueIJERD Editor
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...IJERD Editor
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeIJERD Editor
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraIJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...IJERD Editor
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingIJERD Editor
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...IJERD Editor
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart GridIJERD Editor
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderIJERD Editor
 

Más de IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

L0704065070

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 7, Issue 4 (May 2013), PP. 65-70 65 A Practical Approach for Personalized Access to Agent- Based Composition of Semantic Web Services for MANET Monika1 , Yashpal Singh2 , S Niranjan3 1 M.Tech Student, Department of Computer Science & Engg. , PDM College of Engineering for Women. 2 Assistant Professor, Department of Computer Science & Information Technology , PDM College of Technology & Management , Bahadurgarh Jhajjar Haryana. 3 Professor, Department of Computer Science & Information Technology , PDM College of Technology & Management , Bahadurgarh Jhajjar Haryana. Abstract:- Web services are dominating the current web scenario. Web services are independent and autonomous, designed to perform a specific task. Discovery, integration and execution of web services is known as semantic web. Composition of these web services are required complex system. The Composition of semantic Web services (SWS) has received much interest to support business-to- business or enterprise application integration. The Composition way that we used in this paper is the Orchestration which deals with describing how a number of services, two or more, cooperate and communicate with the aim of achieving a common goal. The proposed technique considers complex composition by including web services with multiple inputs in composition process. In this paper, we propose an ontology-based framework for the automatic composition of Web services. JADE is an agent development environment where Web services and agents can be linked together to enable semantic Web applications. Keywords:- Semantic Web Service, JADE Agents, Composition Web Service, Integration Gateway. I. INTRODUCTION JADE is a FIPA compliant agent development environment which facilitates the implementation of multi-agent systems. Since Web services middleware has been integrated into JADE, agents implemented in JADE can exploit Web services as computational resources. A Web service can be published as a JADE agent service and an agent service can be symmetrically published as a Web service endpoint. Invoking a Web service is just like invoking a normal agent service. In addition, Web services’ clients can also search for and invoke agent services hosted within JADE containers. The Web Services Integration Gateway (WSIG) uses a Gateway agent to control the gateway from within a JADE container. Interaction among agents on different platforms is achieved through the Agent Communication Channel (ACC). Whenever a JADE agent sends a message and the receiver lives on a different agent platform, a Message Transport Protocol (MTP) is used to implement lower level message delivery procedures [2]. There are two main MTPs available today to support this inter-platform agent communication - CORBA IIOP-based and HTTP-based MTP. The MTP which we used in this paper is the HTTP-based MTP. The Web service published as a JADE agent service and an agent service symmetrically published as a Web service endpoint. In other words, the JADE agents interact with Web services and produce the output. The WSIG is used as a means to encapsulate and automate the functionality required to connect the two domains, while ensuring minimal human intervention and service interruption. This Gateway is controlled by a software agent, capable of connecting Web Services and software agents, i.e. a Web service becomes able to invoke a registered agent service and vice versa. Once this interconnection is established, software agents capable of comprehending ontology (that contains the semantic) can use the Gateway to enable advanced operational and usage modalities of Web services. Web services can be divided into two types; simple and composite. A simple service is an independent unit, which performs at its own and not uses any other service to produce results. For example, a temperature conversion service, it converts temperature between Fahrenheit and Celsius scale. A composite service is combinations of services, which are grouped together to perform a single task. As a result of composite execution, single result will be achieved by execution of a set of services. For example, an auto sale agent is dependent on Financing Company, Insurance Company and Auto Company. He uses services from these three to offer a complete auto sale solution [10]. Thus, it is not a simple task to integrate web services to achieve a one composite web service. Automating web services composition is a challenging task. Automating web services
  • 2. A Practical Approach for Personalized Access to Agent-Based Composition of... 66 composition requires extracting the meanings from user inputs and then finding initial and intermediate services involved in designing a complete solution. This can be easy in a system that is a defined and has few number of web services. Decision making is easy as many factors in this case are known: like possible paths, how input is analyzed and each services contribution in total processing. However, designing system for automated discovery on a search engine is very difficult. Web is becoming a combination of distributed computing devices, where various services are designed to perform some tasks. Also, it is expected that ubiquitous computing will dominate the society in coming times. Mobile agent technology provides a new way of communication over heterogeneous network environment. A number of advantages have been proposed and identified which includes: efficiency and reduction of new traffic, asynchronous autonomous interaction, interaction with real-time entities, local processing of data, support for heterogeneous environment and having robust and fault tolerant behaviour.[11] II. BACKGROUND AND RELATED WORK A. Background A number of web services exist on the internet. However, in real world, it is often seen that user’s request for a purpose is fulfilled by combination of many web services. For example, a user wants to come to Delhi from Mumbai for some official work. He requires to book flight, reserve hotel room, local travelling taxies or other option and more. It should be good if user can search for best possible combination of these web services. Like user while booking the flight ticket get full information about the ticket price of all the airlines from where Mumbai to Delhi flight is available and so on for other services also. Thus user gets his desired output by just giving the input parameters. Web services search, execution, composition and interoperation are an area of research known as “Semantic web”. B. Related Work There are several articles related to automated Web service composition. Ontology-based Web Service Composition [3] aims to generate a composite service out of semantically described existing services. In this work, the possible automatic compositions are obtained through interface-matching, which checks semantic similarities between interfaces of individual services. Different services can be integrated to satisfy user requirement. Rao et al. [4] Propose GraphPlan algorithm for generating a composite web service. But he uses a lot of interaction from user which drifts his project towards manual composition. His approach does not consider input and output schema. This schema is important in ontology mapping. Also, some services can be compatible without having input and outputs. His approach uses one input to a service. However, in our approach, a service can get input more than one service. SWORD[5] proposed a rule based system for composition of web service. His approach is not suitable for heterogeneous and changing web services. He emphasizes on composition and did not take into account input and output mismatch. In our technique, system checks the input parameters and more than one parameter can be accepted by a service. Like, input and output mismatch can also detected and provide error report. Thakkar et al[7] consider dynamic composition of Web services using mediator-based agent system architecture. The mediator takes care of user queries, generates wrappers around information services and constructs a service integration plan. Paolucci et al[6] evaluate a broker for constructing OWL-S Web services. They also identify some drawbacks of the current OWL-S specification and propose a workaround for the problem. Sycara et al [8] describe a methodology for constructing composite services written in DAML-S.Similarly, the preceding article view ontology-based technique which describe the inputs/outputs and conditions or effects of particular services. III. AGENT-BASED WEB-SERVICE COMPOSITION In real world, it is often seen that user’s request for a purpose is fulfilled by combination of many web services. So, multi-agent environment is required. For example, let us assume that there are three agents TrainNameService, TrainNumberService and CompositeTrainService in the agent system. TrainNameService has Web service W1 which provide Train detail when Train Name as provide input to the web service W1. TrainNumberService has service W2 which provide Train detail when Train Number as input provided to the web service. CompositeTrainService is the main web service W3 which takes input either Train Number or Train Name and provide output to the user. The composition of web service W1 and web service W2 is done in web service W3. The composition technique aims to find the optimal composition of service considering semantic matching of parameters. Generally, our agents-based Web services composition mechanism consists of three sequential phases[1],[9]:
  • 3. A Practical Approach for Personalized Access to Agent-Based Composition of... 67 1) Service registration This is the way to register the agent service. try { DFService.register(this, dfad); } catch (Exception e) { log.error("Problem during DF registration", e); doDelete(); } Fig 1. TrainNameService Agent Registered and started Fig 2. TrainNumberService Agent Registered and started Fig 3. CompositeTrainService Agent Registered and started
  • 4. A Practical Approach for Personalized Access to Agent-Based Composition of... 68 Fig 4. Three Agents are shown as registered 2) Construction of the service graph In the graph construction phase matching input output of services are logically connected in a way that they form a potential workflow. In our example CompositeTrainService contain the logic how to access the other two web services. Fig 5. Service integration Graph 3) Service discovery together with composition. Fig 6. Service Discovery and Composition. IV. WEB - SERVICE ACCESSED IN MANET The Web Service can be access by the client using the web access pages. The composite web services are running on the server side and the client use the web site or web page to access the web service over the network. The http protocol is used to access the web service and the port number on which the server running. The Agent based Mobile Ad-hoc Networks architecture which was already proposed has been taken as base to test the agent- based web services whether these are working properly or not. As the result, these web services providing the correct result in the Agent Based Mobile Ad-hoc Network architecture.
  • 5. A Practical Approach for Personalized Access to Agent-Based Composition of... 69 Fig. 7 Architecture for Agent Based Mobile Ad-hoc Network.[12] Response Request Response Request Fig 8. Web Service Access V. CONCLUSION In this paper, automatic composition of web service is explained. Composition of web services from same ontologies, composition of web services with inputs and at the execution time. Semantic web services area is still under continual research and development. Challenges lies in composition and integration of web services. Data flow, accurate data translation and data transformation among services become important. Role of user is still present in the automatic composition of web services. We think in coming times, systems need be developed that provide flexibility of user interaction in composition.
  • 6. A Practical Approach for Personalized Access to Agent-Based Composition of... 70 REFERENCES [1]. Dominic Greenwood, Jozef Nagy, Monique Calisti. “Semantic enhancement of a Web Service Integration Gateway”, Whitestein Technologies AG. [2]. E. Cortese, F. Quarta, G. Vitaglione, P. Vrba. “Scalability and Performance of the JADE Message Transport System. Analysis of Suitability for Holonic Manufacturing Systems”, exp, 3(3), pp. 52-65, 2002. [3]. B. Arpinar, B. Aleman-Meza, R. Zhang, A. Maduko. “Ontology-Driven Web Services Composition Platform. In 2004 IEEE International Conference on E-Commerce Technology (CEC'04)”, July 6-9, 2004, San Diego, California, USA, pp. 146-152, IEEE Computer Society Press, 2004. [4]. Rao, J., et al., “A Mixed Initiative Approach to Semantic Web Service Discovery and Composition: SAP's Guided Procedures Framework, in The IEEE Intl Conf on Web Services (ICWS'06)”. 2006. [5]. S. R. Ponnekanti, and A. Fox. SWORD: “A Developer Toolkit for Building Composite Web Services”. 11th WWW Conference, Honolulu, 2002. [6]. M. Paolucci, J. Soudry, N. Srinivasan, K. Sycara. “A Broker for OWL-S Web Services. In Proceedings of the First International Semantic Web Services Symposiu”m, AAAI 2004 Spring Symposium Series, March 22-24, 2004, pp. 92-99, AAAI Press, 2004. [7]. S. Thakkar, C. A. Knoblock, J. L. Ambite, C. Shahabi. “Dynamically Composing Web Services from On-line Sources. In Proceeding of 2002 AAAI Workshop on Intelligent Service Integration”, Edmonton, Alberta, Canada, 2002. [8]. K. Sycara, M. Paolucci, A. Ankolekar, N. Srinivasan. “Automated Discovery, Interaction and Composition of Semantic Web Services”. Journal of Web Semantics, 1(1), pp. 27-46, 2003. [9]. Shenghua Liu, Peep Kungas, Mihhail Matskin. “Agent-Based Web Service Composition with JADE and JXTA”. KTH,Sweden and NTNU, Norway. [10]. “Composing Web Services on the Semantic Web”, The VLDB Journal (2003) 12: 333-351 / Digital Object Identifier (DOI) 10.1007/s00778-003-0101-5. [11]. Yashpal Singh, Kapil Gulati, S.Niranjan, “Dimension and Issue of Mobile Agent Technology”, International Journal of Artificial Intelligence and Application (IJAIA) , vol. 3 , No. 5, sept.2012. [12]. Yashpal Singh, S.Niranjan, “A Proposed Architecture for Network Management in Mobile Agent based for CORBA”, International Journal of Computing, vol. 2, issue 1, Jan 2012. [13]. Yashpal Singh, Kamal deep, S. Niranjan, “ Multiple Criteria Clustering of Mobile Agent in WSN”, International Journal of Wireless and Mobile Network (IJWMN), vol. 4, No. 3, June 2012. [14]. Yashpal Singh, R. Kumar, S.Niranjan, “A Proposed Architecture for Agent Communication Manager in Mobile Ad-hoc Network”, International Journal of Electronic Circuits and System, vol. 1, issue 1, feb 2012. [15]. Yashpal Singh, S.Niranjan, “ Clustering Approach in Route Selection using Mobile Agent in Mobile Ad-hoc Network.”, International Journal of Engineering Research and Development, vol. 5, issue 11, feb 2013, pg 63-73.