E. James Whitehead Jr.

Affiliations:
  • University of California, Santa Cruz, USA
  • University of California, Irvine, USA (former)


According to our database1, E. James Whitehead Jr. authored at least 143 papers between 1994 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Procedural Generation of Complex Roundabouts for Autonomous Vehicle Testing.
Proceedings of the IEEE Intelligent Vehicles Symposium, 2023

PedGrid - A Simple Yet Expressive Simulation Environment for Pedestrian Behavior Modeling.
Proceedings of the 25th IEEE International Conference on Intelligent Transportation Systems, 2023

CogMod: Driver Model for Augmenting Scenario Criticality.
Proceedings of the 25th IEEE International Conference on Intelligent Transportation Systems, 2023

Challenges of End-to-End Testing with Selenium WebDriver and How to Face Them: A Survey.
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2023

Structure and Coherence in City Road Network Generation.
Proceedings of the IEEE Conference on Games, 2023

2022
Just-in-time defect prediction for software hunks.
Softw. Pract. Exp., 2022

Adversarial jaywalker modeling for simulation-based testing of Autonomous Vehicle Systems.
Proceedings of the 2022 IEEE Intelligent Vehicles Symposium, 2022

CogMod: Simulating Human Information Processing Limitation While Driving.
Proceedings of the 2022 IEEE Intelligent Vehicles Symposium, 2022

Controlling Perceived Emotion in Symbolic Music Generation with Monte Carlo Tree Search.
Proceedings of the Eighteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2022

2020
A Modular Architecture for Procedural Generation of Towns, Intersections and Scenarios for Testing Autonomous Vehicles.
Proceedings of the IEEE Intelligent Vehicles Symposium, 2020

Spatial Layout of Procedural Dungeons Using Linear Constraints and SMT Solvers.
Proceedings of the FDG '20: International Conference on the Foundations of Digital Games, 2020

Scheherazade's Tavern: A Prototype For Deeper NPC Interactions.
Proceedings of the FDG '20: International Conference on the Foundations of Digital Games, 2020

Computer-Generated Music for Tabletop Role-Playing Games.
Proceedings of the Sixteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2020

2019
Pruning the AST with Hunks to Speed up Tree Differencing.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

Learning to Generate Music With Sentiment.
Proceedings of the 20th International Society for Music Information Retrieval Conference, 2019

Identifying the Within-Statement Changes to Facilitate Change Understanding.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

TownSim: agent-based city evolution for naturalistic road network generation.
Proceedings of the 14th International Conference on the Foundations of Digital Games, 2019

A methodology for designing natural language interfaces for procedural content generation.
Proceedings of the 14th International Conference on the Foundations of Digital Games, 2019

2018
An empirical study of software change classification with imbalance data-handling methods.
Softw. Pract. Exp., 2018

A Taxonomy of Code Changes Occurring within a Statement or a Signature.
Proceedings of the 2018 International Symposium on Theoretical Aspects of Software Engineering, 2018

Cognitive and Experiential Interestingness in Abstract Visual Narrative.
Proceedings of the 40th Annual Meeting of the Cognitive Science Society, 2018

CADI - A Conversational Assistive Design Interface for Discovering Pong Variants.
Proceedings of the Fourteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2018

Towards 3D Neural Style Transfer.
Proceedings of the Joint Proceedings of the AIIDE 2018 Workshops co-located with 14th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2018), 2018

Talin: A Framework for Dynamic Tutorials Based on the Skill Atoms Theory.
Proceedings of the Fourteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2018

Talk to Me About Pong: On Using Conversational Interfaces for Mixed-Initiative Game Design.
Proceedings of the 2018 AAAI Spring Symposia, 2018

