Assembling Executable Scientific Models from Source Code and Free Text