≡ Menu

Writings

I have been researching and publishing papers on Adaptive Object Models for quite some time. The examples on this page highlight a few prominent papers on the subject. All of my Adaptive Object Model Papers, Talks, and Presentations can be found on my home site.

Core AOM Papers

space
“AOM Metadata Extension Points”
Matsumoto, P. M., Correia, F. F., Yoder, J. W., Guerra, E., Ferreira, H. S. and Aguiar, A. 2011. AOM Metadata Extension Points. 18th Conference on Pattern Languages of Programs (PLoP), Portland, Oregon, USA (October 2011), 16 pages.
space
“Dynamic Hook Points,”
Eli Acherkan, Atzmon Hen-Tov, Lior Schachter, David H. Lorenz, Rebecca Wirfs-Brock, and Joseph W. Yoder

2nd Annual Asian PLoP Conference, Tokyo, Japan. October 2011. (to appear)
space
“Lazy Semantics Pattern,”
Hugo Ferreira, Filipe Correia, Joseph Yoder and Ademar Aguiar

2nd Annual Asian PLoP Conference, Tokyo, Japan. October 2011. (to appear)
space
“Capitalizingon Uncertainty, Diversity and Change by Online Individualization of Content and Functionality,”
Reza Razavi.

20th International Conference on User Modeling, Adaptation and Personalization (UMAP) in Girona, Spain (2011). (to appear)
space
“Patterns of Closed Object-Oriented Meta-Architectures
Hugo Sereno Ferreira, Filipe Figueiredo Correia, Joseph Yoder, & Ademar Aguiar.

to be published in ACM Digital Library (PLoP ’10) held in Reno, Nevada, October 2010.
space
“Dynamic Model Evolution
Atzmon Hen-Tov, Lena Nikolaev, Lior Schachter, Rebecca Wirfs-Brock, & Joseph W. Yoder..

to be published in ACM Digital Library (PLoP ’10) held in Reno, Nevada, October 2010.
space
“Adaptive Object-Model Evolution Patterns
Atzmon Hen-Tov, Lena Nikolaev, Lior Schachter, Rebecca Wirfs-Brock, & Joseph W. Yoder.

to be published in ACM Digital Library (SugarLoaf PLoP ’10) held in Bahia, Brazil, September 2010.
space
“Web Pontoon: A Method for Reflective Web Applications,”
Reza Razavi.M. Haupt and R. Hirschfeld (eds.),

Selected Papers of the International Workshop on Smalltalk Technologies (IWST), Hasso-Plattner-Institute, University of Potsdam (Germany), Technical Report no 40, pp. 1-10, ISBN 978-3-86956-106-6, and the ACM Digital Library (2010).
space
“Adaptive Object Model Builder”
Leon Welicki, Rebecca Wirfs-Brock, & Joseph W. Yoder.

Published in ACM Digital Library (PLoP ’09) held in Chicago, IL, August 2009.
space
“ModelTalk: When Everything Is a Domain-Specific Language”
Atzmon Hen-Tov, Assaf Pinhasi, David H. Lorenz, and Lior Schachter.
space
“The Dynamic Factory Pattern
Leon Welicki, Rebecca Wirfs-Brock, & Joseph W. Yoder.

Published in ACM Digital Library (PLoP ’08) held in Nashville, TN, October 2008.
space
“Rendering Patterns for Adaptive Object-Models
Leon Welicki, Rebecca Wirfs-Brock, & Joseph W. Yoder.

Published in ACM Digital Library (PLoP ’07) held in Monticello, IL, September 2007.
space
Towards a Pattern Language for Adaptive Object-Models
León Welicki, Joseph W. Yoder, Rebecca Wirfs-Brock, Ralph Johnson.
Companion of the 22st ACM SIGPLAN Object Oriented Programming Systems, Languages, and Applications – OOPSLA 2007 (Montreal, Canada, 21 al 25 de Octubre de 2007)
[view pattern language poster]
space
“The Adaptive Object Model Architectural Style”
Joseph W. Yoder & Ralph Johnson.

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.
space
“Architecture and Design of Adaptive Object Models”
Joseph W. Yoder, Federico Balaguer, & Ralph Johnson.

Intriguing Technology Presentation at the 2001 Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA ’01), ACM SIGPLAN Notices, ACM Press, December 2001.
space
“Metadata and Active Object Models”
Joseph W. Yoder and Brian Foote.

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.