Sub-composite service enabled QoS-aware service composition

Author(s):  
Xi Chen ◽  
Huaxin Zeng ◽  
Jun Dou
Author(s):  
Hailong Sun ◽  
Jin Zeng ◽  
Huipeng Guo ◽  
Xudong Liu ◽  
Jinpeng Huai

Service composition is a widely accepted method to build service-oriented applications. However, due to the uncertainty of infrastructure environments, service performance and user requests, service composition faces a great challenge to guarantee the dependability of the corresponding composite services. In this chapter, we provide an insightful analysis of the dependability issue of composite services. And we present a solution based on two-level redundancy: component service redundancy and structural redundancy. With component service redundancy, we study how to determine the number of backup services and how to guarantee consistent dependability of a composite service. In addition, structural redundancy aims at further improving dependability at business process level through setting up backup execution paths.


Author(s):  
JONATHAN LEE ◽  
SHANG-PIN MA ◽  
YING-YAN LIN ◽  
SHIN-JIE LEE ◽  
YAO-CHIANG WANG

Service-Orientated Computing (SOC) has become a main trend in software engineering that promotes the construction of applications based on the notion of services. SOC has recently attracted the researchers' attention and has been adopted industry-wide. However, service composition that enables one to aggregate existing services into a new composite service is still a highly complex and critical task in service-oriented technology. To enhance availability of composite services, we propose a discovery-based service composition framework to better integrate component services in both static and dynamic manner, including (1) to devise a notion of service availability especially for composition; (2) to develop a dynamic service composition (DSC) pattern for addressing the issues of service availability; and (3) to extend Contract Net Protocol (ECNP) to coordinate service discovery, composition and invocation based on the composite pattern. The main benefit of the proposed approach is better availability through attaching multiple candidate services for future binding.


2021 ◽  
Vol 7 ◽  
pp. e410
Author(s):  
Ehsan Vaziri Goudarzi ◽  
Mahmoud Houshmand ◽  
Omid Fatahi Valilai ◽  
Vahidreza Ghezavati ◽  
Shahrooz Bamdad

Industry 4.0 is the digitalization of the manufacturing systems based on Information and Communication Technologies (ICT) for developing a manufacturing system to gain efficiency and improve productivity. Cloud Manufacturing (CM) is a paradigm of Industry 4.0. Cloud Manufacturing System (CMS) considers anything as a service. The end product is developed based on the service composition in the CMS according to consumers’ needs. Also, composite services are developed based on the interaction of MCS providers from different geographical locations. Therefore, the appropriate Manufacturing Cloud Service (MCS) composition is an important problem based on the real-world conditions in CMS. The game theory studies the mathematical model development based on interactions between MCS providers according to real-world conditions. This research develops an Equilibrial Service Composition Model in Cloud Manufacturing (ESCM) based on game theory. MCS providers and consumers get benefits mutually based on ESCM. MCS providers are players in the game. The payoff function is developed based on a profit function. Also, the game strategies are the levels of Quality of Service (QoS) based on consumers’ needs in ESCM. Firstly, the article develops a composite service based on a non-cooperative game. The Nash equilibrium point demonstrates the QoS value of composite service and the payoff value for the players. Secondly, the article develops a composite service based on a cooperative game. The players participate in coalitions to develop the composite service based on formal cooperation. The grand coalition demonstrates the QoS value of composite service and the payoff value for the players in the cooperative game. The research has compared the games’ results. The players’ payoff and the QoS value are better in the cooperative game than in the non-cooperative game. Therefore, the MCS providers and consumers are satisfied mutually in the cooperative game based on ESCM. Finally, the article has applied ESCM in a Healthcare Service to equip 24 hospitals in the best time.


2017 ◽  
Vol 2017 ◽  
pp. 1-13 ◽  
Author(s):  
Ning Xi ◽  
Di Lu ◽  
Cong Sun ◽  
Jianfeng Ma ◽  
Yulong Shen

The regional and dynamic characteristics of mobile clouds pose a great challenge on information flow security during service composition. Although secure verification approaches based on standard noninterference provide a solid assurance on information flow security of composite service, too strict constraints on service components may cause the failure of composition procedure. In order to ensure the availability of composite service, we specify the declassification policies based on cryptographic operations to allow data to be legally declassified. And we propose the improved distributed secure service composition framework and approach, which can realize different cloud platforms in multiple domains, cooperate with each other to complete the declassification, and secure composition procedure. Through the experiment and evaluation, it is indicated that our approach provides a more reliable and efficient way for secure service composition in mobile clouds.


