About Business Career Research Fun Links
 

Joe's Papers

The following is an incomplete list of the papers that Joe has either written or been involved in writing. Some of these papers have been published while others are either works in progress or were part of workshops or documentation of systems he was or is involved with.

Joe, along with Brian Foote, wrote the Big Ball of Mud paper. A rather detailed review of the paper can be found on WordYard.com.


Contents


Adaptive Object-Models:

  • Reza Razavi.; Noury Bouraqadi; Joseph W. Yoder; Jean-Francois Perrot; Ralph Johnson Language support for adaptive object-models using metaclasses, Computer Languages, Systems & Structures, Volume 31, Issue 3-4, 1 October 2005, Pages 199-218
    .
  • Ayla Dantas, Joseph W. Yoder, Paulo Borba, and Ralph Johnson Using Aspects to Make Adaptive Object-Models Adaptable; Workshop Position Paper; European Conference on Object Oriented Programming (ECOOP '04); Oslo, Norway, June 2004.
     
  • [PDF]Ayla Dantas, Joseph W. Yoder, Paulo Borba, and Ralph Johnson Using Aspects to Make Adaptive Object-Models Adaptable; Workshop Position Paper; European Conference on Object Oriented Programming (ECOOP '04); Oslo, Norway, June 2004.

    [PDF]
  • Joseph W. Yoder & Ralph Johnson. "The Adaptive Object Model Architectural Style" Published in The Proceeding of The Working IEEE/IFIP Conference on Software Architecture 2002 (WICSA3 '02) at the World Computer Congress in Montreal 2002, August 2002.
    Software Architecture System Design, Development and Maintenance Edited by Jan Bosch, Morven Gentleman, Christine Hofmeister, and Juha Kuusela; Kluwer Academic Publishers 2002.

    [HTML] [Word]  [PDF]  [PS]
     

  • Nicolas Revault & Joseph W. Yoder. Adaptive Object-Models and Metamodeling Techniques Workshop Results; ECOOP 2001 Budapest, Hungary, June 2001.  ECOOP '2001 Workshop Reader; Lecture Notes in Computer Science; Springer Verlag 2001.

    [PDF] [PS]
  • Joseph W. Yoder, Federico Balaguer, & Ralph Johnson. "Architecture and Design of Adaptive Object Models" Intriguing Technology Presentation at the 2001 Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '01), ACM SIGPLAN Notices, ACM Press, December 2001.

    [HTML] [Word]  [PDF]  [PS]

  • Joseph W. Yoder, Federico Balaguer, & Ralph Johnson. "Adaptive Object Models for Implementing Business Rules" Position Paper for Third Workshop on Best-Practices for Business Rules Design and Implementation, OOPSLA 2001.

    [PDF] [PS]


  • Joseph W. Yoder & Reza Razavi. Metadata and Adaptive Object-Models Workshop Results; ECOOP 2000 Cannes, France, June 2000.  ECOOP '2000 Workshop Reader; Lecture Notes in Computer Science, vol. no. 1964; Springer Verlag 2000.

    [HTML] [Word] [PDF] [PS] [RTF]
  • Joseph W. Yoder & Reza Razavi. Adaptive Object Models OOPSLA Poster Session Abstract; OOPSLA Companion Minneapolis, Minnesota; OOPSLA Addendum, 2000.

    [HTML] [Word]   [PDF]    [PS]    [RTF]

  • Brian Foote and Joseph W. Yoder Metadata and Active Object-Models Fifth Conference on Patterns Languages of Programs (PLoP '98) Monticello, Illinois, August 1998. Technical report #wucs-98-25, Dept. of Computer Science, Washington University Department of Computer Science, September 1998.

    [PDF] [Word]

  • Brian Foote and Joseph W. Yoder Metadata and Active Object-Models Workshop Position Paper; OOPSLA, 1998.

    [PDF]
     

  • Joseph W. Yoder, Brian Foote, Dirk Riehle, and Michel Tilman Metadata and Active Object-Models Workshop Results Submission; OOPSLA Addendum, 1998.

    [HTML]

 

Patterns:

Frameworks:

Medical Computing:

  • Joseph W. Yoder, Donald F. Schultz, and Ben T. Williams The MEDIGATE Graphical User Interface for Entry of Physical Findings: Design Principles and Implementation Has been ACCEPTED for submission to the Journal of Medical Systems, 1998. Publication is scheduled for October 1998, Vol 22, No. 5.

    [HTML] [PDF] [PostScript]
     

  • Ben T. Williams, Joseph W. Yoder, and Erik Littell Probability Graphics Support for Medical Reasoning Methods of Information in Medicine, 1993, 32: pp.229-32.

    [HTML] [Word] [PDF] [PostScript]
     

  • Joseph W. Yoder The Role of Human-Computer Interaction in Medical Information Systems: Principles and Implementaion of MEDIGATE MS Thesis, University of Illinois at Urbana-Champaign, Department of Computer Science, 1992.

    [Word] [PDF] [PostScript]
     

  • Ben T. Williams, Joseph W. Yoder, and Donald F. Schultz The MEDIGATE System for Direct Entry of Physical Findings by the Examiner: User Interface Issues Health Evaluation: Searching for the Hidden Defect; Proceedings of The International Health Evalution Association Annual Symposium on The Art and Science of Preventive Medicine, La Jolla, California USA, Felitti, V.J. ed, pp. 107-114, 1990.

    [Word] [PDF] [PostScript]

Other:

  • Alfredo Goldman, Fabio Kon, Paulo J. S. Silva, and Joseph Yoder. Being Extreme in the Classroom: Experiences Teaching XP Journal of the Brazilian Computer Society; Volume 10, number 2, pgs 1-17, 2004.

    [PDF]
     

  • Joseph W. Yoder The People Side of Object-Oriented Technology Workshop Position Paper; OOPSLA, 1996.

    [HTML] [PostScript]
     

  • Joseph W. Yoder Application of Domain Analysis Techniques to Object-Oriented Systems Workshop Position Paper; OOPSLA, 1995.

    [HTML] [PostScript]
     

  • Joseph W. Yoder Patterns For Decision-Making in Architectural Design Workshop Position Paper; OOPSLA, 1995.

    [HTML] [PostScript]

 
Joseph Yoder Home   Webmaster