Web Anatomy: Introducing Interaction Design Frameworks
If we simply look at what's already working well, and why, we can give ourselves two things we desperately need: a starting point for the design, and insight into to how to create better-stronger-faster interactions that are just as easy to use as the old classics.
Hoekman, Robert, Jr. User Interface Engineering (2009). Articles>User Experience>Interaction Design>Planning