End-to-End Arguments in System Design (1984) [pdf]
web.mit.edu