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
Proceedings ArticleDOI
Livecoding the SynthKit: Little Bits as an Embodied Programming Language
TL;DR: This paper considerslittleBits - and the littleBits SynthKit in particular -- as a physically-embodied domain specific programming language and argues that littleB Bits constructions essentially "visualise themselves".
Proceedings Article
Software Visualisation of Java Programs in InspectJ.
TL;DR: A pattern language is presented that describes a set of patterns for approaching the development of program-specific visualisations using the InspectJ framework, which uses AspectJ to monitor programs at run time.
Proceedings Article
Delegation diagrams: visual support for the development of object-oriented designs
TL;DR: Delegation diagrams is developed, a graphical notation that provides visual support for developing object-oriented designs and that makes the relationship between the requirements and the design explicit.
Graceful patterns for patterns in grace
Michael Homer,James Noble +1 more
TL;DR: This paper seeks to guide those wishing to use pattern matching in Grace or in other languages with similar facilities towards best practices for understandable and maintainable patterns.
Proceedings ArticleDOI
Patterns for ADT optimisation
David J. Pearce,James Noble +1 more
TL;DR: This paper presents two common patterns --- Specific Query Optimisation and Generalised query Optimisation --- for optimising such operations on abstract data types, commonly occurring in software.