CoaDE General Doctrine