Semantic service substitution in pervasive environments
by Noha Ibrahim; Frédéric Le Mouël; Stéphane Frénot
International Journal of Services, Economics and Management (IJSEM), Vol. 6, No. 4, 2014

Abstract: A computing infrastructure where 'everything is a service' offers many new system and application possibilities. Among the main challenges, however, is the issue of service substitution for the application execution in such heterogeneous environments. An application would like to continue to execute even when a service disappears, or it would like to benefit from the environment by using better services with better QoS when possible. In this article, we define a generic service model and describe the equivalence relations between services considering the functionalities they propose and their non-functional QoS properties. We define semantic equivalence relations between services and equivalence degree between non-functional QoS properties. Using these relations we propose semantic substitution mechanisms upon the appearance and disappearance of services that fit the application needs in a pervasive environment. We developed a prototype as a proof of concept and evaluated its efficiency over a real use case.

Online publication date: Wed, 25-Mar-2015

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Services, Economics and Management (IJSEM):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?

Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email