El-Tech: A Performance Support System with Embedded Training for Electronics Technicians. - Alberto J. Cañas; John Coffey 001; Thomas Reichherzer; Greg Hill; Niranjan Suri; Roger Carff; Timothy S. Mitrovich; Derek Eberle (FLAIRS, 1998)

XPorM: A Collaborative Knowledge-Based Project Management Tool. - Rattikorn Hewett; John Coffey 001 (IEA/AIE, 2000)

Tools to Foster Course and Content Reuse in Online Instructional Systems. - John W. Coffey; Alberto J. Cañas (WebNet, 2001)

An Ontology-Guided Approach to Content Adaptation in LEO: A Learning Environment Organizer. - John W. Coffey (AH, 2002)

One Small Step for a Diagram, One Giant Leap for Meaning. - Robert R. Hoffman; John W. Coffey; Patrick J. Hayes; Alberto J. Cañas; Kenneth M. Ford; Mary J. Carnot (Diagrams, 2002)

A Knowledge-Based Instructional Assistant to Accompany LEO: A Learning Environment Organizer. - John W. Coffey (FLAIRS, 2002)

Knowledge modeling and the creation of El-Tech: a performance support and training system for electronic technicians. - John W. Coffey; Alberto J. Cañas; Greg Hill; Roger Carff; Thomas Reichherzer; Niranjan Suri (Expert Syst. Appl., 2003)

Knowledge modeling for the preservation of institutional memory. - John W. Coffey; Robert R. Hoffman (J. Knowl. Manag., 2003)

MODeLeR: multimedia object design learning resource. - John W. Coffey; Robert Koonce (SIGCSE, 2004)

Facilitating Idea Generation and Decision-Making with Concept Maps. - John W. Coffey (J. Inf. Knowl. Manag., 2004)

Categories of Inference in a Multi-Faceted, Educational, Knowledge-based Recommender System. - John W. Coffey (FLAIRS, 2005)

LEO: A Concept Map Based Course Visualization Tool for Instructors and Students. - John W. Coffey (Knowledge and Information Visualization, 2005)

Concept map-based knowledge modeling: perspectives from information and knowledge visualization. - John W. Coffey; Robert R. Hoffman; Alberto J. Cañas (Inf. Vis., 2006)

A meta-cognitive tool for courseware development, maintenance, and reuse. - John W. Coffey (Comput. Educ., 2007)

Exploring the Use of Virtual Synchronous Sessions in an Online Foundational Programming Course. - Eman El-Sheikh; John W. Coffey; Laura J. White (FECS, 2008)

Exploring Technologies, Materials, and Methods for an Online Foundational Programming Course. - Eman El-Sheikh; John W. Coffey; Laura J. White (Informatics Educ., 2008)

Case Studies of Knowledge Modeling for Knowledge Preservation and Sharing in the US Nuclear Power Industry. - John W. Coffey; Thomas C. Eskridge (J. Inf. Knowl. Manag., 2008)

Locating Software Features in a SOA Composite Application. - John W. Coffey; Laura J. White; Norman Wilde; Sharon Simmons (ECOWS, 2010)

Creating a Technically-oriented Course in Web Services and SOA: Successes, Failures, and Lessons Learned. - John W. Coffey; Norman Wilde; Sharon Simmons; Anthony Pinto; Eric Daniels (FECS, 2010)

The design and implementation of an innovative online program for a master of science degree in Computer Science - Software Engineering specialization. - Laura J. White; John W. Coffey (CSEE&T, 2011)

Towards intelligent search support for web services evolution identifying the right abstractions. - Thomas Reichherzer; Eman El-Sheikh; Norman Wilde; Laura J. White; John W. Coffey; Sharon Simmons (WSE, 2011)

Application of Structural Case-Based Reasoning to Activity Recognition in Smart Home Environments. - Steven G. Satterfield; Thomas Reichherzer; John W. Coffey; Eman El-Sheikh (ICMLA (1), 2012)

Open SOALab: Case study artifacts for SOA research and education. - Norman Wilde; John W. Coffey; Thomas Reichherzer; Laura J. White (PESOS@ICSE, 2012)

Outcomes in a course in web services and service oriented architecture. - John W. Coffey (J. Comput. Sci. Coll., 2012)

Integrating theoretical and empirical computer science in a data structures course. - John W. Coffey (SIGCSE, 2013)

Maintenance of service oriented architecture composite applications: static and dynamic support. - Laura J. White; Thomas Reichherzer; John W. Coffey; Norman Wilde; Sharon Simmons (J. Softw. Evol. Process., 2013)

A method to evaluate differences between student UML class diagrams. - John W. Coffey (J. Comput. Sci. Coll., 2014)

Knowledge Modeling in the Health Care Domain to Support Software Development & Maintenance. - Thomas Reichherzer; John W. Coffey; Bilal Gonen; Irad Gillett (MODELSWARD, 2015)

Knowledge Modeling in the Health Care Domain: Capturing Semantics to Bridge the Gap Between Complex Data Models and Object Models. - Thomas Reichherzer; John W. Coffey; Bilal Gonen; Irad Gillett (MODELSWARD (Revised Selected Papers), 2015)

Relationship between design and programming skills in an advanced computer programming class. - John W. Coffey (J. Comput. Sci. Coll., 2015)

A Semi-Automated Approach to the Recovery of SOA System Structure from Low-Level Artifacts. - John W. Coffey; Thomas Reichherzer; Norman Wilde; Arthur B. Baskin (Int. J. Softw. Eng. Knowl. Eng., 2016)

Introducing a reflective activity into the design process in an advanced computer programming course. - John W. Coffey; Bernd Owsnicki (J. Comput. Sci. Coll., 2016)

The Fractal Nature of SOA Federations: A Real World Example. - Arthur B. Baskin; Robert E. Reinke; John W. Coffey (Emerging Trends in the Evolution of Service-Oriented and Enterprise Architectures, 2016)

Knowledge Elicitation and Conceptual Modeling to Foster Security and Trust in SOA System Evolution. - John W. Coffey; Arthur B. Baskin; Dallas Snider (Emerging Trends in the Evolution of Service-Oriented and Enterprise Architectures, 2016)

A Study of the Use of a Reflective Activity to Improve Students' Software Design Capabilities. - John W. Coffey (SIGCSE, 2017)

Categorizing and ameliorating generalization-specialization design mistakes in an intermediate programming class. - John W. Coffey (J. Comput. Sci. Coll., 2019)

Bridging the Gap Between Desktop and Mobile Devices. - Tyler Kass; John Coffey 001; Steven Kass (HCI (48), 2020)

A heuristic approach for load balancing the FP-growth algorithm on MapReduce. - Sikha Bagui; Keerthi Devulapalli; John Coffey 001 (Array, 2020)

Student Persistence in the Use of Test Driven Development. - John W. Coffey; Steve Bitner (CSCI, 2022)