Component Software: Beyond Object-Oriented Programming (Addison-Wesley (2002)

by C Szyperski