A probabilistic model for web service composition in uncertain mobile contexts
Cheyma Ben Njima, Youssef Gamha, Lotfi Ben Romdhane · 2016
Over the last decades, there has been a growing interest to Service Oriented Computing (SOC) especially in a mobile environement. Web Services are the most common form of services for implementing SOC. Service Composition is to create a new business process by composing several services in order to fulfill business goals that individual services cannot achieve. The massive use of web services in the mobile devices imposes more manipulation of these services such as discovery, invocation, composition and execution. Web Service Composition in a mobile environement raises several challenges that does not exist in a classic (non-mobile) environement. Among these challenges is the change of context mainly due to the mobility of the smart device. We will refer to this in the paper as “uncertain context”. In this work we limit uncertain context to the couple(Location, bandwidth). We build an uncertain context based model, calculating the probability of context change. Then we try to find how the uncertain context influences service availability. This is traduced by the defined sensitivity function. Once showing how much does the services are sensitive to uncertain context, we build a web service composition model, based on web service sensitivity and presenting service composition plans according to their probabilities.