Owe, Olaf; Fazeldehkordi, Elahe; Lin, Jia-Chun (Peer reviewed; Journal article, 2020)
Program evolution may reveal bad design decisions, misunderstandings, erroneous code, or erroneous specifications, because problems made early in the design of a system may not be discovered until much later in the life-time ...