scispace - formally typeset
J

James Noble

Researcher at Victoria University of Wellington

Publications -  343
Citations -  9257

James Noble is an academic researcher from Victoria University of Wellington. The author has contributed to research in topics: Agile software development & Object-oriented programming. The author has an hindex of 45, co-authored 339 publications receiving 8782 citations. Previous affiliations of James Noble include Victoria University, Australia & Microsoft.

Papers
More filters
Book ChapterDOI

Agile undercover: When customers don't collaborate

TL;DR: The causes and consequences of lack of customer involvement on Agile projects are presented and the Agile Undercover strategies used to overcome them are described.
Book ChapterDOI

A Semiotic Model of User-Interface Metaphor

TL;DR: This paper applies Peircean semiotics to user-interface metaphor in order to provide a structured model of the concept and a far more detailed understanding of the technique and a useful vocabulary are made available to users and researchers.
Proceedings ArticleDOI

Snapshot query-based debugging

TL;DR: Snapshot query-based debuggers let programmers examine object graph snapshots of programs in detail using a specially designed query language, providing users with an ability to debug and examine their programs in great detail at the time when the memory snapshot is taken.
Proceedings ArticleDOI

Iterators and encapsulation

TL;DR: A range of designs for iterator objects are presented, showing how different designs have different encapsulation properties and also illustrating some of the issues in the design of encapsulation mechanisms in programming languages.
Proceedings Article

Icons R icons

TL;DR: This paper suggests a semiotic approach to user-interface icons and then applies it to real-world icons to show its effectiveness and some hypothetical guidelines are derived from the application and a strong analytic technique results.