Towards Ubiquitous Services Design and Development Approach

  • Aicha Azoui
  • Djilali Idoughi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9749)


Today’s evolution of mobile technologies, telecommunication infrastructures and service oriented paradigm is leading to the development of ubiquitous services. Ubiquitous services are software applications that have the capability to run anytime, anywhere and on any device with minimal or no user attention. However, the advancements and diversity in technologies, the dynamic and ubiquitous nature of these services increase the complexity of the underlying development process. In this paper, we propose a design approach for developing service oriented ubiquitous systems considering both business and ubiquitous requirements. The approach is applied to a crisis management case study.


Ubiquitous system Service orientation Ubiquitous service Ubiquitous requirements Design framework 



The authors gratefully acknowledge and express their warm thanks to the Direction Générale de la Protection Civile de la wilaya de Bejaia, Algeria and the University A. Mira of Bejaia.


  1. 1.
    Dhingra, V., Arora, A.: Pervasive computing: paradigm for new era computing. In: First International Conference on Emerging Trends in Engineering and Technology, 2008, ICETET 2008, pp. 349–354. IEEE (2008)Google Scholar
  2. 2.
    Weiser, M.: The computer for the 21st century. Sci. Am. 165(3), 94–104 (1991)CrossRefGoogle Scholar
  3. 3.
    Abeywickrama, D.B.: Pervasive services engineering for SOAs. In: ICSOC Ph.D. Symposium (2008)Google Scholar
  4. 4.
    Hafiddi, H., Baidouri, H., Nassar, M., Kriouile, A.: Context-awareness for service oriented systems. Int. J. Comput. Sci. Issues (IJCSI) 9(5), 95–104 (2012)Google Scholar
  5. 5.
    Idoughi, D., Azoui, A.: SOA based ubiquitous computing system design framework. In: Proceedings of the 12th ACM International Symposium on Mobility Management and Wireless Access, pp. 71–75 (2014)Google Scholar
  6. 6.
    Preuveneers, D., Berbers, Y.: Semantic and syntactic modeling of component-based services for context-aware pervasive systems using OWL-s. In: First International Workshop on Managing Context Information in Mobile and Pervasive Environments, pp. 30–39 (2005)Google Scholar
  7. 7.
    Achilleos, A., Yang, K., Georgalas, N.: Context modelling and a context aware framework for pervasive service creation: a model driven approach. Pervasive Mobile Comput. 6, 281–296 (2010). ElsevierCrossRefGoogle Scholar
  8. 8.
    Toninelli, A., Corradi, A., Montanari, R.: Semantic-based discovery to support mobile context-aware service access. Comput. Commun. 31(5), 935–949 (2008)CrossRefGoogle Scholar
  9. 9.
    Tigli, J.Y., Lavirotte, S., Rey, G., Hourdin, V., Riveill, M.: Lightweight service oriented architecture for pervasive computing. Int. J. Comput. Sci. Issues (IJCSI) 7(4), 1–9 (2010)Google Scholar
  10. 10.
    Chaari, T., La forest, F., Celentano, A.: Adaptation in context-aware pervasive information systems: the SECAS project. Int. J. Pervasive Comput. Commun. 3(4), 400–425 (2007)CrossRefGoogle Scholar
  11. 11.
    Vale, S., Hammoudi, S.: Model driven development of context-aware service oriented architecture. In: International Conference on Computational Science and Engineering - Workshops (2008)Google Scholar
  12. 12.
    Sheng, Q.Z., Benatallah, B.: ContextUML: a UML based modeling language for model-driven development of context-aware web services. In: 4th International Conference on Mobile Business (ICMB 2005), pp. 206–212 (2005)Google Scholar
  13. 13.
    Abeywickrama, D.B., Ramakrishnan, S.: Context-aware services engineering: models, transformations, and verification. ACM Trans. Internet Technol. (TOIT) 11(3), 10 (2012)CrossRefGoogle Scholar
  14. 14.
    Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loingtier, J.M., Irwin, J.: Aspect-oriented programming. In: Akşit, M., Matsuoka, S. (eds.) Object-Oriented Programming, ECOOP 1997. Lecture Notes in Computer Science, LNCS, vol. 1241, pp. 220–242. Springer, Heidelberg (1997)Google Scholar
  15. 15.
    Aitabdelouhab, K., Idoughi, D., Kolski, C.: Agile & user centric SOA based service design framework applied in disaster management. In: ICT-DM 2014, 1st IEEE International Conference on Information and Communication Technologies for Disaster Management (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Applied Mathematics Laboratory – LMAUniversity Abderrahmane Mira of BejaiaBejaiaAlgeria

Personalised recommendations