The Assertion-Based Computer Modeling Package

John T. Murphy


The Assertion-Based Computer Modeling Package (ABCM) is a Java-based extensible framework for building simulation models that store both input and output data in an SQL Server database. The data are structured in a way that permits:

The central emphasis of this framework is that static data and simulation code can and should be used to construct larger chains of logical argument; the database framework enables this. This subsumes practical concerns of tracking simulation input and output within a broader framework that addresses how simulation-based science can and should proceed. It explicitly embraces a philosophy of modeling drawn from the Logical Positivists of the Vienna Circle.


Components available for download