2017
Reflections on the REST architectural style and "principled design of the modern web architecture" (impact paper award).
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Cooking On The Margins: Probabilistic Soft Logics for Recommending and Adapting Recipes.
Proceedings of ICCBR 2017 Workshops (CAW, 2017

Art and science of engineered design: what kind of discipline is PCG?
Proceedings of the International Conference on the Foundations of Digital Games, 2017

Solusforge: controlling the generation of the 3D models with spatial relation graphs.
Proceedings of the International Conference on the Foundations of Digital Games, 2017

Towards generative emotions in games based on cognitive modeling.
Proceedings of the International Conference on the Foundations of Digital Games, 2017

Solving for Bespoke Game Assets: Applying Style to 3D Generative Artifacts.
Proceedings of the Thirteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE-17), 2017

MTG: Context-Based Music Composition for Tabletop Role-Playing Games.
Proceedings of the Thirteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE-17), 2017

2016
Multistaging to understand: Distilling the essence of java code examples.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

Crowdsourcing program preconditions via a classification game.
Proceedings of the 38th International Conference on Software Engineering, 2016

Design Lessons From Binary Fission: A Crowd Sourced Game for Precondition Discovery.
Proceedings of the First Joint International Conference of Digital Games Research Association and Foundation of Digital Games, 2016

From software data to software theory.
Proceedings of the Perspectives on Data Science for Software Engineering, 2016

2015
An analysis of programming language statement frequency in C, C++, and Java source code.
Softw. Pract. Exp., 2015

Why Power Laws? An Explanation from Fine-Grained Code Changes.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

Source Code Curation on StackOverflow: The Vesperin System.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Visualizing Loops and Data Structures in Xylem: The Code of Plants.
Proceedings of the 4th IEEE/ACM International Workshop on Games and Software Engineering, 2015

