James Noble's Retro Homepage
You can find me in
CO 234, (Cotton Building).
I'm a bit random — try 11-12 Tuesdays or Thursdays —
or otherwise if you'd like to meet, please
email ahead to arrange a time that'll suit us both.
Telephone: +64 4 463 6736 (I don't answer this: send email).
Fax: +64 4 4635045 (I don't even remember what this is: send
School office: +64 4 4635341 (whatever they tell you to do, you'd be better off sending email).
Postal: School of Engineering and Computer Science, Victoria University
of Wellington, P.O. Box 600, Wellington 6140, New Zealand.
For information about courses I'm teaching, please see the
SWEN302 web page,
SWEN423 web page, or
SWEN303 web page.
I'm involved in the Grace programming
language design project.
I'm an editor of LNCS Transactions on Pattern Languages of Programming.
James Noble's Laws of Software
- Good projects produce software. Bad projects produce
methodologies. (Corollary: all progress depends on bad projects),
- Every alternative to UML that you invent will be worse than UML itself.
- The best thing about the best ideas is how often they get rediscovered.
You can find
my cv (html),
interviews and talks,
publications at dblp,
profile at Google scholar,
darkest karori (blog),
selective yellow (research music),
the doubtful sounds (pop music),
or email me.