1 Wirfs-Brock Associates Copyright 2000. All rights reserved 1 Wirfs-Brock Associates www.wirfs-brock.com Copyright 2006 ! " 2 Wirfs-Brock Associates www.wirfs-brock.com Copyright 2006 What Is Responsibility-Driven Design? A way to design software that… –emphasizes modeling of objects’ roles, responsibilities, and collaborations –uses informal tools and techniques –adds responsibility concepts and