316 citations · 498 across the 5 of their papers we have counts for
6 papers
Evaluating Maintainability Prejudices with a Large-Scale Study of Open-Source Projects
Tobias Roehm, Daniel Veihelmann, Stefan Wagner +1
Exaggeration or context changes can render maintainability experience into prejudice. For example, JavaScript is often seen as least elegant language and hence of lowest maintainab…
Ticket Coverage: Putting Test Coverage into Context
Jakob Rott, Rainer Niedermayr, Elmar Juergens +1
There is no metric that determines how well the implementation of a ticket has been tested. As a consequence, code changed within the context of a ticket might unintentionally rema…
Can clone detection support quality assessments of requirements specifications?
Elmar Juergens, Florian Deissenboeck, Martin Feilkas +5
Due to their pivotal role in software engineering, considerable effort is spent on the quality assurance of software requirements specifications. As they are mainly described in na…
Do Code Clones Matter?
Elmar Juergens, Florian Deissenboeck, Benjamin Hummel +1
Code cloning is not only assumed to inflate maintenance costs but also considered defect-prone as inconsistent changes to code duplicates can lead to unexpected behavior. Consequen…
Tool Support for Continuous Quality Control
Florian Deissenboeck, Stefan Wagner, Markus Pizka +3
Over time, software systems suffer gradual quality decay and therefore costs can rise if organizations fail to take proactive countermeasures. Quality control is the first step to…
Will My Tests Tell Me If I Break This Code?
Rainer Niedermayr, Elmar Juergens, Stefan Wagner
Automated tests play an important role in software evolution because they can rapidly detect faults introduced during changes. In practice, code-coverage metrics are often used as…