Improved Adaptation and Survivability via Dynamic Service Composition of Ubiquitous Computing Middleware
Open Access
- 31 May 2018
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 6, 33604-33620
Abstract
Nowadays, ubiquitous computing has radically changed the way users access and interact with services and contents on the Internet: novel smart mobile devices and broadband wireless communication channels allow users to seamlessly access them anytime and anywhere. Middleware infrastructures to support ubiquitous computing need to support an extremely dynamic and ever-changing scenario, where novel contents/services, devices, formats, and media channels become available. Service-oriented architectures and service composition techniques have proven to be the key in designing flexible and extensible platforms able to reliably support ubiquitous computing. However, current trends in service composition for ubiquitous computing tend to be either too formal and therefore poorly usable by average final users, or too vertical and poorly flexible and extensible. This paper proposes a novel service composition middleware for ubiquitous computing that relies on a translucent composition model to achieve a flexible, extensible, highly-available, but also easily understandable and usable platform. The proposed system has been widely tested, benchmarked, and deployed on a number of different and heterogeneous ubiquitous scenarios.Keywords
This publication has 23 references indexed in Scilit:
- Model-Based Automated Navigation and Composition of Complex Service MashupsIEEE Transactions on Services Computing, 2014
- From Algebraic Specification to Ontological Description of Service Semantics2013
- Middleware for pervasive computing: A surveyPervasive and Mobile Computing, 2013
- Web Service Composition Using Service Suggestions2011
- IntroductionCommunications of the ACM, 2003
- B2B Integration2003
- Simulation, verification and automated composition of web services2002
- A Glimpse of Constraint SatisfactionArtificial Intelligence Review, 1999
- A theoretical evaluation of selected backtracking algorithmsArtificial Intelligence, 1997
- Increasing tree search efficiency for constraint satisfaction problemsArtificial Intelligence, 1980