Toward A Generic Infrastructure for Ubiquitous Computing

The recent technological overhangs have focused on the democratization of wireless networks and the miniaturization of communication devices. In this context, Ubiquitous Computing is a recent paradigm whose objective is to allow users to access data, and make information available anywhere and at any time. In other terms, Pervasive Information Systems PIS constitute an emerging class of Information Systems where Information Technology is gradually embedded in the physical environment, capable of accommodating user needs and wants when desired. PIS differ from Desktop Information Systems DIS in that they encompass a complex, dynamic environment composed of multiple artifacts instead of Personal Computers only, capable of perceiving contextual information instead of simple user input, and supporting mobility instead of stationary services. In this paper, as an initial step, the authors present PIS novel characteristics compared to traditional desktop information systems; the authors explore this domain by offering a list of challenges and concepts of ubiquitous computing that form the core elements of a pervasive environment. As a result of this work, a generic architecture for intelligent environment has been created. Based on various and related works concerning models and designs. This framework can be used to design any PIS instance.

[1]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[2]  Mathieu Petit,et al.  Approche spatiale pour la caractérisation du contexte d'exécution d'un système d'information ubiquitaire. (A spatial approach to execution-context modeling in ubiquitous informations systems) , 2010 .

[3]  Euiho Suh,et al.  Extracting Requirements for Ubiquitous Computing Technology-based IS Using Factor Analysis , 2004, ICEB.

[4]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[5]  Philippe Merle,et al.  Une infrastructure à composants pour des applications ubiquitaires , 2005, UbiMob '05.

[6]  Jukka Riekki,et al.  Pervasive Service Computing: Visions and Challenges , 2010, 2010 10th IEEE International Conference on Computer and Information Technology.

[7]  Peter J. Brown,et al.  The Stick-e Document: a Framework for Creating Context-aware Applications , 1996 .

[8]  Amitava Mukherjee,et al.  Pervasive Computing: A Paradigm for the 21st Century , 2003, Computer.

[9]  David S. Rosenblum,et al.  A framework for modelling and analysis of software systems scalability , 2006, ICSE.

[10]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[11]  George M. Giaglis,et al.  A Design Theory for Pervasive Information Systems , 2006, IWUC.

[12]  Dennis G. Shea,et al.  Autonomic personal computing , 2003, IBM Syst. J..

[13]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[14]  Cristiano André da Costa,et al.  Continuum: A service-based software infrastructure for ubiquitous computing , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[15]  Faiez Gargouri,et al.  The generic model for pervasive information system , 2012, ICICS '12.

[16]  Mehdi Khosrow-Pour,et al.  Ubiquitous and Pervasive Computing: Concepts, Methodologies, Tools, and Applications , 2009 .

[17]  Nicolas Plouznikoff,et al.  Caractéristiques, enjeux et défis de l'informatique portée , 2004, IHM '04.

[18]  Wilfried Jouve,et al.  Approche déclarative pour la génération de canevas logiciels dédiés à l'informatique ubiquitaire , 2009 .

[19]  M. Gallissot Modéliser le concept de confort dans un habitat intelligent : du multisensoriel au comportement , 2012 .

[20]  Michel Riveill,et al.  WComp middleware for ubiquitous computing: Aspects and composite event-based Web services , 2009, Ann. des Télécommunications.

[21]  Puneet Gupta,et al.  Evolving a pervasive IT infrastructure: a technology integration approach , 2004, Personal and Ubiquitous Computing.

[22]  Clément Escoffier,et al.  iPOJO : Un modèle à composant à service flexible pour les systèmes dynamiques. (iPOJO : A flexible service-oriented component model for dynamic systems) , 2008 .

[23]  S. Hoh,et al.  Context-aware systems — a primer for user-centred services , 2006 .

[24]  Hatim Hafiddi,et al.  Enabling Context-Awareness for Dynamic Service Composition , 2015, Int. J. Adv. Pervasive Ubiquitous Comput..

[25]  Nabil Kouici,et al.  Gestion des déconnexions pour applicationsréparties à base de composants en environnementsmobiles , 2005 .

[26]  Kristof Van Laerhoven,et al.  Teaching Context to Applications , 2001, Personal and Ubiquitous Computing.

[27]  Jason Pascoe,et al.  Adding generic contextual capabilities to wearable computers , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[28]  Anthony Jameson,et al.  Modelling both the Context and the User , 2001, Personal and Ubiquitous Computing.

[29]  Lionel M. Ni,et al.  Service discovery in pervasive computing environments , 2005, IEEE Pervasive Computing.

[30]  Upkar Varshney,et al.  Designing ubiquitous computing environments to support work life balance , 2009, CACM.

[31]  Mark Weiser The computer for the 21st century , 1991 .

[32]  Andrew S. Tanenbaum,et al.  Distributed systems: Principles and Paradigms , 2001 .

[33]  Germán Sancho Adaptation d'architectures logicielles collaboratives dans les environnements ubiquitaires. Contribution à l'interopérabilité par la sémantique , 2010 .

[34]  Mehdi Loukil,et al.  Gestion de contexte pour l'optimisation de l'accès et l'adaptation des services sur des environnements hétérogènes. (Context management for network access optimisation and services adaptation in heterogeneous environments) , 2012 .

[35]  D. Hoareau,et al.  Composants ubiquitaires pour réseaux dynamiques , 2007 .

[36]  Franco Zambonelli,et al.  Looking ahead in pervasive computing: Challenges and opportunities in the era of cyber-physical convergence , 2012, Pervasive Mob. Comput..

[37]  Fabien Sartor Modélisation de l'interopérabilité d'objets communicants et de leur coopération : application à la domotique , 2012 .

[38]  Philip Robinson,et al.  AwareCon: Situation Aware Context Communication , 2003, UbiComp.

[39]  R. W. Peterson,et al.  OPTICAL INTERFEROMETRY OF SURFACES , 1991 .