• Conference Object  

      Applying utility functions to adaptation planning for home automation applications 

      Bratskas, Pyrros; Paspallis, Nearchos; Kakousis, Konstantinos; Papadopoulos, George Angelos (2009)
      A pervasive computing environment typically comprises multiple embedded devices that may interact together and with mobile users. These users are part of the environment, and they experience it through a variety of devices ...
    • Conference Object  

      An approach for developing adaptive, mobile applications with separation of concerns 

      Paspallis, Nearchos; Papadopoulos, George Angelos (2006)
      Modern mobile computing paradigms have set new challenges for the development of distributed mobile applications and services. Because of the variability which characterizes the context of such environments, it is important ...
    • Conference Object  

      An architecture for highly available and dynamically upgradeable Web services 

      Paspallis, Nearchos; Papadopoulos, George Angelos (2007)
      Developing distributed application architectures characterized by high availability has always been a challenging and important task both for the academic and the industrial communities. Additionally, the related requirement ...
    • Article  

      AsTeRICS - Towards a rapid integration construction set for assistive technologies 

      Nussbaum, G.; Veigl, C.; Acedo, J.; Barton, Z.; Diaz, U.; Drajsajtl, T.; Garcia, A.; Kakousis, Konstantinos; Miesenberger, K.; Papadopoulos, George Angelos; Paspallis, Nearchos; Pecyna, K.; Soria-Frisch, A.; Weiss, C. (2011)
      Objective. Nowadays, a considerable number of AT devices based on information and communication technologies has become available. These devices often ask for adaptation of software and/or hardware to fit the user's ...
    • Conference Object  

      Automating the development of device-aware Web Services: A model-driven approach 

      Achilleos, Achilleas P.; Paspallis, Nearchos; Papadopoulos, George Angelos (2011)
      The huge growth of the mobile devices market and the fast-changing requirements of mobile users, increase the need to develop native Web Service clients that can be deployed on both mobile and desktop devices. Existing ...
    • Article  

      A comprehensive context modeling framework for pervasive computing systems 

      Reichle, R.; Wagner, M.; Khan, M. U.; Geihs, K.; Lorenzo, J.; Valla, M.; Fra, C.; Paspallis, Nearchos; Papadopoulos, George Angelos (2008)
      Context management in pervasive computing environments must reflect the specific characteristics of these environments, e.g. distribution, mobility, resource-constrained devices, or heterogeneity of context sources. Although ...
    • Article  

      A comprehensive solution for application-level adaptation 

      Reichle, R.; Geihs, K.; Barone, P.; Eliassen, F.; Floch, J.; Fricke, R.; Gjorven, E.; Hallsteinsen, S.; Horn, G.; Khan, M. U.; Mamelli, Alessandro; Papadopoulos, George Angelos; Paspallis, Nearchos; Stav, E. (2009)
      Driven by the emergence of mobile and pervasive computing there is a growing demand for contextaware software systems that can dynamically adapt to their run-time environment. We present the results of project MADAM that ...
    • Conference Object  

      A context query language for pervasive computing environments 

      Reichte, R.; Wagner, M.; Khan, M. U.; Geihs, K.; Valla, M.; Fra, C.; Paspallis, Nearchos; Papadopoulos, George Angelos (2008)
      This paper identifies requirements for querying and accessing context information in mobile and pervasive computing environments. Furthermore it studies existing query languages showing that they satisfy only a subset of ...
    • Conference Object  

      Context-aware Media Player (CaMP): Developing context-aware applications with separation of concerns 

      Paspallis, Nearchos; Achilleos, Achilleas P.; Kakousis, Konstantinos; Papadopoulos, George Angelos (2010)
      The constant advent of powerful mobile devices has raised the potential of building novel context-aware applications. These applications let the users enjoy a better experience by sensing their context and automating tasks ...
    • Article  

      Demo: Professor2Student - Connecting supervisors and students 

      Ioannides, F.; Kapitsaki, Georgia M.; Paspallis, Nearchos (2013)
      The wide spread of mobile platforms has brought a wide range of applications for the nomadic user addressing different domains. Universities constitute an ideal environment for the creation and introduction of novel ...
    • Article  

      A development framework and methodology for self-adapting applications in ubiquitous computing environments 

      Hallsteinsen, S.; Geihs, K.; Paspallis, Nearchos; Eliassen, F.; Horn, G.; Lorenzo, J.; Mamelli, Alessandro; Papadopoulos, George Angelos (2012)
      Today software is the main enabler of many of the appliances and devices omnipresent in our daily life and important for our well being and work satisfaction. It is expected that the software works as intended, and that ...
    • Article  

      Distributed adaptation reasoning for a mobility and adaptation enabling middleware 

      Paspallis, Nearchos; Papadopoulos, George Angelos (2006)
      The prospect of adaptive, mobile applications provides both opportunity and challenge to the application developers. Adaptive, mobile applications are designed to constantly adapt to the contextual conditions with the aim ...
    • Conference Object  

      Distributed context management in a Mobility and Adaptation Enabling Middleware (MADAM) 

      Mikalsen, M.; Paspallis, Nearchos; Floch, J.; Stav, E.; Papadopoulos, George Angelos; Chimaris, Avraam N. (2006)
      As computing devices are getting smaller, we tend to bring them everywhere. Consequently the operating conditions of the devices are constantly changing (e.g. changing user requirements, change in the system context and ...
    • Article  

      Experiences from developing a distributed context management system for enabling adaptivity 

      Paspallis, Nearchos; Chimaris, Avraam N.; Papadopoulos, George Angelos (2007)
      Today, one can observe an ever increasing trend in the use of mobile systems. This change inevitably affects the software running on such devices by necessitating additional functionality such as context awareness and ...
    • Conference Object  

      A hybrid peer-to-peer solution for context distribution in mobile and ubiquitous environments 

      Hu, X.; Ding, Y.; Paspallis, Nearchos; Bratskas, Pyrros; Papadopoulos, George Angelos; Vanrompay, Y.; Pinheiro, M. K.; Berbers, Y. (2009)
      With the proliferation of mobile devices such as PDAs and smart-phones, users get accustomed to using them in their daily life. This raises the expectations for user-customized and environment-aware services. However, ...
    • Doctoral Thesis  Open Access

      Middleware-based development of context-aware applications with reusable components 

      Paspallis, Nearchos (Πανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών / University of Cyprus, Faculty of Pure and Applied Sciences, 2009-12)
      Λόγω της μεγάλης διάδοσης του κινητού και διάχυτου υπολογισμού, υπάρχει αυξανόμενη ανάγκη για εφαρμογές που να είναι ευαίσθητες και να προσαρμόζονται στο περιβάλλον. Τέτοιες εφαρμογές ωφελούν τους χρήστες με το να ρυθμίζουν ...
    • Article  

      An optimization of context sharing for self-adaptive mobile applications 

      Paspallis, Nearchos; Papadopoulos, George Angelos (2008)
      Because of the high potential of mobile and pervasive computing systems, there is an ongoing trend in developing applications exhibiting context awareness and adaptive behavior. While context awareness guarantees that the ...
    • Article  

      Optimizing the utility function-based self-adaptive behavior of context-aware systems using user feedback 

      Kakousis, Konstantinos; Paspallis, Nearchos; Papadopoulos, George Angelos (2008)
      The vision of ubiquitous computing is about numerous devices embedded in our every-day environment, designed to serve humans in a non-obtrusive manner while minimizing the required user attention. These devices are expected ...
    • Article  

      A peer-to-peer based infrastructure for context distribution in mobile and ubiquitous environments 

      Hu, X.; Ding, Y.; Paspallis, Nearchos; Papadopoulos, George Angelos; Bratskas, Pyrros; Barone, P.; Mamelli, Alessandro; Vanrompay, Y.; Berbers, Y. (2007)
      The increasing proliferation of mobile devices has raised the expectations for user-customized and environment-aware services. However, mobile context-aware systems inherently feature characteristics of distribution and ...
    • Article  

      A pluggable and reconfigurable architecture for a context-aware enabling middleware system 

      Paspallis, Nearchos; Rouvoy, R.; Barone, P.; Papadopoulos, George Angelos; Eliassen, F.; Mamelli, Alessandro (2008)
      Context awareness is a core feature of modern mobile and ubiquitous computing systems. Although it has not reached its full potential yet, one can already observe significant activity in the area of software engineering ...