CATS-CAE Reflective Middleware Framework for Adapting Context-Aware Transactional Services: Using a Hybrid Policy-Based Approach

CATS-CAE Reflective Middleware Framework for Adapting Context-Aware Transactional Services: Using a Hybrid Policy-Based Approach

Widad Ettazi (IMS Team, ADMIR Laboratory, ENSIAS, Rabat IT Center, Mohammed V University, Rabat, Morocco), Mahmoud Nassar (IMS Team, ADMIR Laboratory, ENSIAS, Rabat IT Center, Mohammed V University, Rabat, Morocco) and Hatim Hafiddi (SEEDS Team, STRS Laboratory, INPT, Rabat, Morocco)
Copyright: © 2020 |Pages: 19
DOI: 10.4018/IJWSR.2020040103

Abstract

Pervasive environments are characterized by limited computing resources and wireless connectivity. In parallel, current application domains have variable transactional requirements that do not fit the traditional ACID model. As a result, the pervasive environment characteristics are compelling and cannot be supported by conventional solutions that are typically dedicated to a specific application domain and support a limited set of context parameters. This article aims at providing a complete solution that addresses the challenges of the adaptability of context-aware transactional services “CATS” in pervasive environments. Thus, a new framework CATS-CAE was designed, which offers a comprehensive structure of multiple component chains. The adaptation strategy in CATS-CAE is based on a hybrid approach combining the use of adaptation policies, alternative strategy and behavioral adaptation of composite services through the “Profiled Task Class” concept. A probabilistic model is also presented to support the efficiency of the proposed approach.
Article Preview
Top

Literature Review

The research works presented in this section exhibit existing approaches for reliable execution of context-aware composite services, particularly composite services with transactional properties.

Complete Article List

Search this Journal:
Reset
Open Access Articles
Volume 18: 4 Issues (2021): 1 Released, 3 Forthcoming
Volume 17: 4 Issues (2020): 3 Released, 1 Forthcoming
Volume 16: 4 Issues (2019)
Volume 15: 4 Issues (2018)
Volume 14: 4 Issues (2017)
Volume 13: 4 Issues (2016)
Volume 12: 4 Issues (2015)
Volume 11: 4 Issues (2014)
Volume 10: 4 Issues (2013)
Volume 9: 4 Issues (2012)
Volume 8: 4 Issues (2011)
Volume 7: 4 Issues (2010)
Volume 6: 4 Issues (2009)
Volume 5: 4 Issues (2008)
Volume 4: 4 Issues (2007)
Volume 3: 4 Issues (2006)
Volume 2: 4 Issues (2005)
Volume 1: 4 Issues (2004)
View Complete Journal Contents Listing