Академический Документы
Профессиональный Документы
Культура Документы
www.ijtsrd.com
Semantic Web: A Study on Web Service Composition Approaches
Michael Raj TF Siva Prakasam. P
Asst. Prof, Dept. of Computer Science, SRC, Associate Prof., Dept. of Computer Science,
SASTRA University Sri Vasavi College, Erode, Tamil Nadu, India
This literature survey about web service composition, Semantic web service discovery has so many
discovery and selection shows evaluation in the challenges in-terms of technologies to be used such as
service oriented architecture domain. The following OWL-S, WSMO,WSML,WSMX,SAWSDL and the
Table 1 lists the methodologies, outcome, merits and tasks needs to be carried out by the discovery process
demerits of those approaches. The primary task of any such as publishing, mediation, storage, request,
web service composition can be started with service matchmaking, negotiation and selection [17][27][31]
discovery. The semantic based discovery model is [35].
explained in [33].
197
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
The privacy data are distributed across the web for explained and the methodologies can be used in post
example medical data. These data are to be shared by composition[38] [39].Optimization and Ranking in
means of web services and its composition. This type web service composition using Performance Index
of composition is disused in [15]. The level of privacy (PI) [42]. Huge number of services in the repository
is determined by the rules defined in the composition increases the processing time for selection, discovery
architecture. Clustering Web services is very much and composition. The performance of the composition
important to facilitate service discovery. It can be framework can be reduced by means of parallel
done in many ways, one of them is based on the processing [44].
parameters used in the web service invocation
[16].QOS-based web service composition based on A number of web services have been carried out on
Genetic Algorithm (GA) is introduced in [18][21]. cloud computing, including performance analysis,
This GA based approach is considering QoS market-oriented graph Semantic Web Services,
parameters. Business Process Execution Language management tool, workload balance, dynamic
(BPEL) based composition uses behavioral approach selection, etc. semantic I/O information of the
by verifying the concurrent properties [19]. services. presenting the nonfunctional characteristics
of the software systems and services.
Web service composition process can employ either
manual or semi-automatic or automatic QoS of cloud services can be measured from either
methodologies. Automatic web service composition is the client side (e.g., response time, throughput, etc.) or
used when dynamic composition is required [22]. at the server side (e.g., price, availability, etc.).
Firefly approach is the which provides optimal
solutions for dynamic service composition[23] and A. QOS Perspective
another web service composition framework provides
the solution for the composition problems on the fly Quality-of-service can be measured either at the
that is dynamically called User-Centric WS-Mediator server side or at the client side. Client-side QoS
framework for on-the-fly Web Service Composition properties provide more accurate measurements of the
[24] [26]. user usage experience. The commonly used client-
side QoS properties include response time,
An Optimization Method of Workflow-based Web throughput, failure probability, etc. This paper mainly
Service Composition Model is a computational focuses on ranking prediction of client-side QoS
model, calculates QoS and then formulates the properties, which likely have different values for
composition [25].The researchers, software different users (or user applications) of the same cloud
developers, advanced practitioners, documentation service.
writers, and users involved in Web services domain
for QOS predictions exploring development Definition and Execution of Composite Web Services
opportunities especially in web databases. The SELF-SERV Project [40] The SELF-SERV
project aims at providing tool support and middleware
Log-based mining techniques are used to identify the infrastructure for the definition and execution of
patterns of the web service access and composition. composite Web services. SELF_SERV system: key
Its a reengineering approach for service composition aspects, Declarative service composition the number
and another easy web service discovery approach is a of services to be composed may be large and
query-by-example approach [28] [29]. Well defined continually evolving highly distributed nature of
business process can employ the goal-based approach services. In SELF-SERV, the process model is
for Web service composition [34]. A linear approach specified as a state chart, states and invocations to
for web service composition uses QoS parameters and Web services transitions events, conditions, and
provides transactional aware results [36] and context variable assignment operations.
aware solution is useful for domain specific problem
and yields better results [34]. SELF-SERV exploits the concept of service
community. Prototype system in which Web services
A theorem proving framework for the formal are declaratively composed and the resulting
verification of web services composition has composite services can be orchestrated either in a
198
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
peer-to-peer or in a centralized way within a dynamic throughput
environment. SELF-SERV is an ongoing research connectivity of wireless networks,
project that aims at providing tool support and limited computing resources of mobile devices
middleware infrastructure for facilitating the risks of communication channel
composition of Web services in large, autonomous, disconnections
heterogeneous, and dynamic environments. Several
obstacles still hinder the seamless provisioning of The SELF-SERV architecture to support service
Web services in mobile environments. Examples of provisioning in mobile environments. The issues are,
such obstacles are:
Context-sensitive service selection and
Handling disconnections during composite
service execution
TABLE 1 Web service composition methodologies
3. QoS Normalization [6] Based on QoS QoS score and user Web service
properties requirements. selection and
discovery system is
Optimized essential to provide
response time. clients with proper
results according to
their requirements.
It is impossible to
fulfill this task
without considering
the ranking relation
199
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
between thousands
of available
candidates with
similar
functionalities
4. customer-centric approach, Multi- Dynamic way e-GovernmentWeb
Agent System (MAS) [7] to provide a services, enabling
personalized citizens to
service that dynamically
improves the compose services
satisfaction according to their
of the citizen goals andthrough a
andthus single point of
increase the access.
quality of Its faster, cheaper,
publicservices. more
personalized and
more efficient
delivery services
5. QoS Parameters and Genetic Optimal Dynamic web
Algorithm(GA) [9] composition. services
composition use of
QoS parameters
and GA.
6. Diversified Service Rank (DSR). Returns the Consumer
Web service reputation update matching list provides more
algorithm.Reputation module of accurate values of
discovery approach [11] services. reputation.
Returned list of
nominated web
service is the most
relevant to the
consumer request.
7. Symbolic Observation Graphs Abstract and Privacy, through Information leakage,
(SOGs)-verification of their check the the use of hiding the
individual abstractions [12]. opacity Symbolic encryption keys of
of Web Observation protocols and
services and Graphs. systemsis not
their enough to hide
composition, protocol workings
and therefore and secret
prove information
their
8 Criteria based service selection Determines More efficient The behavior of
methods [14]. the weights of QoS-based
criteria based service selection
on user leads to service
preference selection problems
and accounts in Multi-Criteria
for the Decision Making
confidence (MCDM).
200
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
level of
decision
makers.
9 Privacy based Data as a Service Two factors
1) Privacy Level (DaaS) builds on exacerbate the
2) Privacy Rule service-oriented problem of privacy
3) Privacy Policy technologies toin DaaS.
Mechanism: enable fast access 1) DaaS services
Negotiation to data resources collect and store
Approaches:Privacy Preserving on the Web. a
DaaS composition [15]. large amount of
DaaS composition private information
may reveal about users.
privacy-sensitive 2) DaaS services are
information. able to share
thisinformation
The privacy model withother entities.
allows a service
todefine a privacy
policy and a set of
privacy
requirements.
17 Novel search method for Web Representing UDDI registries UDDI registries-
services called WSQBE. Web services with search difficult to use and
providers may manually assign a and queries facilities often require service
category to their services from a as a collection consumers to spend
number of predefined options [29]. of vector too much time
subspaces. manually browsing
and selecting service
descriptions.
18 Grid technology provides an Semantic A new and generic Manual, discovery,
information infrastructure. based semantic Web invocation and
Semantic Web Services Integration discovery and services composition of Web
Life Cycle: composition integration and services. Significant
203
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
Business Process of SWSs composition hamper the
Modelling. lifecycle to automatic process of
Semantics Enrichment of facilitate the enterprise
Workflow. semantic based application
Runtime Phase. integration and integration.
Development. composition of
Service Management [32]. Grid services.
206
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
207
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
[17]. Le DuyNgan,RajaramanKanagasabai,
Semantic Web service discovery: state- [24]. Tuo Zhang, Ken Chen, MaamarAkerma,
of-the-art and research JiWen Yan,A User-Centric WS-
challenges,Springer PersUbiquitComput Mediator framework for on-the-fly Web
(2013) 17:17411752,2012. Service Composition, 19th
[18]. M. AllamehAmiri, V. Derhami, M. Telecommunications forum TELFOR,
Ghasemzadeh,QOS-Based web service 2011.
composition based on genetic algorithm, [25]. Tongtong Zhao, Yanli Feng, Xiangai
Journal of AI and Data Mining, Vol. 1, Liu,An Optimization Method of
No.2,63-73,2013. Workflow-based Web Service
[19]. Bixin Li, Shunhui Ji, Dong Qiu, Hareton Composition Model,IEEE, International
Leung, and Gongyuan Zhang, Verifying Conference of Information Technology,
the Concurrent Properties in BPEL Computer Engineering and Management
Based Web Service Composition Sciences,2011.
Process, IEEE TRANSACTIONS ON [26]. Tuo Zhang, Ken Chen, ChunYang Yin,
NETWORK AND SERVICE MaamarAkerma, An experience of a
MANAGEMENT, VOL. 10, NO. 4, lightweight user-centric dynamic service
2013. composition mechanism, IEEE
[20]. YashpalsinhJadeja, Kirit Modi, and International Conference on High
AnkurGoswami,Context Based Dynamic Performance Computing and
Web Services Composition Approaches: Communications,2011.
a Comparative Study, International [27]. Zoltn URK, Translation of
Journal of Information and Education Semantic Web Services Descriptions
Technology, Vol. 2, No. 2, April 2012. into a Planning Problem, SCYR 2010 -
[21]. N.Sasikaladevi,L.Arockiam, Genetic 10th Scientific Conference of Young
Approach for Service Selection Problem Researchers FEI TU of Koice,2010.
in Composite Web Service, [28]. WalidGaaloul, Karim Bana, Claude
International Journal of Computer Godart, Log-based mining techniques
Applications (0975 8887), Volume 44 applied to Web service composition
No.4, 2012. reengineering,Springer, SOCA (2008)
[22]. Peter Bartalos, MariaBielikova, 2:93110.2008.
Automatic Dynamic Web Service [29]. Marco Crasso, Alejandro Zunino,
Composition: A survey and problem Marcelo Campo, Easy web service
Formalization, Computing and discovery: A query-by-example
Informatics, Vol. 30, 2011, 793 approach,Science Direct, Science of
827,2011. Computer Programming 71 (2008) 144
[23]. CRISTINA BIANCA POP, VIORICA 164,2008.
ROZINA CHIFU, IOAN SALOMIE, [30]. SANDEEP KUMAR, R. B. MISHRA,
RAMONA BIANCA BAICO, Cognition based Service Selection in
MIHAELADINSOREANU, Semantic Web Service
GEORGIANA COPIL, AHybrid Firefly- Composition,2008.
Inspired Approach for Optimal Semantic [31]. Maurice H. terBeek, Antonio
Web Service Composition, Scalable Bucchiarone, StefaniaGnesi,Formal
Computing: Practice and Experience, Methods for Service Composition,
Volume 12, Number 3, pp. 363 ANNALS OF MATHEMATICS,
369,2011. COMPUTING &
208
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com
International Journal of Trend in Scientific Research and Development, Volume 1(4), ISSN: 2456-6470
www.ijtsrd.com
209
IJTSRD | May-Jun 2017
Available Online @www.ijtsrd.com