@article {Routaib201691,
	title = {A bargaining nash game based adaptive negotiation of context level agreements for pervasive systems},
	journal = {Lecture Notes in Electrical Engineering},
	volume = {366},
	year = {2016},
	note = {cited By 0},
	pages = {91-104},
	abstract = {With the growing popularity of Internet-enabled devices, the impressive progress in sensing technology, and the adoption of cloud computing for provisioning services, users increasingly demand services that can adapt to their recent context. In this paper, we propose a multi-attributes and adaptive approach for Context Level Agreements (CLAs) negotiation between a context provider and a context consumer using a context broker. The approach employs a Nash bargainingmodel and evaluates the global utility of each party as a linear function of normalized Quality of Context (QoC) attributes during the rounds of negotiation. The ultimate goal is to improve context-based adaptation of context-aware applications and services. One of the advantages of this approach is that it permits to resolve conflicts of interests between the context provider and the context consumer when the global utility of each party reaches a Pareto optimum. {\textcopyright} Springer Science+Business Media Singapore 2016.},
	doi = {10.1007/978-981-287-990-5_8},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84959119600\&doi=10.1007\%2f978-981-287-990-5_8\&partnerID=40\&md5=ed4610375cc000b9197b7923d9434dd5},
	author = {Routaib, H.a and Badidi, E.b and Sabir, E.c and Elkoutbi, M.a}
}
@article {ElFachtali2016,
	title = {Vertical handover decision algorithm using ants{\textquoteright} colonies for 4G heterogeneous wireless networks},
	journal = {Journal of Computer Networks and Communications},
	volume = {2016},
	year = {2016},
	note = {cited By 1},
	abstract = {With the development of 4G mobile telecommunication systems, providing users with the convenience of a seamless continuous connection is not enough anymore. Users want to be connected through the best available network with the best quality of service. It is necessary to have a good decision-making algorithm which decides whether it is necessary to perform handoff to another network, the best network to vertically perform handoff to, and the right time to initiate the handover. This paper proposes a new approach in which mobile terminals (MTs) continuously analyze the network and keep a database of the best available networks. The concept is based on QoS aware ant colony built on the vertical handoff mechanism that uses an updated version of ants{\textquoteright} colony optimization decision algorithm (A C O R), the dynamic and static factors such as RSS, the cost of service, bandwidth, the velocity of MT, the power consumption and security, and the module for predicting the traveling distance within an IEEE 802.11 WLAN cell. Simulation results show that we can not only meet the individual needs of users in terms of QoS, but also improve the whole system performance by reducing the number of handover failures and unnecessary handover instances by up to 95\%. {\textcopyright} 2016 Imad El Fachtali et al.},
	doi = {10.1155/2016/6259802},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84961880430\&doi=10.1155\%2f2016\%2f6259802\&partnerID=40\&md5=76d5e50d1d0c97071ba232ad71f47e0e},
	author = {El Fachtali, I.a and Saadane, R.b and Elkoutbi, M.a}
}
@article {ElKhaddar201543,
	title = {A policy-based middleware for context-aware pervasive computing},
	journal = {International Journal of Pervasive Computing and Communications},
	volume = {11},
	number = {1},
	year = {2015},
	note = {cited By 1},
	pages = {43-68},
	abstract = {Purpose {\textendash} This paper aims to demonstrate that a policy-based middleware solution which facilitates the development of context-aware applications and the integration of the heterogeneous devices should be provided for ubiquitous computing environments. Ubiquitous computing targets the provision of seamless services and applications by providing an environment that involves a variety of devices having different capabilities. These applications help transforming the physical spaces into computationally active and smart environments. The design of applications in these environments needs to consider the heterogeneous devices, applications preferences and rapidly changing contexts. The applications, therefore, need to be context-aware so that they can adapt to different situations in real-time. Design/methodology/approach {\textendash} In this paper, we argue that a policy-based middleware solution that facilitates the development of context-aware applications and the integration of the heterogeneous devices should be provided for ubiquitous computing environments. The middleware allows applications to track items and acquire contextual information about them easily, reason about this information captured using different logics and then adapt to changing contexts. A key issue in these environments is to allow heterogeneous applications to express their business rules once, and get the preferred data once they are captured by the middleware without any intervention from the application side. Findings {\textendash} Our middleware tackles this problem by using policies to define the different applications{\textquoteright} rules and preferences. These policies can specify rules about the middleware services to be used, type of data captured, devices used, user roles, context information and any other type of conditions. Originality/value {\textendash} In this paper, we propose the design of a flexible and performant ubiquitous computing, and context-aware middleware called FlexRFID along with its evaluation results. {\textcopyright} Emerald Group Publishing Limited.},
	doi = {10.1108/IJPCC-07-2014-0039},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84928536703\&doi=10.1108\%2fIJPCC-07-2014-0039\&partnerID=40\&md5=1ea1a116178cb05d7fea8c54743c528b},
	author = {El Khaddar, M.A.a and Chraibi, M.b and Harroud, H.b and Boulmalf, M.c and Elkoutbi, M.a and Maach, A.d}
}
@article {Loutfi2014201,
	title = {An energy aware algorithm for OLSR clustering},
	journal = {Annales des Telecommunications/Annals of Telecommunications},
	volume = {69},
	number = {3-4},
	year = {2014},
	note = {cited By 4},
	pages = {201-207},
	abstract = {One of the important aspects of a mobile ad hoc network (MANET) is the limitation of the amount of available energy and the network lifetime. The tremendous amount of using mobile nodes in wireless communication medium makes energy efficiency a fundamental requirement for MANETs. In this paper, we propose a novel energy aware clustering algorithm for the optimized link state routing (OLSR) routing protocol. This algorithm takes into account the node density and mobility and gives major improvements regarding the number of elected cluster heads. Our objective is to elect a reasonable number of cluster heads that will serve for hierarchical routing based on OLSR. The proposed algorithm aims to increase the network lifetime by considering the ad hoc residual energy while taking routing decisions. It also optimizes the delay of carried flows by adopting a selective forwarding approach based on a hierarchical routing model. {\textcopyright} 2013 Institut Mines-T{\'e}l{\'e}com and Springer-Verlag France.},
	doi = {10.1007/s12243-013-0411-6},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84897978699\&doi=10.1007\%2fs12243-013-0411-6\&partnerID=40\&md5=445ac6eebfe9e46232eb0ea4478df327},
	author = {Loutfi, A.a and Elkoutbi, M.a and Benothman, J.b and Kobbane, A.a}
}
@conference {ElKhaddar2014461,
	title = {Modeling and enforcing security and service control policies using FlexRFID middleware: Healthcare scenarios},
	booktitle = {Proceedings of 2014 Science and Information Conference, SAI 2014},
	year = {2014},
	note = {cited By 0},
	pages = {461-467},
	abstract = {RFID and WSN technologies are widely used in today{\textquoteright}s pervasive computing. In Wireless Sensor Networks, sensor nodes sense the physical environment and send the sensed data to the sink by multi-hops. WSN are used in many applications such as military and environment monitoring. In Radio Frequency Identification, a unique ID is assigned to a RFID tag which is associated with a real world object. RFID applications cover many areas such as Supply Chain Management (SCM), healthcare, library management, automatic toll collection, etc. The integration of both technologies will bring many advantages in the future of ubiquitous computing, through the provision of real-world tracking and context information about the objects. This will increase considerably the automation of an information system. In order to process the large volume of data captured by sensors and RFID readers in real time, a middleware solution is needed. This middleware should be designed in a way to allow the aggregation, filtering and grouping of the data captured by the hardware devices before sending them to the backend applications. In this paper we demonstrate how our middleware solution called FlexRFID handles large amount of RFID and sensor scan data, and executes applications{\textquoteright} business rules in real time through its policy-based Business Rules layer. The FlexRFID middleware provides easy addition and removal of hardware devices that capture data, as well as uses the business rules of the applications to control all its services. We demonstrate how the middleware controls some defined healthcare scenarios, and deals with the access control security concern to sensitive healthcare data through the use of policies. {\textcopyright} 2014 The Science and Information (SAI) Organization.},
	doi = {10.1109/SAI.2014.6918228},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84909619846\&doi=10.1109\%2fSAI.2014.6918228\&partnerID=40\&md5=14f713233106cde74364d97b68b0b9ad},
	author = {El Khaddar, M.A.a and Chraibi, M.b and Harroud, H.c and Boulmalf, M.d and Elkoutbi, M.a and Maach, A.b}
}
@conference {Routaib2014,
	title = {Modeling and evaluating a cloudlet-based architecture for Mobile Cloud Computing},
	booktitle = {2014 9th International Conference on Intelligent Systems: Theories and Applications, SITA 2014},
	year = {2014},
	note = {cited By 0},
	abstract = {With the rising popularity of Internet-enabled mobile devices, users are increasingly demanding better quality of service (QoS). However, the resources of these devices and their connectivity levels remain insufficient, even though they are improving, for offering acceptable levels of QoS to users. Cloud computing infrastructures offer large and scalable resources that allow shifting the physical location of computation and storage to the cloud. Nevertheless, the integration of mobile computing with cloud computing would not guarantee adequate levels of service for mobile users. It rather delivers scalability at the cost of higher delay and higher power consumption on the mobile device. Instead, using local resources based on users geographical locations has the potential to improve the performance and QoS for mobile users. In this paper, we present and study a centralized architecture that relies on the concept of local clouds, cloudlets, to leverage the geographical proximity of resources to mobile users and offer them a better user experience. We use a continuous time Markov-chain (CTMC) to model the different nodes of the architecture: user nodes, cloudlets, and the main cloud. We estimate the delay incurred in the proposed architecture by simulating search engine queries generated by mobile users using the CTMC state models. Initial simulation results show that the usage of a cloudlet-based architecture especially centralized architecture has an efficient gains in terms of latency delay and synchronisation mechanisms. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/SITA.2014.6847290},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84904645627\&doi=10.1109\%2fSITA.2014.6847290\&partnerID=40\&md5=54ed4186648b2b2f3a5de1747850ad4d},
	author = {Routaib, H.a and Badidi, E.b and Elmachkour, M.a and Sabir, E.c and Elkoutbi, M.a}
}
@article {Choukri20131739,
	title = {A hierarchical version of OLSR for MANET},
	journal = {World Applied Sciences Journal},
	volume = {21},
	number = {12},
	year = {2013},
	note = {cited By 4},
	pages = {1739-1747},
	abstract = {Due to the dynamic nature of Mobile Ad Hoc Network (MANET) the Quality of Service (QoS) requires several improvements. In this paper, we propose a novel hierarchical routing protocol based on clustering approach inspired on the heuristic Max-Min D-Cluster that we have improved and implemented on standard OLSR. In order to validate this new release named OLSR-MaxMin2C we studied its stability and we compared its performances to those of other alternatives. The metrics we used in evaluating the performance of networks were Average end-to-end Delay, Control Routing Overhead and Packet Delivery Ratio according to VBR traffic (H.264) in addition to CBR traffic. Experimental results show that the control traffic is highly reduced and the improvement in the network performances is gained. {\textcopyright} IDOSI Publications, 2013.},
	doi = {10.5829/idosi.wasj.2013.21.12.154},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84876000474\&doi=10.5829\%2fidosi.wasj.2013.21.12.154\&partnerID=40\&md5=d2b2f8cacb2542b846aaada949f18e72},
	author = {Choukri, A.a and Habbani, A.a b and Elkoutbi, M.a}
}
