History of Component Technology
Explores some of the key events of object-oriented programming and components in the previous 50 years in the greater context of general computing history. A Plea for Grey-Box Components
Martin Buchi and Wolfgang Weck propose components which reveal part of their implementation.