37 citations · 83 across the 7 of their papers we have counts for
8 papers
Technical Debt Management: The Road Ahead for Successful Software Delivery
Paris Avgeriou, Ipek Ozkaya, Alexander Chatzigeorgiou +5
Technical Debt, considered by many to be the 'silent killer' of software projects, has undeniably become part of the everyday vocabulary of software engineers. We know it compromis…
Supporting single responsibility through automated extract method refactoring
Alireza Ardalani, Saeed Parsa, Morteza Zakeri-Nasrabadi +1
The responsibility of a method/function is to perform some desired computations and disseminate the results to its caller through various deliverables, including object fields and…
Software Engineering Practices for Scientific Software Development: A Systematic Mapping Study
Elvira-Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou +1
Background: The development of scientific software applications is far from trivial, due to the constant increase in the necessary complexity of these applications, their increasin…
Can Clean New Code reduce Technical Debt Density?
George Digkas, Alexander Chatzigeorgiou, Apostolos Ampatzoglou +1
While technical debt grows in absolute numbers as software systems evolve over time, the density of technical debt (technical debt divided by lines of code) is reduced in some case…
A Study of Knowledge Sharing related to Covid-19 Pandemic in Stack Overflow
Konstantinos Georgiou, Nikolaos Mittas, Lefteris Angelis +1
The Covid-19 outbreak, beyond its tragic effects, has changed to an unprecedented extent almost every aspect of human activity throughout the world. At the same time, the pandemic…
Temporal Discounting in Software Engineering: A Replication Study
Fabian Fagerholm, Christoph Becker, Alexander Chatzigeorgiou +5
Background: Many decisions made in Software Engineering practices are intertemporal choices: trade-offs in time between closer options with potential short-term benefit and future…
Temporal Discounting in Technical Debt: How do Software Practitioners Discount the Future?
Christoph Becker, Fabian Fagerholm, Rahul Mohanani +1
Technical Debt management decisions always imply a trade-off among outcomes at different points in time. In such intertemporal choices, distant outcomes are often valued lower than…
Energy Complexity of Software in Embedded Systems
Kostas Zotos, Andreas Litke, Alexander Chatzigeorgiou +2
The importance of low power consumption is widely acknowledged due to the increasing use of portable devices, which require minimizing the consumption of energy. The energy in a co…