Demo Data from EDBT 2026 / reviewers in the wild / expert
W. Lewis Johnson
dblp:57/4243
· DBLP profile ↗
55ranked-venue papers
29as first author
0since 2021 · last 2013
0000-0002-9113-2417ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 36 · 15 first-authorApplied, interdisciplinary, general and emerging computing · 27 · 13 first-authorArtificial intelligence and machine learning · 11 · 6 first-authorSoftware engineering, systems software and programming languages · 9 · 8 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
4 papers |
Learning and educational technologies · 100% | |
| Artificial intelligence
8 papers |
Multi-agent systems · 40% Language models and text generation · 17% Trustworthy machine learning · 16% | |
| Software engineering, system software, and programming languages
8 papers |
Software maintenance and evolution · 50% Requirements engineering and software design · 25% Debugging and program repair · 25% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Computing education · 100% |
Topics — the 15 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Learning and educational technologies
pedagogical agents |
0.1 | 1 | 2008 | The politeness effect: Pedagogical agents and learning outcomes · Int. J. Hum. Comput. Stud. 2008 |
Software maintenance and evolution
program comprehension |
0.0 | 3 | 1998 | Task Oriented Software Understanding · ASE 1998 PROUST: Knowledge-Based Program Understanding · IEEE Trans. Software Eng. 1985 PROUST: Knowledge-Based Program Understanding · ICSE 1984 |
Computing education
intelligent tutoring systems |
0.0 | 2 | 1994 | Situated Plan Attribution for Intelligent Tutoring · AAAI 1994 J. Psotka, L. D. Massey and S. A. Mutter, eds., Intelligent Tutoring Systems: Lessons Learned · Artif. Intell. 1991 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
explanation generation |
0.0 | 1 | 1994 | Agents that Learn to Explain Themselves · AAAI 1994 |
Machine learning › Trustworthy machine learning
interpretability |
0.0 | 1 | 1994 | Agents that Learn to Explain Themselves · AAAI 1994 |
Knowledge, reasoning and agents › Multi-agent systems
learning agents |
0.0 | 1 | 1994 | Agents that Learn to Explain Themselves · AAAI 1994 |
Machine learning › Trustworthy machine learning › interpretability › natural language explanation
self-explanation |
0.0 | 1 | 1994 | Agents that Learn to Explain Themselves · AAAI 1994 |
Requirements engineering and software design
requirements modeling |
0.0 | 1 | 1992 | Representation and Presentation of Requirements Knowledge · IEEE Trans. Software Eng. 1992 |
Software maintenance and evolution
software evolution |
0.0 | 1 | 1990 | Building an Evolution Transformation Library · ICSE 1990 |
Debugging and program repair
fault localization |
0.0 | 2 | 1985 | PROUST: Knowledge-Based Program Understanding · IEEE Trans. Software Eng. 1985 Intention-Based Diagnosis of Programming Errors · AAAI 1984 |
Knowledge, reasoning and agents › Multi-agent systems
multi-agent environments |
0.0 | 1 | 1998 | Adaptive agent tracking in real-world multiagent domains: a preliminary report · Int. J. Hum. Comput. Stud. 1998 |
Requirements engineering and software design › specification
specification derivation |
0.0 | 1 | 1988 | Deriving Specifications from Requirements · ICSE 1988 |
Debugging and program repair › fault localization
failure explanation |
0.0 | 1 | 1985 | PROUST: Knowledge-Based Program Understanding · IEEE Trans. Software Eng. 1985 |
Requirements engineering and software design
requirements specification |
0.0 | 1 | 1992 | Representation and Presentation of Requirements Knowledge · IEEE Trans. Software Eng. 1992 |
Computing education
programming education |
0.0 | 1 | 1990 | Understanding and Debugging Novice Programs · Artif. Intell. 1990 |
Methods — techniques the papers use, named apart from their topics
politeness theory · 0.1task modeling · 0.0planning · 0.0multiple notation management · 0.0knowledge representation · 0.0intention-based diagnosis · 0.0programming plans and strategies · 0.0knowledge-based plan matching · 0.0knowledge-based analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | The AIED Industry and Innovation Track
W. Lewis Johnson, Ari Bader-Natal |
AIED | 1 |
| 2012 | Efficient Cultural Models of Verbal Behavior for Communicative Agents
Alicia Sagae, Jerry R. Hobbs, Suzanne Wertheim, Michael Agar, Emily Ho, W. Lewis Johnson |
IVA | 6 |
| 2010 | Expecting the Unexpected: Warehousing and Analyzing Data from ITS Field Use
W. Lewis Johnson, Naveen Ashish, Stephen Bodnar, Alicia Sagae |
Intelligent Tutoring Systems (2) | 1 |
| 2010 | Multiplayer Language and Culture Training in ISLET
Kevin Saunders, W. Lewis Johnson |
Intelligent Tutoring Systems (2) | 2 |
| 2010 | Facial Expressions and Politeness Effect in Foreign Language Training System
Ning Wang 0012, W. Lewis Johnson, Jonathan Gratch |
Intelligent Tutoring Systems (1) | 2 |
| 2010 | Validation of a Dialog System for Language Learners
Alicia Sagae, W. Lewis Johnson, Stephen Bodnar |
SIGDIAL Conference | 2 |
| 2009 | Alelo's Conversational AI Technologies for Language and Culture Education
W. Lewis Johnson |
AIED | 1 |
| 2009 | Scalability Issues in AIED
W. Lewis Johnson, Kurt VanLehn |
AIED | 1 |
| 2009 | Evaluating an Authoring Tool for Mini-DialogsabstractIn order to facilitate efficient creation of instructional content for high proficiency language learning systems, we investigate the use of utterance templates through an intuitive authoring tool. Evaluation in the context of authoring mini-dialogs shows that the tool can help authors can achieve higher coverage of the target language. Alicia Sagae, W. Lewis Johnson |
AIED | 3 |
| 2008 | Tactical Language and Culture Training Systems: Using Artificial Intelligence to Teach Foreign Languages and Cultures
W. Lewis Johnson, André Valente |
AAAI | 1 |
| 2008 | Assessing Aptitude for Learning with a Serious Game for Foreign Language and Culture
W. Lewis Johnson, Shumin Wu |
Intelligent Tutoring Systems | 1 |
| 2008 | The Politeness Effect in an Intelligent Foreign Language Tutoring System
Ning Wang 0012, W. Lewis Johnson |
Intelligent Tutoring Systems | 2 |
| 2008 | The politeness effect: Pedagogical agents and learning outcomes
Ning Wang 0012, W. Lewis Johnson, Richard E. Mayer, Paola Rizzo, Erin Shaw, Heather Collins |
Int. J. Hum. Comput. Stud. | 2 |
| 2007 | Serious Use of a Serious Game for Language Learning
W. Lewis Johnson |
AIED | 1 |
| 2007 | Tactical Language and Culture Training System: Learn and Author
W. Lewis Johnson |
AIED | 1 |
| 2007 | In-game help in the Tactical Language Training System
Prasan Samtani, W. Lewis Johnson |
AIED | 2 |
| 2006 | The Tactical Language and Culture Training System: A Demonstration
André Valente, W. Lewis Johnson, Hannes Högni Vilhjálmsson |
AAAI | 2 |
| 2006 | Constructing computer-based tutors that are socially sensitive: Politeness in educational software
Richard E. Mayer, W. Lewis Johnson, Erin Shaw, Sahiba Sandhu |
Int. J. Hum. Comput. Stud. | 2 |
| 2005 | Pedagogical agent research and development: Next steps and future possibilities
Amy L. Baylor, Ronald A. Cole, Arthur C. Graesser, W. Lewis Johnson |
AIED | 4 |
| 2005 | Individualized feedback and simulation-based practice in the Tactical Language Training System: An experimental evaluation
Carole R. Beal, W. Lewis Johnson, Richard Dabrowski, Shumin Wu |
AIED | 2 |
| 2005 | Motivation and Affect in Educational Software
Cristina Conati, Benedict du Boulay, Claude Frasson, W. Lewis Johnson, Rosemary Luckin, Erika Martínez-Mirón, Helen Pain, Kaska Porayska-Pomsta, Genaro Rebolledo-Mendez |
AIED | 4 |
| 2005 | Iterative Evaluation of a Large-Scale, Intelligent Game for Language Learning
W. Lewis Johnson, Carole R. Beal |
AIED | 1 |
| 2005 | Cross-Cultural Evaluation of Politeness in Tactics for Pedagogical Agents
W. Lewis Johnson, Richard E. Mayer, Elisabeth André, Matthias Rehm |
AIED | 1 |
| 2005 | Serious Games for Language Learning: How Much Game, How Much AI?
W. Lewis Johnson, Hannes Högni Vilhjálmsson, Stacy Marsella |
AIED | 1 |
| 2005 | Detecting the Learner's Motivational States in An Interactive Learning Environment
W. Lewis Johnson |
AIED | 2 |
| 2005 | The Politeness Effect: Pedagogical Agents and Learning Gains
Ning Wang 0012, W. Lewis Johnson, Richard E. Mayer, Paola Rizzo, Erin Shaw, Heather Collins |
AIED | 2 |
| 2005 | Modeling and automating detection of errors in Arabic language learner speechabstractHuman tutors, in dealing with non-native speakers, draw from their knowledge of common learner mistakes to understand learner speech and offer effective corrective advice. In this paper we present our work towards embedding some of this knowledge in the speech recognition and learner speech error detection subsystems of the Tactical Language Training System (TLTS). We discuss the implementation and effectiveness of our methodology which uses a combination of rule based and probabilistic models derived from linguistic knowledge about the target language and annotated speech to identify potential learner errors, detect them using ASR and to provide the user with corrective feedback based on error severity and factors such as the learner history. Evaluation results show that our system can provide effective feedback to the learner with good accuracy. Abhinav Sethy, Shri Narayanan, Nicolaus Mote, W. Lewis Johnson |
INTERSPEECH | 4 |
| 2005 | Experimental evaluation of polite interaction tactics for pedagogical agentsabstractRecent research shows that instructors commonly use politeness strategies to achieve affective scaffolding in educational contexts. The importance of affective factors such as self-confidence and interest that contribute to learner motivation is well recognized. In this paper, we describe the results of a Wizard-of-Oz experiment to study the effect of politeness strategies on both cognitive and motivational factors. We compare the results of two different politeness strategies, direct and polite, in assisting seventeen students in a computer-based learning task. We find that politeness can affect students' motivational state and help students learn difficult concepts. The results of the experiment provide a basis for the design of a polite pedagogical agent and its tutorial intervention strategies. Ning Wang 0012, W. Lewis Johnson, Paola Rizzo, Erin Shaw, Richard E. Mayer |
IUI | 2 |
| 2004 | Workshop on Social and Emotional Intelligence in Learning Environments
Claude Frasson, Kaska Porayska-Pomsta, Cristina Conati, Guy Gouardères, W. Lewis Johnson, Helen Pain, Elisabeth André, Timothy W. Bickmore, Paul Brna, Isabel Fernández de Castro, Stefano A. Cerri, Cleide Jane Costa, James C. Lester, Christine L. Lisetti, Stacy Marsella, Jack Mostow, Roger Nkambou, Magalie Ochs, Ana Paiva 0001, Fábio Paraguaçu, Natalie K. Person, Rosalind W. Picard, Candace L. Sidner, Angel de Vicente |
Intelligent Tutoring Systems | 5 |
| 2004 | Tactical Language Training System: An Interim Report
W. Lewis Johnson, Carole R. Beal, Anna Fowles-Winkler, Ursula Lauper, Stacy Marsella, Shri Narayanan, Dimitra Papachristou, Hannes Högni Vilhjálmsson |
Intelligent Tutoring Systems | 1 |
| 2004 | Politeness in Tutoring Dialogs: "Run the Factory, That's What I'd Do"
W. Lewis Johnson, Paola Rizzo |
Intelligent Tutoring Systems | 1 |
| 2004 | Choosing when to interact with learnersabstractIn this paper, we describe a method for pedagogical agents to choose when to interact with learners in interactive learning environments. This method is based on observations of human tutors coaching students in on-line learning tasks. It takes into account the focus of attention of the learner, the learner's current task, and expected time required to perform the task. A Bayesian network model combines evidence from eye gaze and interface actions to infer learner focus of attention. The attention model is combined with a plan recognizer to detect different types of learner difficulties such as confusion and indecision which warrant intervention. We plan to incorporate this capability into a pedagogical agent able to interact with learners in socially appropriate ways. Ning Wang 0012, W. Lewis Johnson |
IUI | 3 |
| 2003 | Interaction tactics for socially intelligent pedagogical agentsabstractGuidebots, or animated pedagogical agents, can enhance interactive learning environments by promoting deeper learning and improve the learner's subjective experience. Guidebots exploit a person's natural tendency to interact socially with computers, as documented by Reeves, Nass, and their colleagues. However they also raise expectations of social abilities, and failure to meet those expectations can have unintended negative effects. The Social Intelligence Project is developing improved social interaction skills for guidebots. This paper describes efforts to model and implement interaction tactics for guidebots, i.e., dialog exchanges that are intended to achieve particular communicative and motivational effects. These are based on analyses of student-tutor interaction during computer-based learning W. Lewis Johnson |
IUI | 1 |
| 2003 | Evolution of user interaction: the case of agent adeleabstractAnimated pedagogical agents offer promise as a means of making computer-aided learning more engaging and effective. To achieve this, an agent must be able to interact with the learner in a manner that appears believable, and that furthers the pedagogical goals of the learning environment. In this paper we describe how the user interaction model of one pedagogical agent evolved through an iterative process of design and user testing. The pedagogical agent Adele assists students as they assess and diagnose medical and dental patients in clinical settings. We describe the results of, and our responses to, three studies of Adele, involving over two hundred and fifty medical and dental students over five years, that have led to an improved tutoring strategy, and discuss the interaction possibilities of two different reasoning engines. With the benefit of hindsight, the paper articulates the principles that govern effective user-agent interaction in educational contexts, and describes how the agents interaction design in its current form embodies those principles W. Lewis Johnson, Erin Shaw, Andrew Marshall, Catherine LaBore |
IUI | 1 |
| 2002 | An Agent That Helps Children to Author Rhetorically-Structured Digital Puppet Presentations
Paola Rizzo, Erin Shaw, W. Lewis Johnson |
Intelligent Tutoring Systems | 3 |
| 2001 | Animated Pedagogical Agents for Education Training and EdutainmentabstractAnimated pedagogical agents [ire mimated characters that c~ii iriterrict with learners iri corripiiter-based erivirorinietits, iri order to stirriiikite arid encoi4rcige lerirriitig. They improve the &“ectiveriess of education arid trriiriirig applicatioris, arid caii ulso be eniployed iri riiarij’ other iriteractive applicatioris to assist iiovice irsers. They draw 011 techriiqrres froin interactive eritertcririnierit, tnrikirig tlierii rrdl miter1 ,for entertaintnent rippliccitions brith uti ediicatiorirrl pirrpose ( “ediituirinient“). This tritoriril provides NII introdirctiori to anininted pedagogical agents, their itse in education, training, arid eritertainnient applications, arid methods arid technologies used to develop them. The iniportant capabilities of APAS will be described arid illirstrated in the context of exiniple pedagogical agent systems. Coriirnori niethods arid architectures for bidding arid coritrollirig the bekcivior of sirch agents will be described arid contrasted. Empirical evalim tioris of effectiveriess of APAS will also be presented. Particirlar eniphasis ill be placed on cissessirig the ciirrerit state of the art in APA research, highlightirig recerit accoriiplishnierits and iderit(fiirig cireas of ciirrerit Litid fictitre research. W. Lewis Johnson |
ICALT | 1 |
| 2001 | Pedagogical Agents for Web-Based Learning
W. Lewis Johnson |
Web Intelligence | 1 |
| 2000 | Tutoring Diagnostic Problem Solving
Rajaram Ganeshan, W. Lewis Johnson, Erin Shaw, Beverly P. Wood |
Intelligent Tutoring Systems | 2 |
| 1999 | PESCE: A Visual Generator for Software UnderstandingabstractNo abstract available. Rogelio Adobbati, W. Lewis Johnson, Stacy Marsella |
IUI | 2 |
| 1998 | An Instructor's Assistant for Team-Training in Dynamic Mulit-Agent Vitual Worlds
Stacy Marsella, W. Lewis Johnson |
Intelligent Tutoring Systems | 2 |
| 1998 | Task Oriented Software UnderstandingabstractThe main factors that affect software understanding are the complexity of the problem solved by the program, the program text, the user's mental ability and experience and the task being performed. The paper describes a planning approach solution to the software understanding problem that focuses on the user's task and expertise. First, user questions about software artifacts have been studied and the most commonly asked questions are identified. These questions are organized into a question model and procedures for answering them are developed. Then, the patterns in user questions while performing certain tasks have been studied and these patterns are used to build generic task models. The explanation system uses these task models in several ways. The task model, along with a user model, is used to generate explanations tailored to the user's task and expertise. In addition, the task model allows the system to provide explicit task support in its interface. Ali Erdem, W. Lewis Johnson, Stacy Marsella |
ASE | 2 |
| 1998 | Adaptive agent tracking in real-world multiagent domains: a preliminary report
Milind Tambe, W. Lewis Johnson, Wei-Min Shen |
Int. J. Hum. Comput. Stud. | 2 |
| 1997 | Interactive Explanation of Software Systems
W. Lewis Johnson, Ali Erdem |
Autom. Softw. Eng. | 1 |
| 1994 | Situated Plan Attribution for Intelligent Tutoring
Randall W. Hill Jr., W. Lewis Johnson |
AAAI | 2 |
| 1994 | Agents that Learn to Explain Themselves
W. Lewis Johnson |
AAAI | 1 |
| 1994 | Introduction to the special issue on knowledge based software engineering
W. Lewis Johnson |
Autom. Softw. Eng. | 1 |
| 1994 | Introduction
W. Lewis Johnson, Anthony Finkelstein |
Autom. Softw. Eng. | 1 |
| 1992 | Representation and Presentation of Requirements KnowledgeabstractThe approach to representation and presentation of knowledge used in ARIES, an environment to experiment with support for analysts in modeling target domains and in entering and formalizing system requirements, is described. To effectively do this, ARIES must manage a variety of notations so that analysts can enter information in a natural manner, and ARIES can present it back in different notations and from different viewpoints. To provide this functionality, a single, highly expressive internal representation is used for all information in the system. The system architecture separates representation and presentation, in order to localize consistency and propagation issues. The presentation architecture is tailored to be flexible enough so that new notations can be easily introduced on top of the underlying representation. Presentation knowledge is coupled to specification evolution knowledge thereby leveraging common representations for both in order to provide automated focusing support to users who need informative guidance in creating and modifying specifications.> W. Lewis Johnson, Martin Feather, David R. Harris 0002 |
IEEE Trans. Software Eng. | 1 |
| 1991 | J. Psotka, L. D. Massey and S. A. Mutter, eds., Intelligent Tutoring Systems: Lessons Learned
W. Lewis Johnson |
Artif. Intell. | 1 |
| 1990 | Building an Evolution Transformation Library
W. Lewis Johnson, Martin Feather |
ICSE | 1 |
| 1990 | Understanding and Debugging Novice Programs
W. Lewis Johnson |
Artif. Intell. | 1 |
| 1988 | Deriving Specifications from Requirements
W. Lewis Johnson |
ICSE | 1 |
| 1985 | PROUST: Knowledge-Based Program UnderstandingabstractThis paper describes a program called PROUST which does on-line analysis and understanding of Pascal written by novice programmers. PROUST takes as input a program and a nonalgorithmic description of the program requirements, and finds the most likely mapping between the requirements and the code. This mapping is in essence a reconstruction of the design and implementation steps that the programmer went through in writing the program. A knowledge base of programming plans and strategies, together with common bugs associated with them, is used in constructing this mapping. Bugs are discovered in the process of relating plans to the code; PROUST can therefore give deep explanations of program bugs by relating the buggy code to its underlying intentions. W. Lewis Johnson, Elliot Soloway |
IEEE Trans. Software Eng. | 1 |
| 1984 | Intention-Based Diagnosis of Programming Errors
W. Lewis Johnson, Elliot Soloway |
AAAI | 1 |
| 1984 | PROUST: Knowledge-Based Program Understanding
W. Lewis Johnson, Elliot Soloway |
ICSE | 1 |