About Business Career Research Fun Links
 

Presentations

I have done a great many talks and presentations for private organizations, conferences, and academia. While this list should not be consider complete, it only has a few holes in the timeline. I have included the slides or presentation notes from a few of the talks. If you are interested in having me do a talk for a conference or organization, please contact me through the Refactory.com form page

Adaptive Object-Model Architecture Style: “Giving Users Control over their Business Models” [pdf]
NII 2007, Tokyo, Japan
December, 2007

Refactoring Principles [pdf]
NII 2007 Talk, Tokyo, Japan
December, 2007

Software Pattern Quality Slides [pdf]
SPAQu 2007, Tokyo, Japan
December, 2007

Agile Principles: The XP Process Course
Recife, Brazil
June, 2007

Refactoring Principles Course [pdf]
Recife, Brazil
May, 2007

Pattern Writing: The Straight Scoop Tutorial
SugarLoaf PLoP, Porto de Galinhas, Brazil
May, 2007

Design Patterns – GOF and More
Faculdade de Engenharia da Universidade do Porto, Porto, Portugal
April, 2007 [pdf]

Adaptive Object Model Keynote [pdf]
ENEI 2007, Guarda, Portugal
April, 2007

Agile Fishbowl
ENEI 2007, Guarda, Portugal
April, 2007

OO Programming and Design
Media Ocean, New York, NY
December, 2006

Design Patterns the C# Java Edition
Caterpillar, Inc., Peoria, IL
June, 2006

AOM Architecture - Tutorial
OOPSLA, San Diego
October, 2005

User Interface Design Principles: Patterns for Human Computer Interaction
Sao Paulo, Brazil
August, 2005

AOM Architecture - Tutorial
Stockholm, Sweden
July, 2005

Architectural Patterns for Enabling Application Security
Sao Paulo, Brazil
August, 2004

Patterns for Making Business Objects Persistent in a Relational Database
Sao Paulo, Brazil
August, 2004 

A Framework for Financial Modelling
Sao Paulo, Brazil
August, 2004

Design Patterns - Java/C# Edition
Sao Paulo, Brazil
August, 2004 

Architecture and Design of Adaptive Object-Models
Forteleeza, Brazil
August, 2004

Refactoring Principles
Forteleeza, Brazil
August, 2004

Design Patterns the C# Java Edition [pdf]
Caterpillar, Inc., Peoria, IL
May, 2004

Design Patterns the C# Java Edition [pdf]
CSE, Ottowa, Canada
October, 2003

Design Patterns the C# Java Edition [pdf]
Caterpillar, Inc., Peoria, IL
September, 2003

Design Patterns the C# Java Edition [pdf]
Southern Company, Birmingham, AL
September, 2003

Design Patterns the C++
Java Realtime Edition
Navy Air Warfare Center, California
August, 2003

Design Patterns the C# Java Edition [pdf]
Sao Paulo Brazil
August, 2003

Refactoring [pdf]
Sao Paulo Brazil
August, 2003

eXtreme Programming
Recife, Brazil
August, 2003

Refactoring
Recife, Brazil
August, 2003

Design Patterns the C# Java Edition
Comac, San Jose, CA
August, 2003

Design Patterns the C++
Java Realtime Edition
Motorolla, Champaign, IL
July, 2003

Adaptive Object Models  – Presentation
ECOOP, Darmstadt, Germany
July, 2003

Design Patterns in Java
COPPE, Rio de Janeiro, Brazil
August, 2002

Design Patterns in Java
ICMC-USP, Brazil
August, 2002

Design Patterns in Java
Caterpillar, Inc., Peoria, IL
March, 2002 

Architecture and Design of Adaptive Object Models - Presentation
OOPSLA, Tampa Bay, FL
October, 2001

Adaptive Object Models and Metamodeling Techniques - Workshop
ECOOP, Budapest, Hungary
June, 2001

Design Patterns in Java
Caterpillar, Inc., Peoria, IL
April, 2001

Smalltalk and Object Design Training
Lincoln Land Community College., Springfield, IL
October, 2000

Smalltalk and Object Design Training
Lincoln Land Community College., Springfield, IL
September, 2000

Design Patterns in Java
Caterpillar, Inc., Peoria, IL
July, 2000

AOM and Design Patterns – Invited Talk
Labatoire d’Informatique de Paris 6, France
June, 2000

Metadata and Adaptive Object Models  – Workshop
ECOOP, Cannes, France
June, 2000

Smalltalk and Object Design Training
Illinois Department of Public Health., Springfield, IL
December, 1998 

Design Patterns in Java
Caterpillar, Inc., Peoria, IL
August, 1998

Smalltalk and Object Design Training
Caterpillar/NCSA, Urbana, IL
July, 1996

Discrete Mathematical Structures, Data Structures,Concrete Mathematics, Introduction to Programming, Topics in Compiler Construction, Discrete Mathematical Structures, Introduction to Theory of Computation,
University of Illinois., Urbana, IL
Spring, 1990 – Fall, 1994

 

 
Joseph Yoder Home   Webmaster