Philosophy of science and research methodology