Researcher profile

Paris Avgeriou

5 papers in the PaperMetrix corpus

Publications

Papers by this author

  1. Architectural Technical Debt Identification Based on Architecture Decisions and Change Scenarios

    2015

    Architectural technical debt (ATD) is incurred by design decisions that intentionally or unintentionally compromise system-wide quality attributes, particularly maintainability and evolvability. ATD is harmful to the system's long-term health, thus it needs to be identified …

  2. Investigating Quality Trade-offs in Open Source Critical Embedded Systems

    2015

    During the development of Critical Embedded Systems (CES), quality attributes that are critical for them (e.g., correctness, security, etc.) must be guaranteed. However, this often leads to complex quality trade-offs, since non-critical qualities (e.g., reusability, …

  3. On the evolution and impact of Architectural Smells -- An industrial case study

    2022 · arXiv (Cornell University)

    Architectural smells (AS) are notorious for their long-term impact on the Maintainability and Evolvability of software systems. The majority of research work has investigated this topic by mining software repositories of open source Java systems, …

  4. Code Reviewer Recommendation for Architecture Violations: An Exploratory Study

    2023 · arXiv (Cornell University)

    Code review is a common practice in software development and often conducted before code changes are merged into the code repository. A number of approaches for automatically recommending appropriate reviewers have been proposed to match …

  5. Technical Debt Management Automation: State of the Art and Future Perspectives

    2023 · arXiv (Cornell University)

    Context: Technical debt (TD) refers to non-optimal decisions made in software projects that may lead to short-term benefits, but potentially harm the system’s maintenance in the long-term. Technical debt management (TDM) refers to a set …