Components and Contracts
2005 ◽
pp. 139-159