Recent Submissions

  • Article  

    Software engineering for systems-of-systems and software ecosystems 

    Santos, Rodrigo; Constantinou, Eleni; Antonino, Pablo; Bosch, Jan (Elsevier, 2024-01)
    Software Engineering has faced several challenges in the last decade, especially those related to aspects beyond the technical side. As such, technological, organizational and social aspects should be considered altogether ...
  • Article  

    Language usage analysis for EMF metamodels on GitHub 

    Babur, Önder; Constantinou, Eleni; Serebrenik, Alexander (Springer, 2023-12)
    Context: EMF metamodels lie at the heart of model-based approaches for a variety of tasks, notably for defining the abstract syntax of modeling languages. The language design of EMF metamodels itself is part of a design ...
  • Conference Object  

    Investigating the resolution of vulnerable dependencies with dependabot security updates 

    Mohayeji, Hamid; Agaronian, Andrei; Constantinou, Eleni; Zannone, Nicola; Serebrenik, Alexander (IEEE, 2023)
    Modern software development practices increasingly rely on third-party libraries due to the inherent benefits of reuse. However, libraries may contain security vulnerabilities that can propagate to the dependent applications. ...
  • Report  

    Reporting on a decade of promoting software engineering for systems-of-systems and software ecosystems 

    Santos, Rodrigo; Constantinou, Eleni; Antonino, Pablo; Bosch, Jan (ACM, 2023-04)
    Systems-of-systems (SoS) have become increasingly complex and frequently used in highly distributed, dynamic, and open environments. SoS refer to evolving software systems in which constituent systems (themselves systems ...
  • Conference Object  Open Access

    Digipoe: an open standard and reference implementation for digital portfolios 

    Georgiou, Eleni; Stassopoulou, Athena; Dikaiakos, Marios (Department of Educational Sciences, University of Cyprus, 2003)
    In this paper we present the design and implementation of a software system aiming at helping educators in the process of appraisal for self-improvement and self-evaluation. The system is a "Digital Portfolio Environment" ...
  • Report  Open Access

    Entrepreneurship in Cyprus 

    Polyviou, Ariana; Eteokleous, Pantelitsa; Dikaiakos, Marios D.; Kassinis, George I. (2019)
    Entrepreneurship is a core driver of economic growth and societal prosperity, as it fosters the innovation necessary for exploiting new opportunities, enhancing productivity, increasing employment opportunities and providing ...
  • Conference Object  

    Error-Shielded Register Renaming Sub-system for a Dynamically Scheduled Out-of-Order Core 

    Gabor, Ron; Sazeides, Yiannakis; Bramnik, Arkady; Andreou, Alexandros; Nicopoulos, Chrysostomos; Patsidis, Karyofyllis; Konstantinou, Dimitris; Dimitrakopoulos, Giorgos (2019)
    Emerging mission-critical and functional safety applications require high-performance processors that meet strict reliability requirements against random hardware failures. These requirements touch even sub-systems within ...
  • Article  

    Guest Editorial on the Special Issue on Integrating Informatics and Technology for Precision Medicine 

    Pattichis, Constantinos S.; Pitris, Constantinos; Liang, Jie; Zhang, Yuanting (2019)
    The seven papers in this special section examine the latest advances in the field of integrated precision medicine technologies. In the majority of medical conditions common therapeutic approaches are usually effective in ...
  • Book Chapter  

    The HARPA Approach to Ensure Dependable Performance 

    Zompakis, Nikolaos; Noltsis, Michail; Nikolaou, Panagiota; Englezakis, Panayiotis; Hadjilambrou, Zacharias; Ndreu, Lorena; Massari, Giuseppe; Libutti, Simone; Portero, Antoni; Sassi, Federico; Bacchini, Alessandro; Nicopoulos, Chrysostomos; Sazeides, Yiannakis; Vavrik, Radim; Golasowski, Martin; Sevcik, Jiri; Kuchar, Stepan; Vondrak, Vit; Agnes, Fritsch; Cappelle, Hans; Catthoor, Francky; Fornaciari, William; Soudris, Dimitrios (Springer International Publishing, 2019)
    The goal of the HARPA solution is to overcome the performance variability (PV) by enabling next-generation embedded and high-performance platforms using heterogeneous many-core processors to provide cost-effectively ...
  • Book Chapter  

    Evaluating System-Level Monitors and Knobs on Real Hardware 

    Nikolaou, Panagiota; Hadjilambrou, Zacharias; Englezakis, Panayiotis; Ndreu, Lorena; Nicopoulos, Chrysostomos; Sazeides, Yiannakis; Portero, Antoni; Vavrik, Radim; Vondrak, Vit (Springer International Publishing, 2019)
    This chapter evaluates and defines a methodology for the oracle selection of the monitors and knobs to use to configure an HPC system running a scientific application while satisfying the application’s requirements and not ...
  • Article  

    Enhancing C/C++ based OSS development and discoverability with CBRJS: A Rust/Node.js/WebAssembly framework for repackaging legacy codebases 

    Kyriakou, Kyriakos-Ioannis D.; Tselikas, Nikolaos D.; Kapitsaki, Georgia M. (2019)
    Since the appearance of the C programming language and later C++, a plethora of libraries have been developed in both languages. Unfortunately, discovering such Open Source Software (OSS) components efficiently is not ...
  • Conference Object  

    Formal Verification of a Programmable Hypersurface 

    Kouvaros, Panagiotis; Kouzapas, Dimitrios; Philippou, Anna; Georgiou, Julius; Petrou, Loukas; Pitsillides, Andreas (Springer International Publishing, 2018)
    A metasurface is a surface that consists of artificial material, called metamaterial, with configurable electromagnetic properties. This paper presents work in progress on the design and formal verification of a programmable ...
  • Article  

    Exploration of Intercell Wireless Millimeter-Wave Communication in the Landscape of Intelligent Metasurfaces 

    Tasolamprou, Anna C.; Pitilakis, Alexandros; Abadal, Sergi; Tsilipakos, Odysseas; Timoneda, Xavier; Taghvaee, Hamidreza; Sajjad Mirmoosa, Mohammad; Liu, Fu; Liaskos, Christos K.; Tsioliaridou, Ageliki; Ioannidis, Sotiris; Kantartzis, Nikolaos V.; Manessis, Dionysios; Georgiou, Julius; Cabellos-Aparicio, Albert; Alarcón, Eduard; Pitsillides, Andreas; Akyildiz, Ian F.; Tretyakov, Sergei A.; Economou, Eleftherios N.; Kafesaki, Maria; Soukoulis, Costas M. (2019)
    Software-defined metasurfaces are electromagnetically ultra-thin, artificial components that can provide engineered and externally controllable functionalities. The control over these functionalities is enabled by the ...
  • Conference Object  

    Fault Adaptive Routing in Metasurface Controller Networks 

    Saeed, Taqwa; Skitsas, Constantinos; Kouzapas, Dimitrios; Lestas, Marios; Soteriou, Vassos; Philippou, Anna; Abadal, Sergi; Liaskos, Christos K.; Petrou, Loukas; Georgiou, Julius; Pitsillides, Andreas (2018)
    HyperSurfaces are a merge of structurally reconfigurable metasurfaces whose electromagnetic properties can be changed via a software interface, using an embedded miniaturized network of controllers, thus enabling novel ...
  • Conference Object  

    Software-Defined Metasurface Paradigm: Concept, Challenges, Prospects 

    Pitilakis, A.; Tasolamprou, A.C.; Liaskos, C.; Liu, F.; Tsilipakos, O.; Wang, X.; Mirmoosa, M.S.; Kossifos, K.; Georgiou, Julius; Pitsilides, Andreas; Kantartzis, N.V.; Ioannidis, S.; Economou, E.N.; Kafesaki, M.; Tretyakov, S.A.; Soukoulis, C.M. (2018)
    HyperSurfaces (HSFs) are devices whose electromagnetic (EM) behavior is software- driven, i.e., it can be defined programmatically. The key components of this emerging technology are the metasurfaces, artificial layered ...
  • Conference Object  

    The Software-Defined Metasurfaces Concept and Electromagnetic Aspects 

    Tasolamprou, Anna C.; Pitilakis, Alexandros; Tsilipakos, Odysseas; Liaskos, Christos K.; Tsiolaridou, Ageliki; Liu, Fu; Wang, Xuchen; Mirmoosa, Mohammad S.; Kossifos, Kypros; Georgiou, Julius; Pitsilides, Andreas; Kantartzis, Nikolaos V.; Manessis, Dionysios; Ioannidis, Sotiris; Kenanakis, George; Deligeorgis, George; Economou, Eleftherios N.; Tretyakov, Sergei A.; Soukoulis, Costas M.; Kafesaki, Maria (2019)
    We present the concept and electromagnetic aspects of HyperSurFaces (HSFs), artificial, ultrathin structures with software controlled electromagnetic properties. The HSFs key unit is the metasurface, a plane with designed ...
  • Conference Object  

    Towards Considering User Privacy Preferences in Smart Water Management 

    Dini Kounoudes, Alexia; Kapitsaki, Georgia M.; Milis, Marios (Association for Computing Machinery, 2019)
    Adaptive systems are based on user preferences and needs, while sensing and context awareness are also essential features. Recently, the notion of smart homes requires the collection of different data from users, in order ...
  • Conference Object  

    Examining the Privacy Vulnerability Level of Android Applications 

    Kapitsaki, Georgia; Ioannou, Modestos (ScitePress, 2019)
    Mobile applications are often granted access to various data available on the mobile device. Android applications provide the notion of permissions to let the developers define the data their applications require to function ...
  • Article  

    Modeling and recommending open source licenses with findOSSLicense 

    Kapitsaki, Georgia; Charalambous, Georgia (2019)
    Open source software is widely used in the software industry and the academia. Licenses applied to open source software provide the terms for its further use and distribution. Decisions regarding licensing for new software ...
  • Conference Object  

    Linking Personality Traits and Interpersonal Skills to Gamification Awards 

    Papoutoglou, Maria; Kapitsaki, Georgia M.; Mittas, Nikolaos (2018)
    Software repositories and Question & Answer sites constitute promising and ever-increasing sources of information for software analytics and for the identification of the role of the human factor in software engineering. ...

View more