2011 ◽  
Vol 186 ◽  
pp. 307-311
Author(s):  
Yu Dai ◽  
Lei Yang ◽  
Bin Zhang ◽  
Zhi Liang Zhu

Since accurately identifying the error source which causes the exception is important, the problem of diagnosis for composite service becomes one of the key issues in the adaptive service composition. This paper proposes an approach for diagnosing composite service. In this approach, the uncertain casual relation between the exception and the service is formed by the way of computing the error propagation degree. The diagnosing algorithm which is based on the error dependent matrix is established. The diagnosis can be achieved by fuzzy reasoning. This approach can preserve the efficiency and accuracy of the diagnosis for composite service, which can support the self-adaptation of the composite service effectively.


Author(s):  
Florin-Claudiu Pop ◽  
Marcel Cremene ◽  
Mircea Vaida ◽  
Michel Riveill ◽  
Jean-Yves Tigli ◽  
...  

The widespread of Web services in the ubiquitous computing era and the impossibility to predict a priori all possible user needs generates the necessity for on-demand service composition. Natural language is one of the the easiest ways for a user to express what he expects regarding a service. Two main problems need to be solved in order to create a composite service to satisfy the user: a)retrieval of relevant services and b) orchestration/composition of the selected services in order to fulfill the user request. We solve the first problem by using semantic concepts associated with the services and we define a conceptual distance to measure the similarity between the user request and a service configuration. Retrieved services are composed, based on aspect oriented templates called Aspects of Assembly. We have tested our application in an environment for pervasive computing called Ubiquarium, where our system composes a service according to the user request described by a sentence. The implementation is based on the WComp middleware that enables us to use regular Web services but also Web services for devices.


2020 ◽  
Author(s):  
Xiaofei Zhang ◽  
Juncheng Geng ◽  
Jianwei Ma ◽  
Hao Liu ◽  
Shuangxia Niu

Abstract Currently, the smart devices have been widely deployed in Internet of Things (IoT). With the scale of IoT continues to increase, it brings big challenges for service composition in a large-scale IoT. For solving this problem, a QoS-driven service selection method based on the enhanced Genetic algorithm (EGS ~ QoS) is proposed in this paper. To decrease the scale of service composition, we use the lexicographic optimization approach and QoS constraint relaxation technique to find the candidate service with height QoS. Then, the IoT service composition problem is transformed into a single-objective optimization problem adopting a simple weighting method, and the final composite service meeting the user's QoS needs is found from the candidate service. Compared with the related algorithm, the simulation results show that EGS ~ QoS can efficiently and quickly select a composite service satisfying user's QoS needs, and is more suitable for solving the service composite problem in large-scale IoT services.


Author(s):  
Abdelhak Merizig ◽  
Okba Kazar ◽  
Maite Lopez-Sanchez

Nowadays, service composition is one of the major problems in the Cloud due to the exceptional growth in the number of services deployed by providers. Recently, atomic services have been found to be unable to deal with all client requirements. Traditional service composition gives the clients a composite service without non-functional parameters. To respond to both functional and non-functional parameters, we need a service composition. Since web services cannot communicate with each other or participate dynamically to handle changes service parameters in service composition, this issue has led us to use a dynamic entity represented by an agent based on dynamic architecture. This work proposes an agent-based architecture with a new cooperation protocol that can offer an automatic and adaptable service composition by providing a composite service with the maximum quality of service. The implementation of this model has been provided in order to evaluate the authors' system. The obtained results demonstrate the effectiveness of their proposed system.


Entropy ◽  
2019 ◽  
Vol 21 (8) ◽  
pp. 753
Author(s):  
Xi ◽  
Lv ◽  
Sun ◽  
Ma

The advances in mobile technologies enable mobile devices to cooperate with each other to perform complex tasks to satisfy users’ composite service requirements. However, data with different sensitivities and heterogeneous systems with diverse security policies pose a great challenge on information flow security during the service composition across multiple mobile devices. The qualitative information flow control mechanism based on non-interference provides a solid security assurance on the propagation of customer’s private data across multiple service participants. However, strict discipline limits the service availability and may cause a high failure rate on service composition. Therefore, we propose a distributed quantitative information flow evaluation approach for service composition across multiple devices in mobile environments. The quantitative approach provides us a more precise way to evaluate the leakage and supports the customized disciplines on information flow security for the diverse requirements of different customers. Considering the limited energy feature on mobile devices, we use a distributed evaluation approach to provide a better balance on consumption on each service participant. Through the experiments and evaluations, the results indicate that our approach can improve the availability of composite service effectively while the security can be ensured.


Sign in / Sign up

Export Citation Format

Share Document