Achieving Flexibility, Efficiency, and Generality in Blackboard Architectures. - Daniel D. Corkill; Kevin Q. Gallagher; Philip M. Johnson (AAAI, 1987)

Improving Software Quality through Computer Supported Collaborative Review. - Philip M. Johnson; Danu Tjahjono (ECSCW, 1993)

Computer Supported Collaborative Learning Using CLARE: The Approach and Experimental Findings. - Dadong Wan; Philip M. Johnson (CSCW, 1994)

An Instrumented Approach to Improving Software Quality Through Formal Technical Review. - Philip M. Johnson (ICSE, 1994)

Experiences with CLARE: a computer-supported collaborative learning environment. - Dadong Wan; Philip M. Johnson (Int. J. Hum. Comput. Stud., 1994)

Investigating strong collaboration with the Annotated Egret Navigator. - Philip M. Johnson; Carleton A. Moore (WETICE, 1995)

Assessing Software Review Meetings: A Controlled Experimental Study Using CSRS. - Philip M. Johnson; Danu Tjahjono (ICSE, 1997)

Assessing Software Review Meetings: Results of a Comparative Analysis of Two Experimental Studies. - Adam A. Porter; Philip M. Johnson (IEEE Trans. Software Eng., 1997)

Investigation Data Quality Problems in the PSP. - Anne M. Disney; Philip M. Johnson (SIGSOFT FSE, 1998)

Reengineering Inspection. - Philip M. Johnson (Commun. ACM, 1998)

Does Every Inspection Really Need a Meeting? - Philip M. Johnson; Danu Tjahjono (Empir. Softw. Eng., 1998)

The Personal Software Process: A Cautionary Case Study. - Philip M. Johnson; Anne M. Disney (IEEE Softw., 1998)

Leap: A "Personal Information Environment" for Software Engineers. - Philip M. Johnson (ICSE, 1999)

A Critical Analysis of PSP Data Quality: Results from a Case Study. - Philip M. Johnson; Anne M. Disney (Empir. Softw. Eng., 1999)

Project LEAP: lightweight, empirical, anti-measurement dysfunction, and portable software developer improvement. - Philip M. Johnson (ACM SIGSOFT Softw. Eng. Notes, 2000)

Empirically Guided Software Effort Guesstimation. - Philip M. Johnson; Carleton A. Moore; Joseph A. Dane; Robert S. Brewer (IEEE Softw., 2000)

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 (ICSE, 2003)

Lessons learned from VCommerce. - Philip M. Johnson; Mette L. Moffett; Brian T. Pentland (Commun. ACM, 2003)

Practical Automated Process and Product Metric Collection and Analysis in a Classroom Setting: Lessons Learned from Hackystat-UH. - Philip M. Johnson; Hongbing Kou; Joy Agustin; Qin Zhang; Aaron Kagawa; Takuya Yamashita (ISESE, 2004)

Second international workshop on software engineering for high performance computing system applications. - Philip M. Johnson (ICSE, 2005)

Improving Software Development Management through Software Project Telemetry. - Philip M. Johnson; Hongbing Kou; Michael Paulding; Qin Zhang; Aaron Kagawa; Takuya Yamashita (IEEE Softw., 2005)

Guest Editor's Introduction: Special Issue on Mining Software Repositories. - Ahmed E. Hassan; Audris Mockus; Richard C. Holt; Philip M. Johnson (IEEE Trans. Software Eng., 2005)

Automated Recognition of Low-Level Process: A Pilot Validation Study of Zorro for Test-Driven Development. - Hongbing Kou; Philip M. Johnson (SPW/ProSim, 2006)

Automated Recognition of Test-Driven Development with Zorro. - Philip M. Johnson; Hongbing Kou (AGILE, 2007)

Requirement and Design Trade-offs in Hackystat: An In-Process Software Engineering Measurement and Analysis System. - Philip M. Johnson (ESEM, 2007)

Generalizing fault contents from a few classes. - Hanna Scott; Philip M. Johnson (ESEM, 2007)

1st international workshop on in process software engineering measurement and analysis (ISEMA 2007). - Philip M. Johnson; Alberto Sillitti (OOPSLA Companion, 2007)

Operational definition and automated inference of test-driven development with Zorro. - Hongbing Kou; Philip M. Johnson; Hakan Erdogmus (Autom. Softw. Eng., 2010)

The Kukui Cup: A Dorm Energy Competition Focused on Sustainable Behavior Change and Energy Literacy. - Robert S. Brewer; George E. Lee; Philip M. Johnson (HICSS, 2011)

Smart Energy Systems. - Oliver Amft; Richard Medland; Marcus Foth; Petromil Petkov; Joana Abreu; Francisco Câmara Pereira; Philip M. Johnson; Robert S. Brewer; James Pierce 001; Eric Paulos (IEEE Pervasive Comput., 2011)

SGSEAM: assessing serious game frameworks from a stakeholder experience perspective. - Yongwen Xu; Philip M. Johnson; Carleton A. Moore; Robert S. Brewer; Jordan Takayama (Gamification, 2013)

Searching under the Streetlight for Useful Software Analytics. - Philip M. Johnson (IEEE Softw., 2013)

An Athletic Approach to Software Engineering Education. - Philip M. Johnson; Dan Port; Emily Hill 001 (CSEE&T, 2016)

Open Power Quality: An open source framework for power quality collection, analysis, visualization, and privacy. - Anthony Christe; Sergey Negrashov; Philip M. Johnson (ISGT, 2016)

Is an Athletic Approach the Future of Software Engineering Education? - Emily Hill 001; Philip M. Johnson; Daniel Port (IEEE Softw., 2016)

RadGrad: Removing the "Extra" from Extracurricular to Improve Student Engagement, Diversity, and Retention. - Philip M. Johnson; Carleton A. Moore; Peter Leong; Seungoh Paek (SIGCSE, 2020)

Building a Cybertraining program for Climate Scientists in the Pacific to integrate Cyberinfrastructure and Open Science. - Sean B. Cleveland; Shivani Tanaka; Maria Dumanlang; Alexander J. Stokes; Philip M. Johnson; Jason Leigh; Thomas W. Giambelluca; Helen Turner; Gwen A. Jacobs (PEARC, 2024)

Improving engagement, diversity, and retention in computer science with RadGrad: Results of a case study. - Philip M. Johnson; Carleton A. Moore; Peter Leong; Seungoh Paek (CoRR, 2024)