Title

Service Responsibility Tables: A New Tool for Analyzing and Designing Systems