M. Erwig & E. Walkingshaw (2009):
A DSL for Explaining Probabilistic Reasoning.
In: IFIP Working Conference on Domain-Specific Languages,
LNCS 5658,
pp. 335–359.
M. Erwig & E. Walkingshaw (2010):
Causal Reasoning with Neuron Diagrams.
In: IEEE Int. Symp. on Visual Languages and Human-Centric Computing,
pp. 101–108,
doi:10.1109/VLHCC.2010.23.
E. Gamma, R. Helm, R. Johnson & J. Vlissides (1995):
Design Patterns: Elements of Reusable Object-Oriented Software.
Addison-wesley,
Reading, MA, USA.
N. Hall (2000):
Causation and the Price of Transitivity.
The Journal of Philosophy 97(4),
pp. 198–222,
doi:10.2307/2678390.
N. Hall (2007):
Structural Equations and Causation.
Philosophical Studies 132,
pp. 109–136,
doi:10.1007/s11098-006-9057-9.
J. Halpern & J. Pearl (2005):
Causes and Explanations: A Structural-Model Approach, Part I: Causes.
British Journal of Philosophy of Science 56(4),
pp. 843–887,
doi:10.1093/bjps/axi147.
C. Hitchcock (2001):
The Intransitivity of Causation Revealed in Equations and Graphs.
The Journal of Philosophy 98(6),
pp. 273–299,
doi:10.2307/2678432.
C. Hitchcock (2007):
What's Wrong with Neuron Diagrams?.
In: J. K. Campbell, M. O'Rourke & H. Silverstein: Causation and Explanation.
MIT Press,
Cambridge, MA,
pp. 69–92.
D. Hume (1748):
An Enquiry Concerning Human Understanding.
K. Läufer & M. Odersky (1994):
Polymorphic Type Inference and Abstract Data Types.
ACM Transactions on Programming Languages and Systems 16(5),
pp. 1411–1430,
doi:10.1145/186025.186031.
D. Lewis (1973):
Causation.
Philosophy 70(17),
pp. 556–567,
doi:10.2307/2025310.
D. Lewis (1973):
Counterfactuals.
Harvard University Press,
Cambridge, MA.
D. Lewis (1987):
Postscripts to `Causation'.
In: Philosphical Papers, Vol. II.
Oxford University Press,
New York, NY,
pp. 196–210,
doi:10.1093/0195036468.001.0001.
J. L. Mackie (1980):
The Transitivity of Counterfactuals and Causation.
Analysis 40(1),
pp. 53–54,
doi:10.2307/3327328.
J. Pearl (2009):
Causality: Models, Reasoning and Inference (2nd ed.).
Cambridge University Press,
Cambridge, UK.
S. L. Peyton Jones (2003):
Haskell 98 Language and Libraries: The Revised Report.
Cambridge University Press,
Cambridge, UK.
J. Schaffer (2000):
Trumping Preemption.
The Journal of Philosophy 97(4),
pp. 165–181,
doi:10.2307/2678388.
J. Woodward (2003):
Making Things Happen.
Oxford University Press,
New York, NY.