Human-Centered Software Engineering 2009

Human-Centered Software Engineering: Software Engineering Architectures, Patterns, and Models for Human Computer Interaction

User Experiences, Usability Requirements, and Design

Modeling and Model-Driven Engineering

Interactive Systems Architectures

Reengineering, Reverse Engineering, and Refactoring