Inaugurating an Ada Column. - Richard Riehle (J. Object Oriented Program., 1995)

Satisfying Software Requirements Extensions. - Richard Riehle (J. Object Oriented Program., 1995)

Reuse Through Generic Templates. - Richard Riehle (J. Object Oriented Program., 1995)

OOP for Business Data Processing. - Richard Riehle (J. Object Oriented Program., 1996)

Reliability: Does Language Matter? - Richard Riehle (J. Object Oriented Program., 1996)

Stringing along with Ada 95. - Richard Riehle (J. Object Oriented Program., 1996)

Dynamic Polymorphism. - Richard Riehle (J. Object Oriented Program., 1996)

Is there a Business Case? - Richard Riehle (J. Object Oriented Program., 1996)

Managing Runtime Faults. - Richard Riehle (J. Object Oriented Program., 1996)

Ada Pointers: Access to Information. - Richard Riehle (J. Object Oriented Program., 1996)

Ada and the Notion of Class. - Richard Riehle (J. Object Oriented Program., 1996)

Software Engineering Plan Reviews - Better for Ada Than the Mandate? (Panel). - Hal Hart; Linda Brown; Patricia K. Lawlis; Richard Riehle; Maretta Holden (TRI-Ada, 1997)

Panel: Object Languages: How many need we learn? - Richard Riehle (TOOLS (23), 1997)

Object Technology for Safety-Critical Applications. - Richard Riehle (TOOLS (23), 1997)

Ada does Window. - Richard Riehle (J. Object Oriented Program., 1997)

The Age of Interoperability. - Richard Riehle (J. Object Oriented Program., 1997)

Kissing the Polymorphic Frog. - Richard Riehle (J. Object Oriented Program., 1997)

Reuse, OOP, and Safety-Critical Software. - Richard Riehle (J. Object Oriented Program., 1997)

Panel: OOLs in 1998: Fin de Siècle, or Renaissance? - Richard Riehle (TOOLS (26), 1998)

Simplifying Introductory Ada. - Richard Riehle (J. Object Oriented Program., 1998)

Java Applets in Ada. - Richard Riehle (J. Object Oriented Program., 1998)

The Software Circuit Breaker. - Richard Riehle (J. Object Oriented Program., 1998)

The Great Language Debate. - Richard Riehle (TOOLS (30), 1999)

Engineering on the surprise continuum: as applied to software practice. - Richard Riehle (ACM SIGSOFT Softw. Eng. Notes, 2005)

Linguistic continuity in software engineering. - Richard Riehle (ACM SIGSOFT Softw. Eng. Notes, 2006)

Designing software components to tolerances. - Richard Riehle (ACM SIGSOFT Softw. Eng. Notes, 2007)

Failure-driven software safety. - Richard Riehle (ACM SIGSOFT Softw. Eng. Notes, 2007)

Institutional memory and risk management. - Richard Riehle (ACM SIGSOFT Softw. Eng. Notes, 2007)

Playscript for use cases. - Richard Riehle (ACM SIGSOFT Softw. Eng. Notes, 2008)

The GSwERC initiative. - Richard Riehle (ACM SIGSOFT Softw. Eng. Notes, 2008)