I. , , p.32

S. and .. , , p.32

. Service and .. Building-unit, , p.33

.. Service-interaction, , p.33

C. , , p.34

I. Accessibility, , p.34

S. , , p.34

D. Service-advertising, , p.35

.. Dynamicity-of-service-composition, , p.35

S. Management and .. , , p.35

.. Security, , p.35

A. Stat-of-the, , p.35

C. , , p.36

O. Framework and .. , Chapter, p.38

I. , , p.38

D. Osgi-framework, , p.39

O. Bundle and .. , , p.39

C. Bundle-life, , p.41

.. Different-states-of-a-bundle, , p.41

L. The-module, , p.41

L. The-service, , p.42

I. Osgi-framework, , p.42

I. Bundles, , p.42

.. Bundle-to-bundle-interaction, , p.42

.. Benefits-of-using-osgi-platform, , p.43

C. and .. , , p.43

.. Lightweight, , p.43

C. Optimized-life, , p.44

.. , Chapter, p.47

I. , , p.47

O. Mobile, , p.47

A. Osgi, , p.48

A. Osgi-on and .. Androlix-presentation, 49 5.5. A Remote OSGi-based SOA for mobile Cloud services 49 5.6. MCC-OSGi interaction models The mobile platform as a service provider and the Cloud as a client The Android platform as a client and the Cloud as a service provider, p.53

L. Modular, . Soa, and .. Android-development-platforms, 53 5.7.1 Motivation for a new service based architecture, p.54

A. Andromodule, , p.55

C. , , p.56

, Service Architecture for multi-environment Mobile Cloud Services, Chapter, p.57

I. , 57 6.2. Centric Cloud service oriented design, p.60

A. and .. , , p.60

.. Osgi-based-proposed-solution, 61 6.3.3 Service advertisement and discovery components, p.65

A. and .. , , p.65

.. Container-based-cloudlet-solution, , p.67

C. Osgi-based, , p.69

.. , Implementation and Performance Analysis, Chapter, p.70

I. , Mobile client/Cloud provider performance analysis, p.70

M. Cloud-osgi-integration and .. , , p.71

.. Performance-evaluation, , p.77

C. , , p.79

M. Enhancing, Chapter, p.81

.. , , p.81

S. Cloud and S. , Data Security and privacy issues, ., p.83

O. , , p.83

M. Centric and S. , , p.84

.. Bundle-structure-enhancement, Local security policy: module and lifecycle permissions control, p.85

.. Bundle-lifecycle-evolution,

M. To-mobile-framework-security and .. , , p.88

C. Model and I. , , p.90

C. , , p.92

C. , Chapter, p.93

P. , Chapter, p.95

R. , , p.96

, Enhancing the bundle structure

