TY - RPRT TI - Panelist position statement: reasoning about the design of programs. AU - Cliff B Jones PY - 2005 DO - 10.1098/rsta.2005.1653 UR - https://pubmed.ncbi.nlm.nih.gov/16188613/ ID - 16188613 ER -