James Noble

Registered user since Wed 28 Oct 2015

Name:James Noble

James Noble is Professor of Computer Science and Software Engineering at Victoria University of Wellington, New Zealand. James has B.Sc(Hons) and Ph.D. degrees, both from VUW, completed in 1997. After leaving VUW, James worked in Sydney, first at the University of Technology, Sydney, and then at the Microsoft Research Institute, Macquarie University. James returned to VUW as a lecturer in late 1999, just in time to avoid the predicted end of the world.

James’s research centres around software design. This includes 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 organisations of software that programmers see only when they are designing, building, or modifying software. His research in both of these areas is coloured by my longstanding interest in object oriented approaches to design, and topics he has studies range from aliasing and object ownership, design patterns, agile methodology, via usability, visualisation and computer music, to postmodernism and the semiotics of programming.

Country:New Zealand
Affiliation:Victoria University of Wellington


GRACE 2018 Committee Member in Organizing Committee within the GRACE 2018-track
Committee Member in Program Committee within the GRACE 2018-track
Session Chair of The State of Grace (part of GRACE 2018)
Static & Dynamic Typing in Grace
The Future of Grace
Newspeak and Truffle: A Platform for Grace?
LIVE 2018 Committee Member in Program Committee within the LIVE 2018-track
META'18 Through a Glass, Darkly ⭐️
OCAP 2018 OCAP Patterns Panel
Committee Member in Organizing Committee within the OCAP 2018-track
Formal Methods Panel
SLE 2018 Committee Member in Program Committee within the SLE 2018-track
SPLASH 2018 Two Decades of Ownership Types
Mentor in Mentors within the Breakfasts-track
Speaker in Speakers within the SPLASH-I-track
Show activities from other conferences

SPLASH 2018-profile
View general profile