A course project to design and implement the kernel of a real-time operating system. - Barry L. Kurtz; Joseph J. Pfeiffer Jr. (SIGCSE, 1987)

Using Graph Grammars for Data Structure Manipulation. - Joseph J. Pfeiffer Jr. (VL, 1990)

HCL: A Language for Low-Level Image Analysis. - Joseph J. Pfeiffer Jr. (J. Parallel Distributed Comput., 1990)

Adaptive estimation of optical flow from general object motion. - Zhaoxin Pan; Joseph J. Pfeiffer Jr. (SAC, 1992)

Parsing Graphs Representing Two Dimensional Figures. - Joseph J. Pfeiffer Jr. (VL, 1992)

Ludwig: Decoupling Program Representations from Processing Models. - Joseph J. Pfeiffer Jr. (VL, 1995)

A Rule-Based Visual Language for Small Robots. - Joseph J. Pfeiffer Jr. (VL, 1997)

Case Study: Developing a Rule-Based Language for Mobile Robots. - Joseph J. Pfeiffer Jr. (VL, 1998)

Altaaira: A Rule-based Visual Language for Small Mobile Robots. - Joseph J. Pfeiffer Jr. (J. Vis. Lang. Comput., 1998)

A Language for Geometric Reasoning in Mobile Robots. - Joseph J. Pfeiffer Jr. (VL, 1999)

A Common Framework for Input, Processing, and Output in a Rule-Based Visual Language. - Joseph J. Pfeiffer Jr.; Rick L. Vinyard Jr.; Bernardo Margolis (VL, 2000)

Using Brightness and Saturation to Visualize Belief and Uncertainty. - Joseph J. Pfeiffer Jr. (Diagrams, 2002)

A Prototype Inference Engine for Rule-Based Geometric Reasoning. - Joseph J. Pfeiffer Jr. (Diagrams, 2004)

Using Color Component Overlays for Result Visualization in a Classification by Sketch System. - Rick L. Vinyard Jr.; Joseph J. Pfeiffer Jr. (Diagrams, 2004)

Global and Vector Operations in a Rule-Based Visual Language. - Joseph J. Pfeiffer Jr. (DMS, 2005)

Representation Levels Within Knowledge Representation. - Heather D. Pfeiffer; Joseph J. Pfeiffer Jr. (ICCS, 2007)