Hierarchical modeling of operating system structure and behavior. - William E. Riddle (ACM Annual Conference (2), 1972)

The modeling and analysis of supervisory systems. - William E. Riddle (1972)

A method for the description and analysis of complex software systems. - William E. Riddle (SIGPLAN-SIGOPS Interface Meeting, 1973)

An introduction to the DREAM software design system. - William E. Riddle; John H. Sayler; Alan R. Segal; Jack C. Wileden (ACM SIGSOFT Softw. Eng. Notes, 1977)

A description scheme to aid the design of collections of concurrent processes. - William E. Riddle; John H. Sayler; Alan R. Segal; Allan M. Stavely; Jack C. Wileden (AFIPS National Computer Conference, 1978)

Behavior Modelling During Software Design. - William E. Riddle; Jack C. Wileden; John H. Sayler; Alan R. Segal; Allan M. Stavely (ICSE, 1978)

DREAM - A Software Design Aid System. - William E. Riddle; John H. Sayler; Alan R. Segal; Allan M. Stavely; Jack C. Wileden (Jerusalem Conference on Information Technology, 1978)

Complexity of Expressions Allowing Concurrency. - William F. Ogden; William E. Riddle; William C. Rounds (POPL, 1978)

Languages for representing software specifications and designs. - William E. Riddle; Jack C. Wileden (ACM SIGSOFT Softw. Eng. Notes, 1978)

Behavior Modeling During Software Design. - William E. Riddle; Jack C. Wileden; John H. Sayler; Alan R. Segal; Allan M. Stavely (IEEE Trans. Software Eng., 1978)

Anomaly Detection in Concurrent Programs. - William E. Riddle; G. Bristow; C. Drey; B. Edwards (ICSE, 1979)

An Approach to Software System Behavior Description. - William E. Riddle (Comput. Lang., 1979)

An Approach to Software System Modelling and Analysis. - William E. Riddle (Comput. Lang., 1979)

Guest editor's introduction: Tool and methodology evaluation. - William E. Riddle (J. Syst. Softw., 1981)

Contemporary software development environments. - William E. Howden; Paul Cohen; Al Irvine; James King; Patricia B. Powell; William E. Riddle; Leon G. Stucki; Leonard L. Tripp (ACM SIGSOFT Softw. Eng. Notes, 1981)

Proposals for tool and methodology evaluation experiments: ACM SIGSOFT sponsored software engineering symposium on tool and methodology evaluation. - William E. Riddle; Victor R. Basili; Les Belady; Carl Davis; Susan L. Gerhart; William E. Howden; John D. Musa; Leon G. Stucki (ACM SIGSOFT Softw. Eng. Notes, 1982)

The DoD STARS Program - Guest Editors' Introduction. - Larry E. Druffel; Samuel T. Redwine Jr.; William E. Riddle (Computer, 1983)

The STARS Program: Overview and Rationale. - Larry E. Druffel; Samuel T. Redwine Jr.; William E. Riddle (Computer, 1983)

The Support Systems Task Area. - Ann B. Marmor-Squires; William E. Riddle; George E. Sumrall; Jack C. Wileden (Computer, 1983)

Behavior specification in a software design system. - Jack C. Wileden; John H. Sayler; William E. Riddle; Alan R. Segal; Allan M. Stavely (J. Syst. Softw., 1983)

Report on the software process workshop. - William E. Riddle (ACM SIGSOFT Softw. Eng. Notes, 1984)

The magic number eighteen plus or minus three: a study of software technology maturation. - William E. Riddle (ACM SIGSOFT Softw. Eng. Notes, 1984)

Software Technology Maturation. - Samuel T. Redwine Jr.; William E. Riddle (ICSE, 1985)

Modelling software development in the large. - William E. Riddle; Lloyd G. Williams (ISPW, 1986)

Stars methodology area summary: volume II: preliminary views on the software life cycle and methodology selection. - Catherine W. McDonald; William E. Riddle; Christine Youngblut (ACM SIGSOFT Softw. Eng. Notes, 1986)

Software environments workshop report. - William E. Riddle; Lloyd G. Williams (ACM SIGSOFT Softw. Eng. Notes, 1986)

Constrained Expressions: Adding Analysis Capabilities to Design Methods for Concurrent Software Systems. - George S. Avrunin; Laura K. Dillon; Jack C. Wileden; William E. Riddle (IEEE Trans. Software Eng., 1986)

Improving the Software Process. - William E. Riddle (ICSE, 1987)

Technology Selection: An Educational Approach. - William E. Riddle; Lloyd G. Williams (IEEE Trans. Software Eng., 1987)

Software reuse processes. - Samuel T. Redwine Jr.; William E. Riddle (ISPW, 1988)

Guest Editors' Introduction Software Engineering Environment Architectures. - Maria Heloisa (Lolo) Penedo; William E. Riddle (IEEE Trans. Software Eng., 1988)

Concepts for process definition and support. - Mark Dowson; Brian A. Nejmeh; William E. Riddle (ISPW, 1990)

Process-sensitive SEE Architecture (PSEEA) Workshop Summary. - Maria H. Penedo; William E. Riddle (ACM SIGSOFT Softw. Eng. Notes, 1993)

A Reference Model for Process Technology. - Alan M. Christie; Anthony N. Earl; Marc I. Kellner; William E. Riddle (EWSPT, 1996)

An Overview of Process Technology Activities at the Software Engineering Institute. - Alan M. Christie; Marc I. Kellner; William E. Riddle (J. Syst. Integr., 1998)

A Framework for Coping with Process Evolution. - Brian A. Nejmeh; William E. Riddle (ISPW, 2005)

The PERFECT Approach to Experience-Based Process Evolution. - Brian A. Nejmeh; William E. Riddle (Adv. Comput., 2006)

Incrementally Introducing Process Model Rationale Support in an Organization. - Alexis Ocampo; Jürgen Münch; William E. Riddle (ICSP, 2009)