The Biological Half-Life of Software Engineering Ideas | IEEE Journals & Magazine | IEEE Xplore