This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Beyond the Black Box: Open Implementation
January 1996 (vol. 13 no. 1)
pp. 8-11

A forum for exchanging ideas, philosopies, and experience.

Encapsulation, informally known as black-box abstraction, is a widely known and accepted principle. However, many practitioners find themselves violating it in order to achieve performance requirements in a practical manner. This gap between theory and practice must be filled. Open implementation is a controversial new approach that claims to do just that. The ideas that follow will spark further debate on black-box abstraction (a debate that is taking place, in part, on the Internet). I welcome your responses on this column and the subject at large.

Tomoo Matsubara

Citation:
Gregor Kiczales, "Beyond the Black Box: Open Implementation," IEEE Software, vol. 13, no. 1, pp. 8-11, Jan. 1996, doi:10.1109/52.476280
Usage of this product signifies your acceptance of the Terms of Use.