, Adding an OSGi module permission control and a life cycle permission control; and 3. Improving the bundle life cycle to take into account sensitive bundles (framework, admin bundle, R-OSGi bundle, etc

F. Houacine, S. Bouzefrane, and A. Adjaz, Service architecture for multi-environment mobile cloud services, International Journal of High Performance Computing and Networking, vol.9, issue.4, pp.342-355, 2016.
DOI : 10.1504/IJHPCN.2016.077830

R. T. Le-vinh, F. Pallavali, S. Houacine, and . Bouzefrane, Energy efficiency in Mobile Cloud Computing Architectures, International Conferences 1 The IEEE 4th International Conference on Future Internet of Things and Cloud, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01451127

S. Bouzefrane, A. Benkara-mostefa, F. Houacine, and H. Cagnon, Cloudlets Authentication in NFC-Based Mobile Computing, 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, pp.267-272, 2013.
DOI : 10.1109/MobileCloud.2014.46

URL : https://hal.archives-ouvertes.fr/hal-01126390

M. Zneika, H. Loulou, F. Houacine, and S. Bouzefrane, Towards a Modular and Lightweight Model for Android Development Platforms, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, pp.2129-2132, 2013.
DOI : 10.1109/GreenCom-iThings-CPSCom.2013.400

URL : https://hal.archives-ouvertes.fr/hal-01126289

F. Houacine, S. Bouzefrane, D. Huang, and L. Li, MCC-OSGi: An OSGi-based mobile cloud service model, 2013 IEEE Eleventh International Symposium on Autonomous Decentralized Systems (ISADS), pp.37-44, 2013.
DOI : 10.1109/ISADS.2013.6513442

URL : https://hal.archives-ouvertes.fr/hal-01126216

I. Conference, A. Adjaz, S. Bouzefrane, F. Houacine, and P. Paradinas, An OSGi Based Service Architecture in the Context of Tag-to-MobiCloud Computing

, References

A. Bottaro and F. Rivard, OSGi ME -An OSGi Profile for Embedded Devices, Eclipse Summit, 2009.

, [The NIST Definition of Cloud Computing. National Institute of Standards and Technology, 2011.

A. Singh and M. Shrivastava, Overview of security issues in Cloud Computing, International Journal of Advanced Computer Research, issue.23, pp.41-45, 2012.

C. Matthews, Virtualized recomposition: Cloudy or clear?, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing
DOI : 10.1109/CLOUD.2009.5071531

A. Nasir-khana, M. L. Kiah, U. Samee, &. Khanb, A. Sajjad et al., Towards secure mobile cloud computing": A survey, Future Generation Computer Systems, pp.8-11, 2012.

X. D. Huang, M. Zhang, J. Kang, and . Luo, MobiCloud: Building Secure Cloud Framework for Mobile Computing and Communication, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering, pp.27-34, 2010.
DOI : 10.1109/SOSE.2010.20

H. X. Li, Y. Zhang, and . Zhang, Deploying Mobile Computation in Cloud Service, Lecture Notes in Computer Science, vol.5931, pp.301-311, 2009.
DOI : 10.1007/978-3-642-10665-1_27

A. Taherkordi and F. Eliassen, Towards Independent In-Cloud Evolution of Cyber-Physical Systems, 2014 IEEE International Conference on Cyber-Physical Systems, Networks, and Applications
DOI : 10.1109/CPSNA.2014.12

P. Mell and T. Grance, Mobile Information Access Alexandre de Castro Alves [13]. Reference Model for Service Oriented Architecture 1.0, Committee Specification 1, The NIST Definition of Cloud Computing, 1996.

S. Hashimi, Service-Oriented Architecture Explained, 2003.

K. Channabasavaiah, E. Tuggle, K. Holley, S. Ibm-developerworks-hourdin, M. Lavirotte et al., Optimized contextual discovery of web services for devices Workshop on Context Modeling and Management for Smart Environments Foundations for a theory of contextors Computer-Aided Design of User Interfaces III A security framework for SOA applications in mobile environmentA Platform for Mobile Service Provisioning Based on SOA IntegrationService-oriented architecture for mobile applications, IEEE Int Proceedings of the 1st international workshop on Software architectures and mobility / International Conference on Software Engineering Aneka: A Software Platform for .NET-based Cloud Computing High Speed and Large Scale Scientific Computing, pp.707-712, 2002.

Y. Huang, A Framework for Building a Low Cost, Scalable and Secured Platform for Web- Delivered Business Services Daniel Szepielak REST-Based Service Oriented Architecture for Dynamically Integrated Information, IBM Systems Journal IBM research report, vol.2324, pp.7-12, 2006.
DOI : 10.1147/jrd.2010.2065891

A. Ennai and S. Bose, MobileSOA: A Service Oriented Web 2.0 Framework for Context-Aware, Lightweight and Flexible Mobile Applications, 2008 12th Enterprise Distributed Object Computing Conference Workshops, pp.345-352, 2008.
DOI : 10.1109/EDOCW.2008.42

M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies, The Case for VM-Based Cloudlets in Mobile Computing OSGi: http://www.OSGi.org/Specifications/HomePage, IEEE Pervasive Computing, vol.828, issue.4, pp.14-23, 2009.
DOI : 10.1109/mprv.2009.64

URL : http://www.research.microsoft.com/~bahl/Papers/Pdf/cloudlets09.pdf

J. Tigli, S. Lavirotte, G. Rey, V. Hourdin, and M. Riveill, Lightweight Service Oriented Architecture for Pervasive Computing, IJCSI International Journal of Computer Science Issues, vol.4, issue.1, pp.1-9, 2009.

M. Satyanarayanan, P. Bahl, R. Caceres, N. Davies, M. Shiraz et al., A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing Energy efficiency of mobile clients in cloud computing. P. Miettinen, K. Nurminen. Nokia Research Center Proceeding HotCloud'10 Proceedings of the 2nd USENIX conference on Hot topics in cloud computing, Pervasive Computing33]. [Computational Offloading or Data Binding? Bridging the Cloud Infrastructure to the Proximity of the Mobile UserHuber Flores. S. Narayana R. Buyya ?. 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineeringeclipse.org/Tutorial:_Building_your_first_OSGi_Remote_Service [38]. Building Reflective Mobile Middleware Framework on Top of the OSGi Platform G´abor Paller Nokia Research Center, K¨oztelek str. 6, Budapest 1092, Hungary gabor.paller@nokia.com [39]. A.Adjaz, S. Bouzefrane , D. Huang , P. Paradinas -An OSGi-based Service Oriented Architecture for Android Software Development Platforms, International Conference on Software & Systems Engineering and their Applications Mobile Cloud Computing Dijiang Huang, pp.14-231, 2009.

M. Tian, Compressing SOAP messages by using differential encoding [45] MOMCC: Market-Oriented Architecture for Mobile Cloud Computing Based on Service Oriented Architecture Saeid Abolfazli1 , Zohreh Sanaei2 , Abdullah Gani3 , Muhammad Shiraz4 Mobile Cloud Computing Research Lab Faculty of Computer Science and Information Technology University of Malaya, Kuala Lumpur, Malaysia Email: abolfazli1 , sanaei2 ,abdullahgani3@ieee.org, muh shiraz@siswa The world's smallest OSGi solution, Performance considerations for mobile web services. Krivulev, and G. Alonso, " Calling the Cloud: Enabling Mobile Phones as Interfaces to Cloud Applications Middleware 2009, pp.1097-1105540, 2004.

A. Pokahr, &. Lars-braubach, H. Schmidt, J. Elsholz, V. Nikolov et al., OSGi4C: enabling OSGi for the Cloud Distributed Applications Through Software Modularization Roscoe: Building, Deploying, and Monitoring Distributed Applications with Eclipse and ROSGi. In: Fifth Eclipse Technology eXchange (ETX) Workshop (in conjunction with OOPSLA Developing a secure distributed OSGi Cloud computing infrastructure for sharing health records, of the series Studies in Computational Intelligence Proceedings of the Fourth International Conference on COMmunication System softWAre and middleware (COMSWARE'09 Middleware '07 Autonomous and Intelligent Systems Lecture Notes in Computer Science Hang and C. Can, Research and Application of Distributed OSGi for Cloud Computing Proceedings of International Conference on Computational Intelligence and Software Engineering (CiSE), pp.161-1711, 2007.

H. Wu, D. Huang, Y. Zhu, S. Bouzefrane, D. Huang et al., Establishing A Personal On-Demand Execution Environment for Mobile Cloud Applications, Proceedings of 23rd International Conf. on Systems and Software Engineering and their Applications (ICSSEA'2011) Houacine, S. Bouzefrane ; L. Li ; D. Huang " MCC-OSGi: An OSGi-based mobile cloud service model " Autonomous Decentralized Systems (ISADS), 2013 IEEE Eleventh International Symposium, pp.297-307, 2011.
DOI : 10.1109/CNSM.2014.7014164

M. Zneika, H. Loulou, F. Houacine, S. Bouzefrane-saeid-abolfazli, Z. Sanaei et al., Lightweight Model for Android Development Platforms MOMCC: Market-Oriented Architecture for Mobile Cloud Computing Based on Service Oriented Architecture Pervasive computing: vision and challenges, eclipse.org/Tutorial:_Building_your_first_OSGi_Remote_Service [72]. O. Kotevska, A. Lbath & S. Bouzefrane, « Toward a real-time framework in cloudlet-based architecture, pp.2129-2132, 2001.

M. Zneika, H. Loulou, F. Houacine, and S. Bouzefrane, Towards a Modular and Lightweight Model for Android Development Platforms, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, pp.2129-2132, 2013.
DOI : 10.1109/GreenCom-iThings-CPSCom.2013.400

URL : https://hal.archives-ouvertes.fr/hal-01126289

M. Satyanarayanan, P. Bahl, R. Caceres, &. N. Davies75-], . Ha et al., The origin of the VM/370 time-sharing system Simanta, Soumya; Lewis, Grace; Morris A Reference Architecture for Mobile Code Offload in Hostile Environments https://www.docker.com/ [78] Container-based Operating System Virtualization: A Scalable, High-performance Alternative to Hypervisors MobiCloud: Building Secure Cloud Framework for Mobile Computing And Communication A Reference Architecture for Mobile Code Offload in Hostile Environments Just-in-time provisioning for cyber foraging Towards quicker discovery and selection of web services considering required degree of match through indexing and decomposition of non-functional constraints Cloudlets Authentication in NFC-based Mobile Computing A, Pervasive Computing Proc. of the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA 2012 Fifth IEEE International Symposium on Service Oriented System Engineering Proc. of the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA 2012 2nd IEEE International Conference on Mobile Cloud Computing, Services, and EngineeringNetwork Security Technologies and Solutions (CCIE Professional Development Series)", Pearson Education survey of mobile cloud computing: Architecture, applications, and approaches. Wireless Communications and Mobile Computing, pp.14-23483, 1981.