Foundations of Philosophy of Science: Recent Developments