Home > Authors

James Noble

James Noble is Professor of Computer Science and Software Engineering at Victoria University of Wellington, New Zealand. His research centers around software design, including the design of the users' interface, the parts of software that users have to deal with every day, and the programmers' interface, the internal structures and organizations of software that programmers see only when they are designing, building, or modifying software. His research in both of these areas is colored by his longstanding interest in object-oriented approaches to design.