ALGOL 68 and structured programming for learner-programmers. - Bryan Ratcliff (Strathclyde ALGOL 68 Conference, 1977)

An Empirical Investigation into Problem Decomposition Strategies Used in Program Design. - Bryan Ratcliff; Jawed I. A. Siddiqi (Int. J. Man Mach. Stud., 1985)

Early and not-so-early prototyping-rationale and tool support. - Bryan Ratcliff (COMPSAC, 1988)

Specification Influences in Program Design. - Jawed I. A. Siddiqi; Bryan Ratcliff (Int. J. Man Mach. Stud., 1989)

An inversion capability for the PRESTIGE workbench: some basic issues. - Bryan Ratcliff (COMPSAC, 1990)

Adapting function point analysis to Jackson system development. - Bryan Ratcliff; Anthony L. Rollo (Softw. Eng. J., 1990)

Re-affirming support for a transformational approach to software development: theory and practice. - Bryan Ratcliff (COMPSAC, 1991)

PRESTIGE: A CASE Workbench for the JSD Implementor. - Andrew P. Bass; Maeve Boyle; Bryan Ratcliff (ICSE, 1991)

The PRESTIGE workbench: CASE support for the implementation phase of JSD. - Bryan Ratcliff; Maeve Boyle (Softw. Eng. J., 1993)

Automated dismemberment of JSD process specifications. - Andrew P. Bass; Bryan Ratcliff (Inf. Softw. Technol., 1994)