Abstract
In this paper, I review two related lines of computational research: discovery of scientific knowledge and causal models of scientific phenomena. I also report research on quantitative process models that falls at the intersection of these two themes. This framework represents models as a set of interacting processes, each with associated differential equations that express influences among variables. Simulating such a quantitative process model produces trajectories for variables over time that one can compare to observations. Background knowledge about candidate processes enables search through the space of model structures and associated parameters to find explanations of time-series data. I discuss the representation of such process models, their use for prediction and explanation, and their discovery through heuristic search, along with their interpretation as causal accounts of dynamic behavior.