4th International Workshop on Games and Software Engineering (GAS 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Generative Mixology: An Engine for Creating Cocktails.
Proceedings of the Sixth International Conference on Computational Creativity, 2015

Playing with Recipes.
Proceedings of the 10th International Conference on the Foundations of Digital Games, 2015

2014
Using fine-grained code change metrics to simulate software evolution.
Proceedings of the 5th International Workshop on Emerging Trends in Software Metrics, 2014

Software verification games: Designing Xylem, The Code of Plants.
Proceedings of the 9th International Conference on the Foundations of Digital Games, 2014


Gamification of private digital data archive management.
Proceedings of the First International Workshop on Gamification for Information Retrieval, 2014

2013
Reducing Features to Improve Code Change-Based Bug Prediction.
IEEE Trans. Software Eng., 2013

Does bug prediction support human developers? findings from a google case study.
Proceedings of the 35th International Conference on Software Engineering, 2013

Endless Web.
Proceedings of the Ninth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2013

2012
Introduction to the Special Issue on Mining Software Repositories in 2010.
Empir. Softw. Eng., 2012

Introduction to the special issue on software repository mining in 2009.
Empir. Softw. Eng., 2012

PCG-based game design: creating Endless Web.
Proceedings of the International Conference on the Foundations of Digital Games, 2012

Motivational game design patterns of 'ville games.
Proceedings of the International Conference on the Foundations of Digital Games, 2012

2011
Guest Editorial: Procedural Content Generation in Games.
IEEE Trans. Comput. Intell. AI Games, 2011

Launchpad: A Rhythm-Based Level Generator for 2-D Platformers.
IEEE Trans. Comput. Intell. AI Games, 2011

Tanagra: Reactive Planning and Constraint Solving for Mixed-Initiative Level Design.
IEEE Trans. Comput. Intell. AI Games, 2011

Repairing Games at Runtime or, How We Learned to Stop Worrying and Love Emergence.
IEEE Softw., 2011

Fantasy, farms, and freemium: what game data mining teaches us about retention, conversion, and virality (keynote abstract).
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011

An empirical analysis of the FixCache algorithm.
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011

Workshop on games and software engineering: (GAS 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011

Situating Quests: Design Patterns for Quest and Level Design in Role-Playing Games.
Proceedings of the Interactive Storytelling, 2011

PCG-based game design: enabling new play experiences through procedural content generation.
Proceedings of the 2nd International Workshop on Procedural Content Generation in Games, 2011

2010
Binding Extensions to Web Distributed Authoring and Versioning (WebDAV).
RFC, April, 2010

Runtime repair of software faults using event-driven monitoring.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Toward proccedural decorative ornamentation in games.
Proceedings of the 2010 Workshop on Procedural Content Generation in Games, 2010

Tanagra: a mixed-initiative level design tool.
Proceedings of the International Conference on the Foundations of Digital Games, 2010

What went wrong: a taxonomy of video game bugs.
Proceedings of the International Conference on the Foundations of Digital Games, 2010

Design patterns in FPS levels.
Proceedings of the International Conference on the Foundations of Digital Games, 2010

Analyzing the expressive range of a level generator.
Proceedings of the 2010 Workshop on Procedural Content Generation in Games, 2010

Tanagra: An Intelligent Level Design Assistant for 2D Platformers.
Proceedings of the Sixth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2010

Collaborative Software Engineering: Concepts and Techniques.
Proceedings of the Collaborative Software Engineering, 2010

Collaborative Software Engineering: Challenges and Prospects.
Proceedings of the Collaborative Software Engineering, 2010

2009
Toward an understanding of bug fix patterns.
Empir. Softw. Eng., 2009

Reducing Features to Improve Bug Prediction.
Proceedings of the ASE 2009, 2009

Kenyon-web: Reconfigurable web-based feature extractor.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

Rhythm-based level generation for 2D platformers.
Proceedings of the 4th International Conference on Foundations of Digital Games, 2009

2008
Classifying Software Changes: Clean or Buggy?
IEEE Trans. Software Eng., 2008

A framework for analysis of 2D platformer levels.
Proceedings of the 2008 ACM SIGGRAPH Symposium on Video Games, 2008

Understanding bug fix patterns in verilog.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

Rhizome: A Feature Modeling and Generation Platform.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Predicting faults from cached history.
Proceedings of the Proceeding of the 1st Annual India Software Engineering Conference, 2008

Introduction to game design in the large classroom.
Proceedings of the 3rd International Conference on Game Development in Computer Science Education, 2008

2007
Collaboration in Software Engineering: A Roadmap.
Proceedings of the International Conference on Software Engineering, 2007

Predicting buggy changes inside an integrated development environment.
Proceedings of the 2007 OOPSLA workshop on Eclipse Technology eXchange, 2007

2006
Web Distributed Authoring and Versioning (WebDAV) Redirect Reference Resources.
RFC, March, 2006

Memories of bug fixes.
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006

Bug Classification Using Program Slicing Metrics.
Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2006), 2006

Mining version archives for co-changed lines.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

TA-RE: an exchange language for mining software repositories.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

How long did it take to fix bugs?
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Micro pattern evolution.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Automatic Identification of Bug-Introducing Changes.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Properties of Signature Change Patterns.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

2005
Analysis of signature change patterns.
ACM SIGSOFT Softw. Eng. Notes, 2005

WebDAV: Versatile Collaboration Multiprotocol.
IEEE Internet Comput., 2005

Open Calendar Sharing and Scheduling with CalDAV.
IEEE Internet Comput., 2005

When Functions Change Their Names: Automatic Detection of Origin Relationships.
Proceedings of the 12th Working Conference on Reverse Engineering, 2005

Facilitating software evolution research with kenyon.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

Textual and behavioral views of function changes.
Proceedings of the 3rd International Workshop on Traceability in Emerging Forms of Software Engineering, 2005

Bamboo: an architecture modeling and code generation framework for configuration management systems.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

Automatic generation of rule-based software configuration management systems.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

2004
Web Distributed Authoring and Versioning (WebDAV) Access Control Protocol.
RFC, May, 2004

The WebDAV property design.
Softw. Pract. Exp., 2004

Automatic generation of hypertext system repositories: a model driven approach.
Proceedings of the HYPERTEXT 2004, 2004

Hypertext versioning for embedded link models.
Proceedings of the HYPERTEXT 2004, 2004

Properties of academic paper references.
Proceedings of the HYPERTEXT 2004, 2004

WebDAV-based hypertext annotation and trail system.
Proceedings of the HYPERTEXT 2004, 2004

2003
Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol.
RFC, December, 2003

Identification of Software Instabilities.
Proceedings of the 10th Working Conference on Reverse Engineering, 2003

Uniform Comparison of Configuration Management Data Models.
Proceedings of the Software Configuration Management, 2003

Managerial Issues for the Consideration and Use of Formal Methods.
Proceedings of the FME 2003: Formal Methods, 2003

2002
Versioning Extensions to WebDAV (Web Distributed Authoring and Versioning).
RFC, March, 2002

A Proposed Curriculum for a Masters in Web Engineering.
J. Web Eng., 2002

Containment Modeling of Content Management Systems.
Proceedings of the Metainformatics, International Symposium, 2002

Seven Issues, Revisited.
Proceedings of the HYPERTEXT 2002, 2002

Uniform comparison of data models using containment modeling.
Proceedings of the HYPERTEXT 2002, 2002

2001
Panel: Perspectives on Software Engineering.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Supporting integrated voice and data traffic over EGPRS.
Proceedings of the IEEE International Conference on Communications, 2001

WebDAV and DeltaV: collaborative authoring, versioning, and configuration management for the Web.
Proceedings of the HYPERTEXT 2001, 2001

Design spaces for link and structure versioning.
Proceedings of the HYPERTEXT 2001, 2001

2000
Chimera: hypermedia for heterogeneous software development enviroments.
ACM Trans. Inf. Syst., 2000

As we do write: hyper-terms for hypertext.
SIGWEB Newsl., 2000

Supporting voice over EGPRS: system design and capacity evaluation.
Proceedings of the 11th IEEE International Symposium on Personal, 2000

1999
HTTP Extensions for Distributed Authoring - WEBDAV.
RFC, February, 1999

An adaptive radio link protocol with enhanced data rates for GSM evolution.
IEEE Wirel. Commun., 1999

Performance comparison of link adaptation and incremental redundancy in wireless data networks.
Proceedings of the 1999 IEEE Wireless Communications and Networking Conference, 1999

Goals for a Configuration Management Network Protocol.
Proceedings of the System Configuration Management, 9th International Symposium, 1999

Control Choices and Network Effects in Hypertext Systems.
Proceedings of the HYPERTEXT '99, 1999

WebDAV: A network protocol for remote collaborative authoring on the Web.
Proceedings of the 6th European Conference on Computer Supported Cooperative Work, 1999

1998
XML Media Types.
RFC, July, 1998

Requirements for a Distributed Authoring and Versioning Protocol for the World Wide Web.
RFC, February, 1998

WEBDAV: IETF Standard for Collaborative Authoring on the Web.
IEEE Internet Comput., 1998

Web-Based Development of Complex Information Products.
Commun. ACM, 1998

1997
World Wide Web distributed authoring and versioning (WebDAV): an introduction.
ACM Stand., 1997

Requirements for distributed authoring and versioning on the World Wide Web.
ACM Stand., 1997

A Critique of the Open Hypermedia Protocol.
J. Digit. Inf., 1997

Collaborative Work: Distributed Authoring and Versioning.
IEEE Internet Comput., 1997

An Architectural Model for Application Integration in Open Hypermedia Environments.
Proceedings of the Hypertext 97, 1997

1996
A Component- and Message-Based Architectural Style for GUI Software.
IEEE Trans. Software Eng., 1996

Things Change: Deal with it! Versioning, Cooperative Editing and Hzpertext.
Proceedings of the Hypertext '96, 1996

1995
A Component- and Message-Based Architectural Style for GUI Software.
Proceedings of the 17th International Conference on Software Engineering, 1995

1994
Chimera: Hypertext for Heterogeneous Software Environments.
Proceedings of the ECHT '94: European Conference on Hypertext Technology, 1994


  Loading...