Skip to main content

and
  1. No Access

    Article

    SDK4ED: a platform for building energy efficient, dependable, and maintainable embedded software

    Develo** embedded software applications is a challenging task, chiefly due to the limitations that are imposed by the hardware devices or platforms on which they operate, as well as due to the heterogeneous ...

    Miltiadis Siavvas, Dimitrios Tsoukalas in Automated Software Engineering (2024)

  2. No Access

    Chapter and Conference Paper

    Comparing Univariate and Multivariate Time Series Models for Technical Debt Forecasting

    Technical debt (TD) is a successful and widely used metaphor that expresses the quality compromises that can yield short-term benefits but may negatively affect the overall quality of a software product in the...

    Maria Mathioudaki, Dimitrios Tsoukalas in Computational Science and Its Applications… (2022)

  3. No Access

    Article

    A Clustering Approach Towards Cross-Project Technical Debt Forecasting

    Technical debt (TD) describes quality compromises that can yield short-term benefits but may negatively affect the quality of software products in the long run. A wide range of tools and techniques have been i...

    Dimitrios Tsoukalas, Maria Mathioudaki, Miltiadis Siavvas in SN Computer Science (2021)

  4. No Access

    Chapter and Conference Paper

    Technical Debt Forecasting Based on Deep Learning Techniques

    Technical debt (TD) is a metaphor commonly used to reflect the consequences of quality compromises that can derive short-term benefits but may result in quality decay of software products in the long run. Whil...

    Maria Mathioudaki, Dimitrios Tsoukalas in Computational Science and Its Applications… (2021)

  5. No Access

    Chapter and Conference Paper

    A Self-adaptive Approach for Assessing the Criticality of Security-Related Static Analysis Alerts

    Despite the acknowledged ability of automated static analysis to detect software vulnerabilities, its adoption in practice is limited, mainly due to the large number of false alerts (i.e., false positives) tha...

    Miltiadis Siavvas, Ilias Kalouptsoglou in Computational Science and Its Applications… (2021)

  6. No Access

    Chapter and Conference Paper

    The SDK4ED Platform for Embedded Software Quality Improvement - Preliminary Overview

    Maintaining high level of quality with respect to important quality attributes is critical for the success of modern software applications. Hence, appropriate tooling is required to help developers and project...

    Miltiadis Siavvas, Dimitrios Tsoukalas in Computational Science and Its Applications… (2020)

  7. No Access

    Chapter and Conference Paper

    Cross-Project Vulnerability Prediction Based on Software Metrics and Deep Learning

    Vulnerability prediction constitutes a mechanism that enables the identification and mitigation of software vulnerabilities early enough in the development cycle, improving the security of software products, w...

    Ilias Kalouptsoglou, Miltiadis Siavvas in Computational Science and Its Applications… (2020)

  8. No Access

    Chapter and Conference Paper

    Conceptual Design of a Wireless Strain Monitoring System for Space Applications

    The conceptual design of the architecture of a wireless strain monitoring network suitable for space applications is presented. The system is a heterogeneous wireless network that consists of battery powered n...

    Panagiotis Broutas, Stathis Kyriakis Bitzaros in Mobile Lightweight Wireless Systems (2009)