Designing reusable classes RE Johnson, B Foote Journal of object-oriented programming 1 (2), 22-35, 1988 | 2350 | 1988 |
Big ball of mud B Foote, J Yoder Pattern languages of program design 4, 654-692, 1997 | 253 | 1997 |
Reflective facilities in Smalltalk-80 B Foote, RE Johnson ACM Sigplan Notices 24 (10), 327-335, 1989 | 232 | 1989 |
Wrappers to the Rescue J Brant, B Foote, RE Johnson, D Roberts ECOOP’98—Object-Oriented Programming: 12th European Conference Brussels …, 1998 | 230 | 1998 |
Pattern languages of program design 4 N Harrison, B Foote, H Rohnert Addison-Wesley, 2000 | 115 | 2000 |
Metadata and active object-models B Foote, J Yoder Proceedings of Plop98. Technical Report# wucs-98-25, Dept. of Computer …, 1998 | 111 | 1998 |
Lifecycle and refactoring patterns that support evolution and reuse B Foote, WF Opdyke Pattern Languages of Program Design 1, 1995 | 80 | 1995 |
edge2vec: Representation learning using edge semantics for biomedical knowledge discovery Z Gao, G Fu, C Ouyang, S Tsutsui, X Liu, J Yang, C Gessner, B Foote, ... BMC bioinformatics 20, 1-15, 2019 | 67 | 2019 |
Refactorings for Fortran and high-performance computing J Overbey, S Xanthos, R Johnson, B Foote Proceedings of the second international workshop on Software engineering for …, 2005 | 67 | 2005 |
Pattern Languages of Program Design 4 B Foote, H Rohnert, N Harrison Addison-Wesley Longman Publishing Co., Inc., 1999 | 41 | 1999 |
PEARL II: Portable laboratory computer system for psychophysiological assessment using event related brain potentials E Heffley, B Foote, T Mui, E Donchin Neurobehavioral Toxicology and Teratology 7 (4), 399, 1985 | 36 | 1985 |
Evolution, architecture, and metamorphosis B Foote, J Yoder Pattern Languages of Program Design 2, 295-314, 1996 | 32 | 1996 |
Designing to facilitate change with object-oriented frameworks B Foote University of Illinois at Urbana-Champaign, 1988 | 32 | 1988 |
Efficient multimethods in a single dispatch language B Foote, RE Johnson, J Noble ECOOP 2005-Object-Oriented Programming: 19th European Conference, Glasgow …, 2005 | 20 | 2005 |
A fractal model of the lifecycle of reusable objects B Foote OOPLSA 93, 1992 | 20 | 1992 |
The selfish class B Foote, J Yoder Third Conference on Patterns Languages of Programs (PLoP'96) Monticello …, 1996 | 17 | 1996 |
Objects, reflection and open languages B Foote Proc. ECOOP 92, 1992 | 15 | 1992 |
Object-Oriented Reflective Metalevel Architectures: Pyrite or Panacea? B Foote ECOOP/OOPSLA'90 Workshop on Reflection and Metalevel Architectures, 1990 | 14 | 1990 |
Knowledge graph analytics platform with LINCS and IDG for Parkinson's disease target illumination JJ Yang, CR Gessner, JL Duerksen, D Biber, JL Binder, M Ozturk, B Foote, ... BMC bioinformatics 23 (1), 37, 2022 | 9 | 2022 |
Pattern Languages of Program Design 4 H Rohnert, B Foote Addison-Wesley, 2000 | 9 | 2000 |