Abstract
Currently, mobile environments are gaining importance, and new promising paradigms, like Mobile Cloud, are arising. However, these environments pose new challenges and are mainly characterized, among others, by frequent changes in their execution context. This particularly is challenging for software architects in the design and implement this kind of systems. For instance, the Service Oriented Architecture (SOA) paradigm has not been devised to operate in dynamic network environments, where centralized services or static deployments must be avoided, in order to provide a higher availability of services. Therefore, in order to provide a reliable SOA implementation in mobile environments, it must be complemented with techniques and methods of Autonomic Computing. In this work, a self-adaptive SOA approach is proposed. This architecture will provide support to the dynamic replication and deployment of services in mobile environments. The approach is based on the context information modelling and management as key aspect to achieve the required architecture adaptation.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Ahmed, A., Yasumoto, K., Shibata, N., Kitani, T.: Hdar: Highly distributed adaptive service replication for manets. IEICE Transactions on Information and Systems 94(1), 91–103 (2011)
Choudhury, P., Sarkar, A., Debnath, N.C.: Deployment of service oriented architecture in manet: A research roadmap. In: 2011 9th IEEE International Conference on Industrial Informatics (INDIN), pp. 666–670. IEEE (2011)
Derhab, A., Badache, N., Bouabdallah, A.: A partition prediction algorithm for service replication in mobile ad hoc networks. In: Second Annual Conference on Wireless On-demand Network Systems and Services, WONS 2005, pp. 236–245. IEEE (2005)
Dustdar, S., Juszczyk, L.: Dynamic replication and synchronization of web services for high availability in mobile ad-hoc networks. Service Oriented Computing and Applications 1(1), 19–33 (2007)
Fernando, N., Loke, S.W., Rahayu, W.: Mobile cloud computing: A survey. Future Generation Comp. Syst. 29(1), 84–106 (2013), http://dx.doi.org/10.1016/j.future.2012.05.023
Guerrero-Contreras, G., Garrido, J.L., Akhlaki, K.B., Balderas-Díaz, S., Rodríguez-Domínguez, C.: Towards a self-adaptive deployable service architecture for the consistent resource management in ubiquitous environments. In: Augusto, J.C., Zhang, T. (eds.) Workshop Proceedings of the 10th International Conference on Intelligent Environments. Ambient Intelligence and Smart Environments, vol. 18, pp. 206–217. IOS Press (2014), http://dx.doi.org/10.3233/978-1-61499-411-4-206
Guerrero-Contreras, G., Garrido, J.L., Rodríguez-Domínguez, C., Noguera, M., Benghazi, K.: Designing a service platform for sharing internet resources in MANETs. In: Canal, C., Villari, M. (eds.) ESOCC 2013. CCIS, vol. 393, pp. 331–345. Springer, Heidelberg (2013), http://dx.doi.org/10.1007/978-3-642-45364-9_27
Hamdy, M., König-Ries, B.: A service distribution protocol for mobile ad hoc networks. In: Proceedings of the 5th International Conference on Pervasive Services, pp. 141–146. ACM (2008)
Kephart, J.O., Chess, D.M.: The vision of autonomic computing. IEEE Computer 36(1), 41–50 (2003), http://doi.ieeecomputersociety.org/10.1109/MC.2003.1160055
Papazoglou, M.P., van den Heuvel, W.: Service oriented architectures: approaches, technologies and research issues. VLDB J. 16(3), 389–415 (2007), http://dx.doi.org/10.1007/s00778-007-0044-3
Park, V.D., Corson, M.S.: A highly adaptive distributed routing algorithm for mobile wireless networks. In: Proceedings of the IEEE INFOCOM 1997. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies, Driving the Information Revolution, vol. 3, pp. 1405–1413. IEEE (1997)
Rodríguez-Domínguez, C., Benghazi, K., Garrido, J.L., Garach, A.V.: Designing a communication platform for ubiquitous systems: The case study of a mobile forensic workspace. In: New Trends in Interaction, Virtual Reality and Modeling, pp. 97–111. Springer (2013)
Rodríguez-Domínguez, C., Benghazi, K., Noguera, M., Garrido, J.L., Rodríguez, M.L., Ruiz-López, T.: A communication model to integrate the request-response and the publish-subscribe paradigms into ubiquitous systems. Sensors 12(6), 7648–7668 (2012)
Ruiz-López, T., Rodríguez-Domínguez, C., Ochoa, S., Garrido, J.L.: Mdubi: A model-driven approach to the development of self-adaptive services for ubiquitous systems. Sensors, 1–25 (2014)
Tanenbaum, A., van Steen, M.: Distributed systems: principles and paradigms. Pearson Prentice Hall, Pearson Education International, Upper Saddle River, NJ (2007)
Wang, K.H., Li, B.: Efficient and guaranteed service coverage in partitionable mobile ad-hoc networks. In: Proceedings of the IEEE INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 2, pp. 1089–1098. IEEE (2002)
Weyns, D., Ahmad, T.: Claims and evidence for architecture-based self-adaptation: A systematic literature review. In: Drira, K. (ed.) ECSA 2013. LNCS, vol. 7957, pp. 249–265. Springer, Heidelberg (2013), http://dx.doi.org/10.1007/978-3-642-39031-9_22
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Guerrero-Contreras, G., Rodríguez-Domínguez, C., Balderas-Díaz, S., Garrido, J.L. (2015). Dynamic Replication and Deployment of Services in Mobile Environments. In: Rocha, A., Correia, A., Costanzo, S., Reis, L. (eds) New Contributions in Information Systems and Technologies. Advances in Intelligent Systems and Computing, vol 353. Springer, Cham. https://doi.org/10.1007/978-3-319-16486-1_85
Download citation
DOI: https://doi.org/10.1007/978-3-319-16486-1_85
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16485-4
Online ISBN: 978-3-319-16486-1
eBook Packages: Computer ScienceComputer Science (R0)