Interface-Oriented Design - Pugh, Ken (Raleigh, N.C. : The Pragmatic Bookshelf, 2006)
Keywords: Interface-Oriented