Cloud computing is no longer the future but the present. Every day, more and more companies and service providers transfer their businesses and operations to the cloud, benefiting from its multiple advantages. Moreover, the flexibility offered by many cloud services allows to easily build sophisticated services by just composing simpler ones, rather than creating them from zero. Yet, to mitigate potential security threats and keep the maximum performance at any time, a smart selection of those composite services constitutes a key aspect. In this paper, we introduce the reader to the problem of Web service selection based on their reputation scores and subsequently present a survey on some of the most relevant reputation-based Web service orchestration schemes for cloud computing in the literature. For each one of these approaches, a thorough analysis of their pros and cons has been performed, providing a comprehensive comparison amongst all of them leading to the conclusion that, to the best of our knowledge, there is no one single model elegantly fitting to each and every situation that could occur in such a dynamic environment like cloud computing. Finally, we present some current challenges and future research trends in the field of reputation-based service orchestration in cloud computing.Yet, to create a successful composite service, such as when building a puzzle, the correct pieces need to be chosen. For one or another reason (failure, malware, exhausted resources, etc), the individual services composing the bigger one might unexpectedly change their behaviour throughout time [10,11], degrading their performance (and, in turn, the performance of the composite service) or even constituting a security threat or breach. Therefore, it is a wise strategy not to base a composite service on fixed simpler ones, but rather making the latter replaceable whenever needed in order to keep always the maximum performance and level of assurance.Trust and reputation management has emerged in the last years as a smart and accurate solution to tackle these issues [12][13][14][15]. Actually those systems have been widely accepted and deployed, finding them in a multitude of different environments and scenarios [16,17]. This appealing area of knowledge has captured the attention of both industry and academia, leading to several successful products [13] and patents [18][19][20][21][22][23].In this paper, we performed a survey of some of the main research approaches dealing with the problem of reputation-based Web service (WS) orchestration for cloud computing environments. We described each of those solutions, thoroughly analysing their advantages and shortcomings. Moreover, a comprehensive comparative amongst them led us to the conclusion that none of the studied models gracefully fits to each and every situation that could emerge in a highly dynamic environment such as cloud computing. Finally, we also studied some current research challenges, as well as future trends in the field of reputation-based service orchestration in ...
The creation of new service revenue streams supported by consistent user experiences is one of the topics for the future service layer. Personalization over real-time decision enablement is one important option to explore for new business models. The paper introduces a novel personalization communication control mechanism across services, devices and platforms realizing realtime decision enablement for an IMS-based SDP environment, accompanied with marketing, standards and detailed technology studies.
The success of future NGN services depends on the ability to adapt and personalize service delivery according to the user's context as well as service and device capabilities. Personalization includes not only respecting explicit user preferences, but also offering optimized multi-device communication. Flexible handling of multiple devices as well as multiple sessions is an increasing demand in the ubiquitous networking environment. In this paper, we describe how user preferences and device capabilitiy profiles for multiple devices can be managed and used for personalization. We integrated these methods into our earlierproposed Personalized Communication Controller (PCC), a Service Delivery Platform component for optimiziming multi-device communication through real-time decision-making. Information about related standardization efforts complements the paper.
Personalization of service delivery is an important means for the telecommunication industry of keeping their customers in spite of their market becoming more open to other players. Personalization involves using user-specific, dynamic information about communication activities, device capabilities, user context, and service availability for making realtime decisions about handling running sessions according to the user's preferences. This paper proposes a flexible mechanism for making such decisions based on policies, and defines an extension to the XACML 2.0 language which enables it to be used for this purpose.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.