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
-
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
Big Ball of Mud
Fourth Conference on Patterns Languages of Programs (PLoP '97)
Monticello, Illinois, September 1997.
Technical report #wucs-97-34, Dept. of Computer Science, Washington
University Department of Computer Science, September 1997.
Pattern
Languages of Programs Design 4 edited by Neil Harrison, Brian Foote, and
Hans Rohnert.
Addison Wesley, 2000
[HTML]
[PDF]
[Word]
[RTF]
[PostScript]
- Joseph W. Yoder and Jeffrey Barcalow
Architectural Patterns for Enabling Application Security
Fourth Conference on Patterns Languages of Programs (PLoP '97)
Monticello, Illinois, September 1997.
Technical report #wucs-97-34, Dept. of Computer Science, Washington
University Department of Computer Science, September 1997. Pattern
Languages of Programs Design 4 edited by Neil Harrison, Brian Foote, and
Hans Rohnert. Addison Wesley, 2000
[PDF]
[Word]
[RTF]
[PostScript]
- Joseph W. Yoder, Ralph Johnson and Quince Wilson
Connecting Business Objects to Relational Databases
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]
- Brian Foote and
Joseph W. Yoder
The Selfish Class Third Conference on Patterns Languages of Programs
(PLoP '96)
Monticello, Illinois, September 1996
Pattern Languages of
Program Design 3 edited by
Robert Martin,
Dirk Riehle, and Frank Buschman
Addison-Wesley,
1997
This volume has joined the
Addison-Wesley Software Patterns Series.
Brian also wrote the
introduction for this volume.
[HTML]
[PDF]
[Word]
[RTF]
[PostScript]
- Brian Foote and
Joseph W. Yoder
Evolution, Architecture, and Metamorphosis Second Conference on
Patterns Languages of Programs (PLoP '95) Monticello, Illinois, September 1995
Pattern Languages of Program Design 2 edited by John M. Vlissides,
James O. Coplien, and Norman
L. Kerth
Addison-Wesley,
1996
This volume is part of the
Addison-Wesley Software Patterns Series.
[HTML]
[PDF]
[Word]
[RTF]
[PostScript]
- 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]
-
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]
|