The future of software - Leebaert, Derek. editor (The MIT Press :, 1996)