Computer models and simulation
Are computer simulations valuable in explanatory terms? In many sciences, simulations already have taken the role of traditional experiments; thus, the question seems to have been answered in the positive, at least by scientists themselves. A special case of computer simulation is the modelling of historical episodes. The discovery of the urea cycle was successfully simulated; the pertinent model was first implemented in early versions of PROLOG, later in a JAVA version that was developed for this purpose.