@conference { ISI:000380407100005,
	title = {A Cloud-Based Architecture for Transactional Services Adaptation},
	booktitle = {2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15)},
	year = {2015},
	note = {International Conference on Cloud Computing Technologies and Applications (CloudTech), Marrakech, MOROCCO, JUN 02-04, 2015},
	pages = {81-86},
	abstract = {Advances in wireless communications and mobility have increased the use of smart mobile applications. As a result of the remarkable increase of mobile devices and the pervasive wireless networks, a large number of mobile users are requiring personalization services customized to their context. The mobile cloud-computing paradigm from a context-aware perspective aims to find effective ways to make cloud services aware of the context of their customers and applications. Another major challenge for context-aware cloud services is to exploit the benefits of cloud computing to manage transaction processing throughout the life cycle of a service. In this paper, we focused on the need of loosely coupled context-supporting components that work with a transaction-aware service infrastructure to adapt services to the context of the user and his mobile device. We propose a cloud-based middleware for transactional service adaptation (CM4TSA) by adding the {\textquoteleft}{\textquoteleft}Adaptation as a Service{{\textquoteright}{\textquoteright}} layer into basic cloud architecture, to perform the correct execution of transactional service according to the user context.},
	isbn = {978-1-4673-8149-9},
	author = {Ettazi, Widad and Hafiddi, Hatim and Nassar, Mahmoud and Ebersold, Sophie}
}
@conference { ISI:000377500700024,
	title = {MiCATS: Middleware for Context-Aware Transactional Services},
	booktitle = {ENTERPRISE INFORMATION SYSTEMS (ICEIS 2015)},
	series = {Lecture Notes in Business Information Processing},
	volume = {241},
	year = {2015},
	note = {17th International Conference on Enterprise Information Systems (ICEIS), Barcelona, SPAIN, APR 27-30, 2015},
	pages = {496-512},
	publisher = {Inst Syst \& Technol Informat Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Enterprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Artificial Intelligence; Asocia},
	organization = {Inst Syst \& Technol Informat Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Enterprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Artificial Intelligence; Asocia},
	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.},
	isbn = {978-3-319-29133-8; 978-3-319-29132-1},
	issn = {1865-1348},
	doi = {10.1007/978-3-319-29133-8\_24},
	author = {Ettazi, Widad and Hafiddi, Hatim and Nassar, Mahmoud and Ebersold, Sophie},
	editor = {Hammoudi, S and Maciaszek, L and Teniente, E and Camp, O and Cordeiro, J}
}
@conference { ISI:000380407100015,
	title = {An Overview of Variability Management in Cloud Services},
	booktitle = {2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15)},
	year = {2015},
	note = {International Conference on Cloud Computing Technologies and Applications (CloudTech), Marrakech, MOROCCO, JUN 02-04, 2015},
	pages = {138-142},
	abstract = {The Cloud Computing paradigm has enabled the multitenancy architectural approach in Cloud applications. In a multitenant application, one single instance is shared by many tenants (users). Since each client has its own and particular requirements and context, that are exposed to change in time, the process of realizing customizable and adaptable services becomes complex and difficult to handle. Handling variability has been subject of many research works in the domain of Service Oriented Computing, while less interest was given to variability in Cloud services. Therefore, managing variability in Cloud applications can take benefit from related works in service-oriented computing. In this paper, we present an overview of variability management in Cloud applications, in order to assess the pertinence of the different approaches proposed to tackle this issue.},
	isbn = {978-1-4673-8149-9},
	author = {Aouzal, Khadija and Hafiddi, Hatim and Dahchour, Mohamed}
}
@conference { ISI:000349979900075,
	title = {A Semantic Approach for Service Adaptation in Context-Aware Environment},
	booktitle = {9TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC{\textquoteright}14) / THE 11TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC{\textquoteright}14) / AFFILIATED WORKSHOPS},
	series = {Procedia Computer Science},
	volume = {34},
	year = {2014},
	note = {9th International Conference on Future Networks and Communications (FNC), Niagara Falls, CANADA, AUG 17-20, 2014},
	pages = {587-592},
	abstract = {With pervasive computing, Service oriented architectures become more mobile and distributed and are executed in varying contexts. Context is understood as any information about the user needs and operating environment which vary dynamically and have an impact on design choices. Context aware Services oriented systems have emerged as an underlying design and development paradigm. An important challenge in such systems is context modeling, reasoning and adaptating services behavior. Using ontologies and semantic web services to deal with context aware services has attracted a lot of interest. In this paper, we present an architecture for the development of context aware services based on ontologies. We highlight our context metamodel and discuss about reasoning process. we also present our semantic approach for service adaptation in context aware environment. (c) 2014 Elsevier B.V.},
	issn = {1877-0509},
	doi = {10.1016/j.procs.2014.07.077},
	author = {Guermah, Hatim and Fissaa, Tarik and Hafiddi, Hatim and Nassar, Mahmoud and Kriouile, Abdelaziz},
	editor = {Shakshuki, EM}
}
@conference { ISI:000366999600174,
	title = {Towards an Ontology based Architecture for Context-Aware Services Composition},
	booktitle = {2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS)},
	year = {2014},
	note = {International Conference on Multimedia Computing and Systems (ICMCS), Marrakech, MOROCCO, APR 14-16, 2014},
	pages = {990-995},
	abstract = {An important challenge in pervasive computing environments is to automatically enable software applications by dynamically composing services. Service composition is a way to plan a business process to fulfill business goals that cannot be achieved by individual business services. Given a representation of services in OWL-S, service composition can be modeled as an Artificial Intelligence planning (AI planning) problem. Based on the initial context and the goal context, planning-based service composition launches a goal-oriented composition procedure to generate a plan for the service composition. In this paper, we present an overview of the architecture for the composition of context aware services based on ontologies, we also present our Composition Planner that allows to generate a plan corresponding to the request of the users according to their context.},
	isbn = {978-1-4799-3824-7},
	author = {Fissaa, Tarik and Guermah, Hatim and Hafiddi, Hatim and Nassar, Mahmoud and Kriouile, Abdelaziz}
}
@conference { ISI:000341079600025,
	title = {Context Modeling and Reasoning for building Context Aware Services},
	booktitle = {2013 ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA)},
	year = {2013},
	note = {IEEE and Arab-Computing-Society (ACS) International Conference on Computer Systems and Applications (AICCSA), Al Akhawayn Univ, Ifrane, MOROCCO, MAY 27-30, 2013},
	publisher = {IEEE; Arab Comp Soc},
	organization = {IEEE; Arab Comp Soc},
	abstract = {The rapid evolution of software paradigms, wireless technologies and mobile devices induced the emergence of new applications called context-aware services oriented applications. Such applications provide appropriate services or relevant information to the user or other applications to perform a specific task. An important challenge in such applications development process is context modeling and reasoning. Ontology based models presents the most promising instrument for context modeling and offers possibility of applying ontology reasoning techniques. the aim of context reasoning is converting low-level context to high-level context in order to provide costumized services to users. In this paper, we present an architecture for the development of context aware services based on ontologies. We also highlight our context metamodel and discuss about reasoning process for e-health systems.},
	isbn = {978-1-4799-0792-2},
	author = {Guermah, Hatim and Fissaa, Tarik and Hafiddi, Hatim and Nassar, Mahmoud and Kriouile, Abdelaziz}
}
@conference { ISI:000350287800027,
	title = {Ontology based Context Aware e-Learning System},
	booktitle = {2013 3RD INTERNATIONAL SYMPOSIUM ISKO-MAGHREB},
	year = {2013},
	note = {ISKO-Maghreb 3rd International Symposium, Marrakech, MOROCCO, NOV 08-09, 2013},
	publisher = {ISKO},
	organization = {ISKO},
	abstract = {With the fast development of e-services and the necessity to use information provided by users and their operating environments, Context-Aware Service (CAS) has emerged as a new paradigm of software engineering to dynamically respond to every change in the status of the user{\textquoteright}s context. Context-aware Service can dynamically capture a range of information from its environment and this information represents a context, the application adapts its execution according to this context. An important challenge in ubiquitous computing is context modeling. Ontology based models presents a suitbale instrument for context modeling. In this paper, we provide an architecture for the development of context aware services for an e-learning system, we also present our context metamodel and how the use of ODM (Ontology Definition Metamodel) can be beneficial for ontology modeling.},
	isbn = {978-1-4799-3392-1},
	author = {Guermah, Hatim and Fissaa, Tarik and Hafiddi, Hatim and Nassar, Mahmoud and Kriouile, Abdelaziz}
}
@conference { ISI:000345618100007,
	title = {Ontology based Context Modeler for Context-Aware Systems},
	booktitle = {2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA)},
	year = {2013},
	note = {6th IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Kauai, HI, DEC 16-18, 2013},
	pages = {43-47},
	publisher = {IEEE; Intel NTU Connected Context Comp Ctr; Tongji Univ; IEEE Comp Soc Tech Comm Business Informat \& Syst},
	organization = {IEEE; Intel NTU Connected Context Comp Ctr; Tongji Univ; IEEE Comp Soc Tech Comm Business Informat \& Syst},
	abstract = {In ubiquitous computing, context-aware service oriented systems refer to applications that use so-called contextual information to provide appropriate services or relevant information to the user or other applications to perform a specific task. An important challenge in such applications is context modeling, using ontologies to model context information and to reason about context at a semantic level has attracted a lot of interest in the research community. However, most of the presented approaches do not usually take into account any software engineering method. Therefore, employing standard approaches to formulate the development process becomes of importance. In this paper, we present an overview of the architecture for the development of context aware services based on ontologies, we also present our context modeler based on ODM (Ontology Definition Metamodel) and model transformations that allows to generate an OWL ontology representing context information.},
	isbn = {978-1-4799-2701-2},
	doi = {10.1109/SOCA.2013.58},
	author = {Fissaa, Tarik and Guermah, Hatim and Hafiddi, Hatim and Nassar, Mahmoud and Kriouile, Abdelaziz}
}
@conference { ISI:000310353000128,
	title = {A Model-driven Approach for Context-Aware Services Composition},
	booktitle = {2012 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS)},
	year = {2012},
	note = {International Conference on Multimedia Computing and Systems (ICMCS), Tangiers, MOROCCO, MAY 10-12, 2012},
	pages = {693-698},
	publisher = {Morocco Sect MTT/AP Joint Chapter},
	organization = {Morocco Sect MTT/AP Joint Chapter},
	abstract = {With the emergence of service-oriented architecture (SOA), the provision of business-to-business as well as user-centric services becomes increasingly simple and fluent. Also, the design, development and deployment of services - either elementary or composite - have constantly gained ground. However, the user{\textquoteright}s context must constitute an essential aspect of such services in order to improve the end-user experience. As observed from the literature, several researches focuses mainly on context-aware service design and modeling, but few study had worked on the composition of this new kind of service to provide more complicated features. In this paper, we aim to present our proposal of adapting service composition by the integration of context during the composition process. This dynamic context-aware composition of services is realized through our Context-Aware Composition Builder tool.},
	isbn = {978-1-4673-1520-3},
	author = {Baidouri, Hicham and Hafiddi, Hatim and Nassar, Mahmoud and Kriouile, Abdelaziz},
	editor = {Essaaidi, M and Zaz, Y}
}
