Software Science Revisited: A Critical Analysis of the Theory and Its Empirical Support | IEEE Journals & Magazine | IEEE Xplore