
v
© 2010 Taylor & Francis Group, LLC
Contents
Foreword, ix
Acknowledgments, xi
Contributors, xiii
Introduction, xvii
Section i Design in Theory
chapter 1 ◾ Designing Designs, or Designs on Designs 3
BarBara tverSky
chapter 2 ◾ Representing Structure in a Software System Design 11
Michael JackSon
chapter 3 ◾ Role of Design Spaces in Guiding a Software Design 31
Mary Shaw
chapter 4 ◾ Designing Programs as Representations 47
clayton lewiS
chapter 5 ◾ Studying Software Design Cognition 61
Jeff wai tak kan and John Gero
chapter 6 ◾ Does Professional Work Need to Be Studied in a Natural
Setting? A Secondary Analysis o ...