software archaeology
English
Noun
software
archaeology
(
uncountable
)
(
computing
)
The study of poorly documented or undocumented
legacy
software
implementations
, as part of
maintaining
those
systems
.