  The Machine Assisted Generation, Comparison, and Calibration (MAGCC)
framework provides machine assistance and automation of recurrent crucial steps
and processes in the development, implementation, testing, and use of
scientific simulation models. MAGCC bridges systems for knowledge extraction
via natural language processing or extracted from existing mathematical models
and provides a comprehensive workflow encompassing the composition of
scientific models and artificial intelligence (AI) assisted code generation.
MAGCC accomplishes this through: 1) the development of a comprehensively
expressive formal knowledge representation knowledgebase, the Structured
Scientific Knowledge Representation (SSKR) that encompasses all the types of
information needed to make any simulation model, 2) the use of an artificially
intelligent logic reasoning system, the Computational Modeling Assistant (CMA),
that takes information from the SSKR and generates, in a traceable fashion,
model specifications across a range of simulation modeling methods, and 3) the
use of the CMA to generate executable code for a simulation model from those
model specifications. The MAGCC framework can be customized any scientific
domain, and future work will integrate newly developed code-generating AI
systems.
