@article {Ettazi2022117,
	title = {Design patterns for building context-aware transactional services in PaaS-enabled systems},
	journal = {International Journal of Web Engineering and Technology},
	volume = {17},
	number = {2},
	year = {2022},
	note = {cited By 0},
	pages = {117-143},
	abstract = {Pervasive computing is characterised by a key feature that affects the operating environment of services and users. It places more emphasis on dynamic environments where available resources continuously vary without prior knowledge of their availability, while in static environments the services provided to users are determined in advance. At the same time, cloud computing paradigm introduced flexibility of use according to the user{\textquoteright}s profile and needs. In this paper, we aimed to provide context-aware transactional service (CATS) applications with solutions so that it can be integrated and invoked like any service in the digital ecosystem. The motivation in this paper is to offer design patterns that will guarantee short reaction times and minimal human intervention. Our proposal includes a cloud service model by developing a PaaS service that allows CATS adaptation. A new specification for the validation of CATS model has been also introduced using the ACTA formalism. Copyright {\textcopyright} 2022 Inderscience Enterprises Ltd.},
	keywords = {ACTA, Cloud service models, Context- awareness, Context-Aware, Design Patterns, Distributed database systems, Key feature, ON dynamics, Operating environment, Paa, Platform as a Service (PaaS), Transactional service, Ubiquitous computing},
	doi = {10.1504/IJWET.2022.125651},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85140992267\&doi=10.1504\%2fIJWET.2022.125651\&partnerID=40\&md5=60e1ee1cdbc8c6f1ce2d9b93a7d6fa0f},
	author = {Ettazi, W. and Hafiddi, H. and Nassar, M.}
}
@article {Fissaa2021151,
	title = {Combining planning and learning for context aware service composition},
	journal = {International Journal of Data Analysis Techniques and Strategies},
	volume = {13},
	number = {1-2},
	year = {2021},
	note = {cited By 0},
	pages = {151-169},
	abstract = {Computing vision introduced by Mark Weiser in the early {\textquoteright}90s has defined the basis of what is called now ubiquitous computing. This new discipline results from the convergence of powerful, small and affordable computing devices with networking technologies that connect them all together. Thus, ubiquitous computing has brought a new generation of service-oriented architectures (SOA) based on context-aware services. These architectures provide users with personalised and adapted behaviours by composing multiple services according to their contexts. In this context, the objective of this paper is to propose an approach for context-aware semantic-based services composition. Our contributions are built around following axes: 1) a semantic-based context modelling and context-aware semantic composite service specification; 2) an architecture for context-aware semantic-based services composition using artificial intelligence planning; 3) an intelligent mechanism based on reinforcement learning for context-aware selection in order to deal with dynamicity and uncertain character of modern ubiquitous environment. Copyright {\textcopyright} 2021 Inderscience Enterprises Ltd.},
	doi = {10.1504/IJDATS.2021.114673},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85105363779\&doi=10.1504\%2fIJDATS.2021.114673\&partnerID=40\&md5=a71041d2e85a5cf3407180fb5cff29b2},
	author = {Fissaa, T. and El Hamlaoui, M. and Guermah, H. and Hafiddi, H. and Nassar, M.}
}
@article {Guermah2021110,
	title = {Dealing with context awareness for service-oriented systems: An ontology-based approach},
	journal = {International Journal of Service Science, Management, Engineering, and Technology},
	volume = {12},
	number = {4},
	year = {2021},
	note = {cited By 1},
	pages = {110-131},
	abstract = {In recent years, rapid advances in the enabling technologies for mobile and ubiquitous computing, software paradigms, embedded sensor technologies, and wide range of wired and wireless protocols have been witnessed. Specifically, context-aware services-oriented applications are emerging as the next computing paradigm in which infrastructure and services are seamlessly available. Contextawareness, being an important ingredient, plays a vital role in enabling such interactive smart environments. More recently, the increasing popularity of ontologies has led to new ontology-based models of context because of their potential to support sophisticated ontology-based reasoning methods. This paper presents an architecture for the development of context-aware services based on ontologies. The authors highlight the context metamodel and discuss about reasoning process. This research also presents the semantic approach for service adaptation in context aware environment. Copyright {\textcopyright} 2021, IGI Global.},
	doi = {10.4018/IJSSMET.2021070107},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85108948717\&doi=10.4018\%2fIJSSMET.2021070107\&partnerID=40\&md5=57712a52da5717426a70263e22f08eea},
	author = {Guermah, H. and Guermah, B. and Fissaa, T. and Hafiddi, H. and Nassar, M.}
}
@article {Ettazi202040,
	title = {CATS-CAE reflective middleware framework for adapting context-aware transactional services: Using a hybrid policy-based approach},
	journal = {International Journal of Web Services Research},
	volume = {17},
	number = {2},
	year = {2020},
	note = {cited By 2},
	pages = {40-58},
	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 {\textquotedblleft}CATS{\textquotedblright} 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 {\textquotedblleft}Profiled Task Class{\textquotedblright} concept. A probabilistic model is also presented to support the efficiency of the proposed approach. Copyright {\textcopyright} 2020, IGI Global.},
	keywords = {ACID properties, Alternative strategy, Applications domains, Behavioral adaptation, Behavioral research, Context- awareness, Context-Aware, Middleware, Middleware frameworks, Pervasive environments, Reflective middleware, Transactional service},
	doi = {10.4018/IJWSR.2020040103},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85116856218\&doi=10.4018\%2fIJWSR.2020040103\&partnerID=40\&md5=c368678a98b60e19ddac01a758494320},
	author = {Ettazi, W. and Nassar, M. and Hafiddi, H.}
}
@article {Guermah2020300,
	title = {How can reasoning improve ontology-based context-aware system?},
	journal = {International Journal of Advanced Intelligence Paradigms},
	volume = {15},
	number = {3},
	year = {2020},
	note = {cited By 1},
	pages = {300-316},
	abstract = {Over the past two decades, the large evolution of software engineering, telecommunication and pervasive devices has lead to emergence of a new vision of development aiming at building systems to meet more complex and personalised needs known as context-aware systems. This type of systems is becoming the next computing paradigm in which infrastructure and services are sensitive to any change of the context, so that plays a crucial role to provide interactive intelligent environments. In parallel, contextual situation refers to a higher level of information inferred from different context data flow that can be extracted from physical and virtual sensors. The power of using situation is lies in their ability to provide a simple and comprehensible representation of context property, which preserve the services that manipulate them from the complexity of sensor readings, data transmission errors and inferencing activities. In this work, we aim to explore the added value of using ontology-based reasoning, focusing on first-order logic and fuzzy logic, to produce contextual situations. Copyright {\textcopyright} 2020 Inderscience Enterprises Ltd.},
	doi = {10.1504/IJAIP.2020.105824},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85082202504\&doi=10.1504\%2fIJAIP.2020.105824\&partnerID=40\&md5=202a3b83c6a307a1c364213895e826ba},
	author = {Guermah, H. and Fissaa, T. and Guermah, B. and Hafiddi, H. and Nassar, M. and Kriouile, A.}
}
@article {Bounagui201998,
	title = {Toward a unified framework for Cloud Computing governance: An approach for evaluating and integrating IT management and governance models},
	journal = {Computer Standards and Interfaces},
	volume = {62},
	year = {2019},
	note = {cited By 0},
	pages = {98-118},
	doi = {10.1016/j.csi.2018.09.001},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85054138270\&doi=10.1016\%2fj.csi.2018.09.001\&partnerID=40\&md5=81f638246225675985bb72491ec902d1},
	author = {Bounagui, Y. and Mezrioui, A. and Hafiddi, H.}
}
@conference {Guermah2018398,
	title = {Exploiting semantic web services in the development of context-Aware systems},
	booktitle = {Procedia Computer Science},
	volume = {127},
	year = {2018},
	pages = {398-407},
	doi = {10.1016/j.procs.2018.01.137},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045686942\&doi=10.1016\%2fj.procs.2018.01.137\&partnerID=40\&md5=dbaaaeb79a87c39b06e634b35eb64baf},
	author = {Guermah, H. and Fissaa, T. and Hafiddi, H. and Nassar, M.}
}
@conference {Fissaa2018,
	title = {An intelligent approach for context-aware service selection using machine learning},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2018},
	doi = {10.1145/3230905.3230938},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85053485269\&doi=10.1145\%2f3230905.3230938\&partnerID=40\&md5=9a122db8fcb1e41bf5f54261c361ce7a},
	author = {Fissaa, T. and Guermah, H. and Hamlaoui, M.E.L. and Hafiddi, H. and Nassar, M.}
}
@conference {Guermah2018,
	title = {Using context ontology and linear SVM for chronic kidney disease prediction},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2018},
	doi = {10.1145/3230905.3230941},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85053485109\&doi=10.1145\%2f3230905.3230941\&partnerID=40\&md5=41a05c4c09330c364082c52d6546e08f},
	author = {Guermah, H. and Fissaa, T. and Guermah, B. and Hafiddi, H. and Nassar, M.}
}
@conference {Baidouri2012245,
	title = {A mediator architecture for context-aware composition in SOA},
	booktitle = {ICEIS 2012 - Proceedings of the 14th International Conference on Enterprise Information Systems},
	volume = {2 ISAS},
	number = {SAIC/-},
	year = {2012},
	note = {cited By 0},
	pages = {245-251},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84865742206\&partnerID=40\&md5=623beaed8eff00089a3ea879a48d8a02},
	author = {Baidouri, H. and Hafiddi, H. and Nassar, M. and Kriouile, A.}
}
@conference {Baidouri2012693,
	title = {A model-driven approach for Context-Aware services composition},
	booktitle = {Proceedings of 2012 International Conference on Multimedia Computing and Systems, ICMCS 2012},
	year = {2012},
	note = {cited By 0},
	pages = {693-698},
	doi = {10.1109/ICMCS.2012.6320249},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84869817305\&doi=10.1109\%2fICMCS.2012.6320249\&partnerID=40\&md5=160c7120f790d139419072f766aad3b7},
	author = {Baidouri, H. and Hafiddi, H. and Nassar, M. and Kriouile, A.}
}
@conference {Hafiddi2011176,
	title = {A context-aware service centric approach for service oriented architectures},
	booktitle = {ICEIS 2011 - Proceedings of the 13th International Conference on Enterprise Information Systems},
	volume = {3 ISAS},
	year = {2011},
	note = {cited By 4},
	pages = {176-183},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84865112643\&partnerID=40\&md5=2dc55c40ac4f93da3355ed544dba2d19},
	author = {Hafiddi, H. and Nassar, M. and Baidouri, H. and El Asri, B. and Kriouile, A.}
}
@conference {Hafiddi201155,
	title = {How can service oriented systems make beneficial use of model driven architecture and aspect paradigm?},
	booktitle = {Proceedings - 6th IEEE International Symposium on Service-Oriented System Engineering, SOSE 2011},
	year = {2011},
	note = {cited By 2},
	pages = {55-60},
	doi = {10.1109/SOSE.2011.6139092},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84857282312\&doi=10.1109\%2fSOSE.2011.6139092\&partnerID=40\&md5=a9c0605ada6c82e935b293777442d55d},
	author = {Hafiddi, H. and Nassar, M. and Kriouile, A.}
}
@conference {Hafiddi2011,
	title = {A model driven approach for context-aware services development},
	booktitle = {International Conference on Multimedia Computing and Systems -Proceedings},
	year = {2011},
	note = {cited By 6},
	doi = {10.1109/ICMCS.2011.5945628},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-79961237316\&doi=10.1109\%2fICMCS.2011.5945628\&partnerID=40\&md5=b09e1287fcbf49b9b8cc1fb6ff702c95},
	author = {Hafiddi, H. and Baidouri, H. and Nassar, M. and Asri, B.E. and Kriouile, A.}
}
