I am interested in techniques for organising and managing large groups of patterns, and, with Charles Weir, I am working on a collection of patterns for programming memory limited systems. User Interface Design. In collaboration with Larry Constantine, I am working on developing methodologies, tool support, and design patterns to support usage-centred interface design. Michael Richmond at Macquarie is working on moving running Enterprise Java Beans from Sydney to Wellington to Palo Alto. Here is James's homepage .
Standard disclaimer applies.