@article {Ettazi2015496, title = {Micats: Middleware for context-aware transactional services}, journal = {Lecture Notes in Business Information Processing}, volume = {241}, year = {2015}, note = {cited By 0}, pages = {496-512}, abstract = {In context-aware service-based environments, fulfilling user{\textquoteright}s recommendations bring about several challenges that are mainly due to the dynamic nature and limited underlying resources of these environments. In this paper, we mainly focus on the transactional aspects of context-aware services. To cope with the aforementioned issues, we opt for a middleware-based solution (MiCATS). We therefore present our novel approach for managing context-aware transactions which allows for adaptation to the requirements of applications and mobile context in terms of transactional properties. Then, we introduce our context-aware transactional service model (CATSM) and a context-aware architecture based on adaptation policies. The proposed contributions are implemented within a middleware platform. {\textcopyright} Springer International Publishing Switzerland 2015.}, doi = {10.1007/978-3-319-29133-8_24}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84959010651\&doi=10.1007\%2f978-3-319-29133-8_24\&partnerID=40\&md5=c56c8ed710503318e5bb541d36315897}, author = {Ettazi, W.a and Hafiddi, H.a b and Nassar, M.a and Ebersold, S.c} }