| 2020 | SIGCSE | RadGrad: Removing the "Extra" from Extracurricular to Improve Student Engagement, Diversity, and Retention. | Philip M. Johnson, Carleton A. Moore, Peter Leong, Seungoh Paek |
| 2007 | ESEM | Requirement and Design Trade-offs in Hackystat: An In-Process Software Engineering Measurement and Analysis System. | Philip M. Johnson |
| 2007 | ESEM | Generalizing fault contents from a few classes. | Hanna Scott, Philip M. Johnson |
| 2007 | OOPSLA | 1st international workshop on in process software engineering measurement and analysis (ISEMA 2007). | Philip M. Johnson, Alberto Sillitti |
| 2005 | ICSE | Second international workshop on software engineering for high performance computing system applications. | Philip M. Johnson |
| 2003 | ICSE | Beyond the Personal Software Process: Metrics collection and analysis for the differently disciplined. | Philip M. Johnson, Hongbing Kou, Joy Agustin, Christopher Chan, Carleton A. Moore, Jitender Miglani, Shenyan Zhen, William E. J. Doane |
| 1999 | ICSE | Leap: A "Personal Information Environment" for Software Engineers. | Philip M. Johnson |
| 1997 | ICSE | Assessing Software Review Meetings: A Controlled Experimental Study Using CSRS. | Philip M. Johnson, Danu Tjahjono |
| 1995 | WETICE | Investigating strong collaboration with the Annotated Egret Navigator. | Philip M. Johnson, Carleton A. Moore |
| 1994 | CSCW | Computer Supported Collaborative Learning Using CLARE: The Approach and Experimental Findings. | Dadong Wan, Philip M. Johnson |
| 1994 | ICSE | An Instrumented Approach to Improving Software Quality Through Formal Technical Review. | Philip M. Johnson |
| 1993 | ECSCW | Improving Software Quality through Computer Supported Collaborative Review. | Philip M. Johnson, Danu Tjahjono |
| 1987 | AAAI | Achieving Flexibility, Efficiency, and Generality in Blackboard Architectures. | Daniel D. Corkill, Kevin Q. Gallagher, Philip M. Johnson |