The computer revolution in science: steps towards the realization of computer-supported discovery environments · Study