• 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  

      Automatic code generation: A practical approach 

      Papadopoulos, George Angelos (2008)
      This work contributes in bridging the gap between software design and implementation of component-based systems using software architectures at the modelling/design level and the coordination paradigm at the implementation ...
    • Article  

      Automating the license compatibility process in open source software with SPDX 

      Kapitsaki, Georgia M.; Kramer, F.; Tselikas, N. D. (2017)
      Free and Open Source Software (FOSS) promotes software reuse and distribution at different levels for both creator and users, but at the same time imposes some challenges in terms of FOSS licenses that can be selected and ...