Keynote address - data abstraction and hierarchy
OOPSLA '87 Addendum to the proceedings on Object-oriented programming systems, languages and applications (Addendum)
The design and evolution of C++
The design and evolution of C++
Covariance and contravariance: conflict without a cause
ACM Transactions on Programming Languages and Systems (TOPLAS)
Pattern languages of program design
Pattern languages of program design
A Theory of Objects
Symmetry Breaking in Software Patterns
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
Scale-free geometry in OO programs
Communications of the ACM - Adaptive complex enterprises
Hi-index | 0.00 |
Explaining software patterns by breaking the symmetry created by programming languages.