CMR Software Developers Guide (SDG)