publications: - title: "A technology for lightweight web-based visual applications" author: - name: "Donald Gordon" link: "https://researchr.org/alias/donald-gordon" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2003" tags: - "rule-based" - "web applications" researchr: "https://researchr.org/publication/GordenBNT03" cites: 0 citedby: 0 pages: "245-247" booktitle: "2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 28-31 October 2003, Auckland, New Zealand" publisher: "IEEE Computer Society" isbn: "0-7803-8225-0" kind: "inproceedings" key: "GordenBNT03" - title: "Object creation in Grace" author: - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://doi.acm.org/10.1145/2739011.2739032" links: doi: "http://doi.acm.org/10.1145/2739011.2739032" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/HomerN13" researchr: "https://researchr.org/publication/HomerN13-0" cites: 0 citedby: 0 pages: "21" booktitle: "Proceedings of the 18th European Conference on Pattern Languages of Program, EuroPLoP 2013, Irsee, Germany, July 10-14, 2013" editor: - name: "Uwe van Heesch" link: "https://researchr.org/alias/uwe-van-heesch" - name: "Christian Kohls" link: "https://researchr.org/alias/christian-kohls" publisher: "ACM" isbn: "978-1-4503-3465-5" kind: "inproceedings" key: "HomerN13-0" - title: "Understanding Lack of Trust in Distributed Agile Teams: A grounded theory study" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Petra Malik" link: "https://researchr.org/alias/petra-malik" year: "2012" doi: "http://dx.doi.org/10.1049/ic.2012.0011" links: doi: "http://dx.doi.org/10.1049/ic.2012.0011" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ease/DorairajNM12" researchr: "https://researchr.org/publication/DorairajNM12-1" cites: 0 citedby: 0 pages: "81-90" booktitle: "16th International Conference on Evaluation & Assessment in Software Engineering, EASE 2012, Ciudad Real, Spain, May 14-15, 2012. Proceedings" editor: - name: "Maria Teresa Baldassarre" link: "https://researchr.org/alias/maria-teresa-baldassarre" - name: "Marcela Genero" link: "https://researchr.org/alias/marcela-genero" - name: "Emilia Mendes" link: "https://researchr.org/alias/emilia-mendes" - name: "Mario Piattini" link: "https://researchr.org/alias/mario-piattini" publisher: "IET - The Institute of Engineering and Technology / IEEE Xplore" isbn: "978-1-84919-541-6" kind: "inproceedings" key: "DorairajNM12-1" - title: "Efficient Multimethods in a Single Dispatch Language" author: - name: "Brian Foote" link: "https://researchr.org/alias/brian-foote" - name: "Ralph E. Johnson" link: "http://st-www.cs.illinois.edu/users/johnson/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2005" doi: "http://dx.doi.org/10.1007/11531142_15" links: doi: "http://dx.doi.org/10.1007/11531142_15" tags: - "e-science" researchr: "https://researchr.org/publication/FooteJN05" cites: 0 citedby: 0 pages: "337-361" booktitle: "ECOOP 2005 - Object-Oriented Programming, 19th European Conference, Glasgow, UK, July 25-29, 2005, Proceedings" editor: - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" volume: "3586" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-27992-X" kind: "inproceedings" key: "FooteJN05" - title: "Our Place or Mine? Exploration into Collectivism-Focused Persuasive Technology Design" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ronald Fischer" link: "https://researchr.org/alias/ronald-fischer" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://dx.doi.org/10.1007/11755494_11" links: doi: "http://dx.doi.org/10.1007/11755494_11" tags: - "design" researchr: "https://researchr.org/publication/KhaledBNFB06" cites: 0 citedby: 0 pages: "72-83" booktitle: "Persuasive Technology, First International Conference on Persuasive Technology for Human Well-Being, PERSUASIVE 2006, Eindhoven, The Netherlands, May 18-19, 2006, Proceedings" editor: - name: "Wijnand IJsselsteijn" link: "https://researchr.org/alias/wijnand-ijsselsteijn" - name: "Yvonne de Kort" link: "https://researchr.org/alias/yvonne-de-kort" - name: "Cees J. H. Midden" link: "https://researchr.org/alias/cees-j.-h.-midden" - name: "Berry Eggen" link: "https://researchr.org/alias/berry-eggen" - name: "Elise van den Hoven" link: "https://researchr.org/alias/elise-van-den-hoven" volume: "3962" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-34291-5" kind: "inproceedings" key: "KhaledBNFB06" - title: "Relationship aspects" author: - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2006" doi: "http://doi.acm.org/10.1145/1119655.1119668" links: doi: "http://doi.acm.org/10.1145/1119655.1119668" researchr: "https://researchr.org/publication/PearceN06" cites: 0 citedby: 0 pages: "75-86" booktitle: "Proceedings of the 5th International Conference on Aspect-Oriented Software Development, AOSD 2006, Bonn, Germany, March 20-24, 2006" editor: - name: "Robert E. Filman" link: "https://researchr.org/alias/robert-e.-filman" publisher: "ACM" isbn: "1-59593-300-X" kind: "inproceedings" key: "PearceN06" - title: "Being Jane Malkovich: A Look Into the World of an XP Customer" author: - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2003" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2675&spage=234" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2675&spage=234" researchr: "https://researchr.org/publication/MartinNB03" cites: 0 citedby: 0 pages: "234-243" booktitle: "Extreme Programming and Agile Processes in Software Engineering, 4th International Conference, XP 2003, Genova, Italy, May 25-29, 2003 Proceedings" editor: - name: "Michele Marchesi" link: "https://researchr.org/alias/michele-marchesi" - name: "Giancarlo Succi" link: "https://researchr.org/alias/giancarlo-succi" volume: "2675" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-40215-2" kind: "inproceedings" key: "MartinNB03" - title: "A lightweight web-based case tool for sequence diagrams" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Daniel Mackay" link: "https://researchr.org/alias/daniel-mackay" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2002" doi: "http://doi.acm.org/10.1145/2181216.2181226" links: doi: "http://doi.acm.org/10.1145/2181216.2181226" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/chinz/KhaledMBNT02" researchr: "https://researchr.org/publication/KhaledMBNT02" cites: 0 citedby: 0 pages: "55-60" booktitle: "Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction, 11-12 July 2002, Hamilton, New Zealand" editor: - name: "Matt Jones" link: "https://researchr.org/alias/matt-jones" - name: "Steve Jones" link: "https://researchr.org/alias/steve-jones" - name: "Masood Masoodian" link: "https://researchr.org/alias/masood-masoodian" publisher: "ACM" isbn: "0-473-08500-3" kind: "inproceedings" key: "KhaledMBNT02" - title: "Multiple dispatch in practice" author: - name: "Radu Muschevici" link: "https://researchr.org/alias/radu-muschevici" - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2008" doi: "http://doi.acm.org/10.1145/1449764.1449808" links: doi: "http://doi.acm.org/10.1145/1449764.1449808" researchr: "https://researchr.org/publication/MuscheviciPTN08" cites: 0 citedby: 0 pages: "563-582" booktitle: "Proceedings of the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2008, October 19-23, 2008, Nashville, TN, USA" editor: - name: "Gail E. Harris" link: "https://researchr.org/alias/gail-e.-harris" publisher: "ACM" isbn: "978-1-60558-215-3" kind: "inproceedings" key: "MuscheviciPTN08" - title: "Types for Hierarchic Shapes" author: - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2006" doi: "http://dx.doi.org/10.1007/11693024_1" links: doi: "http://dx.doi.org/10.1007/11693024_1" researchr: "https://researchr.org/publication/DrossopoulouCN06" cites: 0 citedby: 0 pages: "1-6" booktitle: "Programming Languages and Systems, 15th European Symposium on Programming, ESOP 2006, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2006, Vienna, Austria, March 27-28, 2006, Proceedings" editor: - name: "Peter Sestoft" link: "https://researchr.org/alias/peter-sestoft" volume: "3924" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-33095-X" kind: "inproceedings" key: "DrossopoulouCN06" - title: "Icons R Icons" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2003" doi: "http://crpit.com/confpapers/CRPITV18Barr.pdf" links: doi: "http://crpit.com/confpapers/CRPITV18Barr.pdf" researchr: "https://researchr.org/publication/BarrNB03" cites: 0 citedby: 0 pages: "25-32" booktitle: "User Interfaces 2003, Fourth Australasian User Interface Conference (AUIC2003), Adelaide, South Australia, February 2003" editor: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "Bruce H. Thomas" link: "https://researchr.org/alias/bruce-h.-thomas" volume: "18" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92596-8" kind: "inproceedings" key: "BarrNB03" - title: "Up-Front Interaction Design in Agile Development" author: - name: "Jennifer Ferreira" link: "https://researchr.org/alias/jennifer-ferreira" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-73101-6_2" links: doi: "http://dx.doi.org/10.1007/978-3-540-73101-6_2" tags: - "interaction design" - "design" researchr: "https://researchr.org/publication/FerreiraNB07%3A0" cites: 0 citedby: 0 pages: "9-16" booktitle: "Agile Processes in Software Engineering and Extreme Programming, 8th International Conference, XP 2007, Como, Italy, June 18-22, 2007, Proceedings" editor: - name: "Giulio Concas" link: "https://researchr.org/alias/giulio-concas" - name: "Ernesto Damiani" link: "https://researchr.org/alias/ernesto-damiani" - name: "Marco Scotto" link: "https://researchr.org/alias/marco-scotto" - name: "Giancarlo Succi" link: "https://researchr.org/alias/giancarlo-succi" volume: "4536" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-73100-9" kind: "inproceedings" key: "FerreiraNB07:0" - title: "Understanding the Impact of Collection Contracts on Design" author: - name: "Stephen Nelson" link: "https://researchr.org/alias/stephen-nelson" - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://dx.doi.org/10.1007/978-3-642-13953-6_4" links: doi: "http://dx.doi.org/10.1007/978-3-642-13953-6_4" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/tools/NelsonPN10" tags: - "contracts" - "design" researchr: "https://researchr.org/publication/NelsonPN10" cites: 0 citedby: 0 pages: "61-78" booktitle: "Objects, Models, Components, Patterns, 48th International Conference, TOOLS 2010, Málaga, Spain, June 28 - July 2, 2010. Proceedings" editor: - name: "Jan Vitek" link: "https://researchr.org/alias/jan-vitek" volume: "6141" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-13952-9" kind: "inproceedings" key: "NelsonPN10" - title: "Efficient Object Querying for Java" author: - name: "Darren Willis" link: "https://researchr.org/alias/darren-willis" - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2006" doi: "http://dx.doi.org/10.1007/11785477_3" abstract: "Modern programming languages have little or no support for querying objects and collections. Programmers are forced to hand code such queries using nested loops, which is both cumbersome and inefficient. We demonstrate that first-class queries over objects and collections improve program readability, provide good performance and are applicable to a large number of common programming problems. We have developed a prototype extension to Java which tracks all objects in a program using AspectJ and allows first-class queries over them in the program. Our experimental findings indicate that such queries can be significantly faster than common programming idioms and within reach of hand optimised queries." links: doi: "http://dx.doi.org/10.1007/11785477_3" tags: - "Java" - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/WillisPN06" cites: 0 citedby: 0 pages: "28-49" booktitle: "ECOOP 2006 - Object-Oriented Programming, 20th European Conference, Nantes, France, July 3-7, 2006, Proceedings" editor: - name: "Dave Thomas" link: "https://researchr.org/alias/dave-thomas" volume: "4067" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-35726-2" kind: "inproceedings" key: "WillisPN06" - title: "Fine Tuning the Persuasion in Persuasive Games" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ronald Fischer" link: "https://researchr.org/alias/ronald-fischer" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-77006-0_5" links: doi: "http://dx.doi.org/10.1007/978-3-540-77006-0_5" researchr: "https://researchr.org/publication/KhaledBNFB07" cites: 0 citedby: 0 pages: "36-47" booktitle: "Persuasive Technology, Second International Conference on Persuasive Technology, PERSUASIVE 2007, Palo Alto, CA, USA, April 26-27, 2007, Revised Selected Papers" editor: - name: "Yvonne de Kort" link: "https://researchr.org/alias/yvonne-de-kort" - name: "Wijnand IJsselsteijn" link: "https://researchr.org/alias/wijnand-ijsselsteijn" - name: "Cees J. H. Midden" link: "https://researchr.org/alias/cees-j.-h.-midden" - name: "Berry Eggen" link: "https://researchr.org/alias/berry-eggen" - name: "B. J. Fogg" link: "https://researchr.org/alias/b.-j.-fogg" volume: "4744" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-77005-3" kind: "inproceedings" key: "KhaledBNFB07" - title: "Applying Design Patterns" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "1997" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681884" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681884" tags: - "design" researchr: "https://researchr.org/publication/NobleP97%3A0" cites: 0 citedby: 0 pages: "355-356" booktitle: "TOOLS 1997: 25th International Conference on Technology of Object-Oriented Languages and Systems, 24-28 November 1997, Melbourne, Australia" publisher: "IEEE Computer Society" isbn: "0-8186-8485-2" kind: "inproceedings" key: "NobleP97:0" - title: "SourceVis: Collaborative software visualization for co-located environments" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2013" doi: "http://doi.ieeecomputersociety.org/10.1109/VISSOFT.2013.6650527" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VISSOFT.2013.6650527" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/vissoft/AnslowMNB13" researchr: "https://researchr.org/publication/AnslowMNB13" cites: 0 citedby: 0 pages: "1-10" booktitle: "2013 First IEEE Working Conference on Software Visualization (VISSOFT), Eindhoven, The Netherlands, September 27-28, 2013" editor: - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" - name: "Andreas Kerren" link: "https://researchr.org/alias/andreas-kerren" - name: "Andrian Marcus" link: "https://researchr.org/alias/andrian-marcus" publisher: "IEEE" isbn: "978-1-4799-1457-9" kind: "inproceedings" key: "AnslowMNB13" - title: "Less Extreme Programming" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "Stephen Marshall" link: "https://researchr.org/alias/stephen-marshall" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://crpit.com/confpapers/CRPITV30Noble.pdf" links: doi: "http://crpit.com/confpapers/CRPITV30Noble.pdf" tags: - "extreme programming" - "programming" researchr: "https://researchr.org/publication/NobleMMB04" cites: 0 citedby: 0 pages: "217-226" booktitle: "Sixth Australasian Computing Education Conference (ACE 2004), Dunedin, New Zealand, January 18-22, 2004" editor: - name: "Raymond Lister" link: "https://researchr.org/alias/raymond-lister" - name: "Alison Young" link: "https://researchr.org/alias/alison-young" volume: "30" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-12-0" kind: "inproceedings" key: "NobleMMB04" - title: "Generic ownership: practical ownership control in programming languages" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://doi.acm.org/10.1145/1028664.1028692" links: doi: "http://doi.acm.org/10.1145/1028664.1028692" tags: - "programming languages" - "generic programming" - "programming" researchr: "https://researchr.org/publication/PotaninNB04%3A0" cites: 0 citedby: 0 pages: "50-51" booktitle: "Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004, October 24-28, 2004, Vancouver, BC, Canada" editor: - name: "John M. Vlissides" link: "https://researchr.org/alias/john-m.-vlissides" - name: "Douglas C. Schmidt" link: "https://researchr.org/alias/douglas-c.-schmidt" publisher: "ACM" isbn: "1-58113-833-4" kind: "inproceedings" key: "PotaninNB04:0" - title: "Small memory software - patterns for systems with limited memory" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" year: "2005" links: dblp: "http://dblp.uni-trier.de/rec/bibtex/books/daglib/0012819" researchr: "https://researchr.org/publication/0012819" cites: 0 citedby: 0 publisher: "Addison-Wesley-Longman" isbn: "978-0-201-59607-6" kind: "book" key: "0012819" - title: "Operators and precedence in programming languages" author: - name: "Najwani Razali" link: "https://researchr.org/alias/najwani-razali" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2015" doi: "http://doi.acm.org/10.1145/2846680.2846690" links: doi: "http://doi.acm.org/10.1145/2846680.2846690" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/RazaliNM15" researchr: "https://researchr.org/publication/RazaliNM15" cites: 0 citedby: 0 pages: "53-56" booktitle: "Proceedings of the 6th Workshop on Evaluation and Usability of Programming Languages and Tools, PLATEAU@SPLASH 2015, Pittsburgh, PA, USA, October 26, 2015" editor: - name: "Thomas D. LaToza" link: "https://researchr.org/alias/thomas-d.-latoza" - name: "Craig Anslow" link: "https://researchr.org/alias/craig-anslow" - name: "Joshua Sunshine" link: "https://researchr.org/alias/joshua-sunshine" publisher: "ACM" isbn: "978-1-4503-3907-0" kind: "inproceedings" key: "RazaliNM15" - title: "The Effect of Complexity and Value on Architecture Planning in Agile Software Development" author: - name: "Michael Waterman" link: "https://researchr.org/alias/michael-waterman" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "George Allan" link: "https://researchr.org/alias/george-allan" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-38314-4_17" links: doi: "http://dx.doi.org/10.1007/978-3-642-38314-4_17" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/WatermanNA13" researchr: "https://researchr.org/publication/WatermanNA13" cites: 0 citedby: 0 pages: "238-252" booktitle: "Agile Processes in Software Engineering and Extreme Programming - 14th International Conference, XP 2013, Vienna, Austria, June 3-7, 2013. Proceedings" editor: - name: "Hubert Baumeister" link: "https://researchr.org/alias/hubert-baumeister" - name: "Barbara Weber" link: "https://researchr.org/alias/barbara-weber" volume: "149" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-38313-7" kind: "inproceedings" key: "WatermanNA13" - title: "Modules As Gradually-typed Objects" author: - name: "Homer, Michael" link: "https://researchr.org/alias/homer%2C-michael" - name: "Bruce, Kim B." link: "https://researchr.org/alias/bruce%2C-kim-b." - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Black, Andrew P." link: "https://researchr.org/alias/black%2C-andrew-p." year: "2013" doi: "10.1145/2489798.2489799" links: "url": "http://doi.acm.org/10.1145/2489798.2489799" researchr: "https://researchr.org/publication/Homer%3A2013%3AMGO%3A2489798.2489799" cites: 0 citedby: 0 booktitle: "Proceedings of the 7th Workshop on Dynamic Languages and Applications" series: "DYLA '13" address: "New York, NY, USA" publisher: "ACM" isbn: "978-1-4503-2041-2" kind: "inproceedings" key: "Homer:2013:MGO:2489798.2489799" - title: "Visual Programs Module Choice and Layout in the Nord Modular Patch Language" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2001" doi: "http://crpit.com/confpapers/CRPITV9Noble.pdf" links: doi: "http://crpit.com/confpapers/CRPITV9Noble.pdf" tags: - "programming languages" - "layout" researchr: "https://researchr.org/publication/NobleB01" cites: 0 citedby: 0 pages: "121-127" booktitle: "Australasian Symposium on Information Visualisation, InVis.au, Sydney, Australia, 3-4 December 2001" editor: - name: "Peter Eades" link: "https://researchr.org/alias/peter-eades" - name: "Tim Pattison" link: "https://researchr.org/alias/tim-pattison" volume: "9" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92587-9" kind: "inproceedings" key: "NobleB01" - title: "A case for iconic icons" author: - name: "Jennifer Ferreira" link: "https://researchr.org/alias/jennifer-ferreira" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://doi.acm.org/10.1145/1151758.1151771" links: doi: "http://doi.acm.org/10.1145/1151758.1151771" researchr: "https://researchr.org/publication/FerreiraNB06" cites: 0 citedby: 0 pages: "97-100" booktitle: "User Interfaces 2006, 7th Australasian User Interface Conference (AUIC 2006), Hobart, Tasmania, Australia, January 16-19 2005" editor: - name: "Wayne Piekarski" link: "https://researchr.org/alias/wayne-piekarski" volume: "50" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-32-5" kind: "inproceedings" key: "FerreiraNB06" - title: "Simple Ownership Types for Object Containment" author: - name: "David G. Clarke" link: "https://researchr.org/alias/david-g.-clarke" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "2001" doi: "http://link.springer.de/link/service/series/0558/bibs/2072/20720053.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2072/20720053.htm" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/ClarkeNP01" cites: 0 citedby: 0 pages: "53-76" booktitle: "ECOOP 2001 - Object-Oriented Programming, 15th European Conference, Budapest, Hungary, June 18-22, 2001, Proceedings" editor: - name: "Jørgen Lindskov Knudsen" link: "https://researchr.org/alias/j%C3%B8rgen-lindskov-knudsen" volume: "2072" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-42206-4" kind: "inproceedings" key: "ClarkeNP01" - title: "An Ideal Customer: A Grounded Theory of Requirements Elicitation, Communication and Acceptance on Agile Projects" author: - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://dx.doi.org/10.1007/978-3-642-12575-1_6" links: doi: "http://dx.doi.org/10.1007/978-3-642-12575-1_6" dblp: "http://dblp.uni-trier.de/rec/bibtex/books/daglib/p/MartinBN10" researchr: "https://researchr.org/publication/MartinBN10" cites: 0 citedby: 0 pages: "111-141" booktitle: "Agile Software Development - Current Research and Future Directions" editor: - name: "Torgeir Dingsøyr" link: "https://researchr.org/alias/torgeir-dings%C3%B8yr" - name: "Tore Dybå" link: "https://researchr.org/alias/tore-dyb%C3%A5" - name: "Nils Brede Moe" link: "https://researchr.org/alias/nils-brede-moe" publisher: "Springer" isbn: "978-3-642-12574-4" kind: "incollection" key: "MartinBN10" - title: "The impact of inadequate customer collaboration on self-organizing Agile teams" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2011" doi: "http://dx.doi.org/10.1016/j.infsof.2010.10.009" links: doi: "http://dx.doi.org/10.1016/j.infsof.2010.10.009" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/infsof/HodaNM11" researchr: "https://researchr.org/publication/HodaNM11-0" cites: 0 citedby: 0 journal: "Information \\& Software Technology" volume: "53" number: "5" pages: "521-534" kind: "article" key: "HodaNM11-0" - title: "How to Improve the Security Skills of Mobile App Developers? Comparing and Contrasting Expert Views" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "Awais Rashid" link: "https://researchr.org/alias/awais-rashid" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2016" doi: "https://www.usenix.org/conference/soups2016/workshop-program/wsiw16/presentation/weir" links: doi: "https://www.usenix.org/conference/soups2016/workshop-program/wsiw16/presentation/weir" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/soups/WeirRN16" researchr: "https://researchr.org/publication/WeirRN16" cites: 0 citedby: 0 booktitle: "2nd Workshop on Security Information Workers, WSIW@SOUPS 2016, Denver, CO, USA, June 22, 2016" publisher: "USENIX Association" kind: "inproceedings" key: "WeirRN16" - title: "Locating Expertise in Agile Software Development Projects" author: - name: "Mawarny Md. Rejab" link: "https://researchr.org/alias/mawarny-md.-rejab" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "George Allan" link: "https://researchr.org/alias/george-allan" year: "2014" doi: "http://dx.doi.org/10.1007/978-3-319-06862-6_19" links: doi: "http://dx.doi.org/10.1007/978-3-319-06862-6_19" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/RejabNA14" researchr: "https://researchr.org/publication/RejabNA14" cites: 0 citedby: 0 pages: "260-268" booktitle: "Agile Processes in Software Engineering and Extreme Programming - 15th International Conference, XP 2014, Rome, Italy, May 26-30, 2014. Proceedings" editor: - name: "Giovanni Cantone" link: "https://researchr.org/alias/giovanni-cantone" - name: "Michele Marchesi" link: "https://researchr.org/alias/michele-marchesi" volume: "179" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-319-06861-9" kind: "inproceedings" key: "RejabNA14" - title: "Well-Being to Well Done! : The Development Cycle in Role-Playing Games" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://dx.doi.org/10.1007/11755494_13" links: doi: "http://dx.doi.org/10.1007/11755494_13" researchr: "https://researchr.org/publication/BarrKNB06a" cites: 0 citedby: 0 pages: "96-99" booktitle: "Persuasive Technology, First International Conference on Persuasive Technology for Human Well-Being, PERSUASIVE 2006, Eindhoven, The Netherlands, May 18-19, 2006, Proceedings" editor: - name: "Wijnand IJsselsteijn" link: "https://researchr.org/alias/wijnand-ijsselsteijn" - name: "Yvonne de Kort" link: "https://researchr.org/alias/yvonne-de-kort" - name: "Cees J. H. Midden" link: "https://researchr.org/alias/cees-j.-h.-midden" - name: "Berry Eggen" link: "https://researchr.org/alias/berry-eggen" - name: "Elise van den Hoven" link: "https://researchr.org/alias/elise-van-den-hoven" volume: "3962" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-34291-5" kind: "inproceedings" key: "BarrKNB06a" - title: "Object Oriented Program Visualisation in Tarraingim" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Lindsay Groves" link: "https://researchr.org/alias/lindsay-groves" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "1995" tags: - "object-oriented programming" - "meta programming" - "subject-oriented programming" - "Meta-Environment" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/NobleGB95" cites: 0 citedby: 0 journal: "Australian Computer Journal" volume: "27" number: "4" pages: "138-149" kind: "article" key: "NobleGB95" - title: "A taxonomy of user-interface metaphors" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2002" doi: "http://doi.acm.org/10.1145/2181216.2181221" links: doi: "http://doi.acm.org/10.1145/2181216.2181221" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/chinz/BarrBN02" researchr: "https://researchr.org/publication/BarrBN02" cites: 0 citedby: 0 pages: "25-30" booktitle: "Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction, 11-12 July 2002, Hamilton, New Zealand" editor: - name: "Matt Jones" link: "https://researchr.org/alias/matt-jones" - name: "Steve Jones" link: "https://researchr.org/alias/steve-jones" - name: "Masood Masoodian" link: "https://researchr.org/alias/masood-masoodian" publisher: "ACM" isbn: "0-473-08500-3" kind: "inproceedings" key: "BarrBN02" - title: "Smaller Software: Patterns for Objects in Limited Memory" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "C. Weir" link: "https://researchr.org/alias/c.-weir" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10005" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10005" tags: - "meta-model" - "C++" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NobleW00a" cites: 0 citedby: 0 pages: "471" booktitle: "TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 5-8 June 2000, St. Malo, France" publisher: "IEEE Computer Society" isbn: "0-7695-0731-X" kind: "inproceedings" key: "NobleW00a" - title: "Generic ownership for generic Java" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://doi.acm.org/10.1145/1167473.1167500" links: doi: "http://doi.acm.org/10.1145/1167473.1167500" tags: - "Java" researchr: "https://researchr.org/publication/PotaninNCB06" cites: 0 citedby: 0 pages: "311-324" booktitle: "Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA" editor: - name: "Peri L. Tarr" link: "http://portal.acm.org/author_page.cfm?id=81100131551&coll=GUIDE&dl=GUIDE&trk=0&CFID=51133021&CFTOKEN=87963901" - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" publisher: "ACM" isbn: "1-59593-348-4" kind: "inproceedings" key: "PotaninNCB06" - title: "The left hand of equals" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "Mark S. Miller" link: "https://researchr.org/alias/mark-s.-miller" year: "2016" doi: "http://doi.acm.org/10.1145/2986012.2986031" links: doi: "http://doi.acm.org/10.1145/2986012.2986031" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/NobleBBHM16" researchr: "https://researchr.org/publication/NobleBBHM16" cites: 0 citedby: 0 pages: "224-237" booktitle: "2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2016, Amsterdam, The Netherlands, November 2-4, 2016" editor: - name: "Eelco Visser" link: "http://eelcovisser.org" - name: "Emerson R. Murphy-Hill" link: "https://researchr.org/alias/emerson-r.-murphy-hill" - name: "Crista Lopes" link: "https://researchr.org/alias/crista-lopes" publisher: "ACM" isbn: "978-1-4503-4076-2" kind: "inproceedings" key: "NobleBBHM16" - title: "Metaphor and Metonymy in Object-Oriented Design Patterns" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2002" doi: "http://crpit.com/confpapers/CRPITV4Noble.pdf" links: doi: "http://crpit.com/confpapers/CRPITV4Noble.pdf" tags: - "meta-model" - "Meta-Environment" - "design" - "meta-objects" researchr: "https://researchr.org/publication/NobleBT02" cites: 0 citedby: 0 pages: "187-195" booktitle: "Computer Science 2002, Twenty-Fifth Australasian Computer Science Conference (ACSC2002), Monash University, Melbourne, Victoria, January/February 2002" editor: - name: "Michael J. Oudshoorn" link: "https://researchr.org/alias/michael-j.-oudshoorn" volume: "4" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92582-8" kind: "inproceedings" key: "NobleBT02" - title: "The Billion-Dollar Fix - Safe Modular Circular Initialisation with Placeholders and Placeholder Types" author: - name: "Marco Servetto" link: "https://researchr.org/alias/marco-servetto" - name: "Julian Mackay" link: "https://researchr.org/alias/julian-mackay" - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-39038-8_9" links: doi: "http://dx.doi.org/10.1007/978-3-642-39038-8_9" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/ServettoMPN13" researchr: "https://researchr.org/publication/ServettoMPN13" cites: 0 citedby: 0 pages: "205-229" booktitle: "ECOOP 2013 - Object-Oriented Programming - 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings" editor: - name: "Giuseppe Castagna" link: "https://researchr.org/alias/giuseppe-castagna" volume: "7920" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-39037-1" kind: "inproceedings" key: "ServettoMPN13" - title: "Playing the interface: a case study of Grand Theft Auto: San Andreas" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://doi.acm.org/10.1145/1228175.1228233" links: doi: "http://doi.acm.org/10.1145/1228175.1228233" tags: - "case study" researchr: "https://researchr.org/publication/BarrKNB06%3A0" cites: 0 citedby: 0 pages: "317-320" booktitle: "Proceedings of the 2006 Australasian Computer-Human Interaction Conference, OZCHI 2006, Sydney, Australia, November 20-24, 2006" editor: - name: "Toni Robertson" link: "https://researchr.org/alias/toni-robertson" volume: "206" series: "ACM International Conference Proceeding Series" publisher: "ACM" isbn: "1-59593-545-2" kind: "inproceedings" key: "BarrKNB06:0" - title: "A Lightweight Web-Based Case Tool for UML Class Diagrams" author: - name: "Daniel Mackay" link: "https://researchr.org/alias/daniel-mackay" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2003" doi: "http://crpit.com/confpapers/CRPITV18Mackay.pdf" links: doi: "http://crpit.com/confpapers/CRPITV18Mackay.pdf" tags: - "rule-based" - "UML" researchr: "https://researchr.org/publication/MackayNB03" cites: 0 citedby: 0 pages: "95-98" booktitle: "User Interfaces 2003, Fourth Australasian User Interface Conference (AUIC2003), Adelaide, South Australia, February 2003" editor: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "Bruce H. Thomas" link: "https://researchr.org/alias/bruce-h.-thomas" volume: "18" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92596-8" kind: "inproceedings" key: "MackayNB03" - title: "Encoding Ownership Types in Java" author: - name: "Nicholas R. Cameron" link: "https://researchr.org/alias/nicholas-r.-cameron" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://dx.doi.org/10.1007/978-3-642-13953-6_15" links: doi: "http://dx.doi.org/10.1007/978-3-642-13953-6_15" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/tools/CameronN10" tags: - "Java" researchr: "https://researchr.org/publication/CameronN10" cites: 0 citedby: 0 pages: "271-290" booktitle: "Objects, Models, Components, Patterns, 48th International Conference, TOOLS 2010, Málaga, Spain, June 28 - July 2, 2010. Proceedings" editor: - name: "Jan Vitek" link: "https://researchr.org/alias/jan-vitek" volume: "6141" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-13952-9" kind: "inproceedings" key: "CameronN10" - title: "Evaluating X3D for use in software visualization" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://doi.acm.org/10.1145/1148493.1148524" links: doi: "http://doi.acm.org/10.1145/1148493.1148524" researchr: "https://researchr.org/publication/AnslowMNB06%3A0" cites: 0 citedby: 0 pages: "161-162" booktitle: "Proceedings of the ACM 2006 Symposium on Software Visualization, Brighton, UK, September 4-5, 2006" editor: - name: "Eileen Kraemer" link: "https://researchr.org/alias/eileen-kraemer" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Stephan Diehl" link: "https://researchr.org/alias/stephan-diehl" publisher: "ACM" isbn: "1-59593-464-2" kind: "inproceedings" key: "AnslowMNB06:0" - title: "A Taxonomy of Sequencer User-Interfaces" author: - name: "Matthew Duignan" link: "https://researchr.org/alias/matthew-duignan" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2005" doi: "http://hdl.handle.net/2027/spo.bbp2372.2005.158" links: doi: "http://hdl.handle.net/2027/spo.bbp2372.2005.158" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icmc/DuignanNB05" researchr: "https://researchr.org/publication/DuignanNB05" cites: 0 citedby: 0 booktitle: "Proceedings of the 2005 International Computer Music Conference, ICMC 2005, Barcelona, Spain, September 4-10, 2005" publisher: "Michigan Publishing" kind: "inproceedings" key: "DuignanNB05" - title: "Aliasing, Confinement, and Ownership in Object-Oriented Programming" author: - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "http://people.dsv.su.se/~tobias/" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-78195-0_5" links: doi: "http://dx.doi.org/10.1007/978-3-540-78195-0_5" tags: - "object-oriented programming" - "meta programming" - "programming" - "subject-oriented programming" - "Meta-Environment" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/ClarkeDNW07%3A0" cites: 0 citedby: 0 pages: "40-49" booktitle: "Object-Oriented Technology. ECOOP 2007 Workshop Reader, Berlin, Germany, July 30-31, 2007, Final Reports" editor: - name: "Michael Cebulla" link: "https://researchr.org/alias/michael-cebulla" volume: "4906" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-78194-3" kind: "inproceedings" key: "ClarkeDNW07:0" - title: "Workshop preview of the 2015 workshop on new object-oriented languages (NOOL 2015)" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2015" doi: "http://doi.acm.org/10.1145/2814189.2833208" links: doi: "http://doi.acm.org/10.1145/2814189.2833208" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/PotaninN15" researchr: "https://researchr.org/publication/PotaninN15" cites: 0 citedby: 0 pages: "105-106" booktitle: "Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity" editor: - name: "Jonathan Aldrich" link: "https://researchr.org/alias/jonathan-aldrich" - name: "Patrick Eugster" link: "https://researchr.org/alias/patrick-eugster" publisher: "ACM" isbn: "978-1-4503-3722-9" kind: "inproceedings" key: "PotaninN15" - title: "Visualizing the word structure of Java class names" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2008" doi: "http://doi.acm.org/10.1145/1449814.1449857" links: doi: "http://doi.acm.org/10.1145/1449814.1449857" tags: - "Java" researchr: "https://researchr.org/publication/AnslowNMT08" cites: 0 citedby: 0 pages: "777-778" booktitle: "Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2008, October 19-13, 2007, Nashville, TN, USA" editor: - name: "Gail E. Harris" link: "https://researchr.org/alias/gail-e.-harris" publisher: "ACM" isbn: "978-1-60558-220-7" kind: "inproceedings" key: "AnslowNMT08" - title: "Usability methods and mobile devices: an evaluation of MoFax" author: - name: "Tim Wright" link: "https://researchr.org/alias/tim-wright" - name: "Pak Yoong" link: "https://researchr.org/alias/pak-yoong" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Roger Cliffe" link: "https://researchr.org/alias/roger-cliffe" - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "Donald Gordon" link: "https://researchr.org/alias/donald-gordon" - name: "Chris Andreae" link: "https://researchr.org/alias/chris-andreae" year: "2005" doi: "http://doi.acm.org/10.1145/1149488.1149493" links: doi: "http://doi.acm.org/10.1145/1149488.1149493" tags: - "mobile" researchr: "https://researchr.org/publication/WrightYNCHGA05" cites: 0 citedby: 0 pages: "26-33" booktitle: "Proceedings of the 4th International Conference on Mobile and Ubiquitous Multimedia, MUM 2005, Christchurch, New Zealand, December 8-10, 2005" editor: - name: "Mark Billinghurst" link: "https://researchr.org/alias/mark-billinghurst" volume: "154" series: "ACM International Conference Proceeding Series" publisher: "ACM" isbn: "0-473-10658-2" kind: "inproceedings" key: "WrightYNCHGA05" - title: "Beyond the Geneva Convention on the Treatment of Object Aliasing" author: - name: "Dave Clarke" link: "https://researchr.org/alias/dave-clarke" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "https://researchr.org/alias/tobias-wrigstad" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-36946-9_1" links: doi: "http://dx.doi.org/10.1007/978-3-642-36946-9_1" dblp: "http://dblp.uni-trier.de/rec/bibtex/series/lncs/ClarkeNW13" researchr: "https://researchr.org/publication/ClarkeNW13" cites: 0 citedby: 0 pages: "1-6" booktitle: "Aliasing in Object-Oriented Programming. Types, Analysis and Verification" editor: - name: "Dave Clarke" link: "https://researchr.org/alias/dave-clarke" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "https://researchr.org/alias/tobias-wrigstad" volume: "7850" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-36945-2" kind: "incollection" key: "ClarkeNW13" - title: "Panel: designing the next educational programming language" author: - name: "Andrew Black" link: "https://researchr.org/alias/andrew-black" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://doi.acm.org/10.1145/1869542.1869574" links: doi: "http://doi.acm.org/10.1145/1869542.1869574" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/BlackBN10" tags: - "programming languages" - "programming" researchr: "https://researchr.org/publication/BlackBN10" cites: 0 citedby: 0 pages: "201-204" booktitle: "Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, SPLASH/OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA" editor: - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" - name: "Siobhán Clarke" link: "https://www.cs.tcd.ie/Siobhan.Clarke/" - name: "Martin C. Rinard" link: "https://researchr.org/alias/martin-c.-rinard" publisher: "ACM" isbn: "978-1-4503-0240-1" kind: "inproceedings" key: "BlackBN10" - title: "Wikipublisher: a print-on-demand Wiki" author: - name: "John Rankin" link: "https://researchr.org/alias/john-rankin" - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Brenda Chawner" link: "https://researchr.org/alias/brenda-chawner" - name: "Donald Gordon" link: "https://researchr.org/alias/donald-gordon" year: "2009" doi: "http://doi.acm.org/10.1145/1641309.1641346" links: doi: "http://doi.acm.org/10.1145/1641309.1641346" tags: - "wiki" researchr: "https://researchr.org/publication/RankinANCG09" cites: 0 citedby: 0 booktitle: "Proceedings of the 2009 International Symposium on Wikis, 2009, Orlando, Florida, USA, October 25-27, 2009" editor: - name: "Dirk Riehle" link: "https://researchr.org/alias/dirk-riehle" - name: "Amy Bruckman" link: "https://researchr.org/alias/amy-bruckman" publisher: "ACM" isbn: "978-1-60558-730-1" kind: "inproceedings" key: "RankinANCG09" - title: "ECOOP 96 Workshop on Prototype Based Object Oriented Programming" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Antero Taivalsaari" link: "https://researchr.org/alias/antero-taivalsaari" year: "1996" tags: - "object-oriented programming" - "rule-based" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/NobleT96" cites: 0 citedby: 0 journal: "SIGPLAN Notices" volume: "31" number: "12" pages: "12-17" kind: "article" key: "NobleT96" - title: "Are your incoming aliases really necessary? counting the cost of object ownership" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "Monique Damitio" link: "https://researchr.org/alias/monique-damitio" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://dl.acm.org/citation.cfm?id=2486886" links: doi: "http://dl.acm.org/citation.cfm?id=2486886" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icse/PotaninDN13" researchr: "https://researchr.org/publication/PotaninDN13" cites: 0 citedby: 0 pages: "742-751" booktitle: "35th International Conference on Software Engineering, ICSE '13, San Francisco, CA, USA, May 18-26, 2013" editor: - name: "David Notkin" link: "https://researchr.org/alias/david-notkin" - name: "Betty H. C. Cheng" link: "https://researchr.org/alias/betty-h.-c.-cheng" - name: "Klaus Pohl" link: "https://researchr.org/alias/klaus-pohl" publisher: "IEEE / ACM" isbn: "978-1-4673-3076-3" kind: "inproceedings" key: "PotaninDN13" - title: "Visualizing Alignment with Adaptive Gridlines" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1997" researchr: "https://researchr.org/publication/Noble97%3A0" cites: 0 citedby: 0 pages: "183-184" booktitle: "VL" kind: "inproceedings" key: "Noble97:0" - title: "Grace's Inheritance" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "Timothy Jones 0002" link: "https://researchr.org/alias/timothy-jones-0002" year: "2017" doi: "https://doi.org/10.5381/jot.2017.16.2.a2" links: doi: "https://doi.org/10.5381/jot.2017.16.2.a2" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/jot/NobleBBHJ17" researchr: "https://researchr.org/publication/NobleBBHJ17" cites: 0 citedby: 0 journal: "Journal of Object Technology" volume: "16" number: "2" kind: "article" key: "NobleBBHJ17" - title: "Towards a General Model for Assisting Navigation" author: - name: "Mike McGavin" link: "https://researchr.org/alias/mike-mcgavin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "Judy Brown" link: "https://researchr.org/alias/judy-brown" year: "2004" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3101&spage=262" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3101&spage=262" tags: - "meta-model" - "Meta-Environment" researchr: "https://researchr.org/publication/McGavinNBB04" cites: 0 citedby: 0 pages: "262-271" booktitle: "Computer Human Interaction, 6th Asia Pacific Conference, APCHI 2004, Rotorua, New Zealand, June 29 - July 2, 2004, Proceedings" editor: - name: "Masood Masoodian" link: "https://researchr.org/alias/masood-masoodian" - name: "Steve Jones" link: "https://researchr.org/alias/steve-jones" - name: "Bill Rogers" link: "https://researchr.org/alias/bill-rogers" volume: "3101" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-22312-6" kind: "inproceedings" key: "McGavinNBB04" - title: "ConstrainedJava" author: - name: "Donald Gordon" link: "https://researchr.org/alias/donald-gordon" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://doi.acm.org/10.1145/1028664.1028683" links: doi: "http://doi.acm.org/10.1145/1028664.1028683" researchr: "https://researchr.org/publication/GordonNB04" cites: 0 citedby: 0 pages: "33-34" booktitle: "Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004, October 24-28, 2004, Vancouver, BC, Canada" editor: - name: "John M. Vlissides" link: "https://researchr.org/alias/john-m.-vlissides" - name: "Douglas C. Schmidt" link: "https://researchr.org/alias/douglas-c.-schmidt" publisher: "ACM" isbn: "1-58113-833-4" kind: "inproceedings" key: "GordonNB04" - title: "Implementing a Language with Flow-Sensitive and Structural Typing on the JVM" author: - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2011" doi: "http://dx.doi.org/10.1016/j.entcs.2011.11.005" links: doi: "http://dx.doi.org/10.1016/j.entcs.2011.11.005" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/entcs/PearceN11" researchr: "https://researchr.org/publication/PearceN11" cites: 0 citedby: 0 journal: "Electronic Notes in Theoretical Computer Science" volume: "279" number: "1" pages: "47-59" kind: "article" key: "PearceN11" - title: "MAO: Ownership and Effects for More Effective Reasoning About Aspects" author: - name: "Curtis Clifton" link: "https://researchr.org/alias/curtis-clifton" - name: "Gary T. Leavens" link: "https://researchr.org/alias/gary-t.-leavens" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-73589-2_22" links: doi: "http://dx.doi.org/10.1007/978-3-540-73589-2_22" researchr: "https://researchr.org/publication/CliftonLN07" cites: 0 citedby: 0 pages: "451-475" booktitle: "ECOOP 2007 - Object-Oriented Programming, 21st European Conference, Berlin, Germany, July 30 - August 3, 2007, Proceedings" editor: - name: "Erik Ernst" link: "http://person.au.dk/eernst@cs" volume: "4609" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-73588-5" kind: "inproceedings" key: "CliftonLN07" - title: "A Qualitative Study of Culture and Persuasion in a Smoking Cessation Game" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Ronald Fischer" link: "https://researchr.org/alias/ronald-fischer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-540-68504-3_20" links: doi: "http://dx.doi.org/10.1007/978-3-540-68504-3_20" researchr: "https://researchr.org/publication/KhaledFNB08" cites: 0 citedby: 0 pages: "224-236" booktitle: "Persuasive Technology, Third International Conference, PERSUASIVE 2008, Oulu, Finland, June 4-6, 2008. Proceedings" editor: - name: "Harri Oinas-Kukkonen" link: "https://researchr.org/alias/harri-oinas-kukkonen" - name: "Per F. V. Hasle" link: "https://researchr.org/alias/per-f.-v.-hasle" - name: "Marja Harjumaa" link: "https://researchr.org/alias/marja-harjumaa" - name: "Katarina Segerståhl" link: "https://researchr.org/alias/katarina-segerst%C3%A5hl" - name: "Peter Øhrstrøm" link: "https://researchr.org/alias/peter-%C3%B8hrstr%C3%B8m" volume: "5033" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-68500-5" kind: "inproceedings" key: "KhaledFNB08" - title: "How to Break the Bank: Semantics of Capability Policies" author: - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2014" doi: "http://dx.doi.org/10.1007/978-3-319-10181-1_2" links: doi: "http://dx.doi.org/10.1007/978-3-319-10181-1_2" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ifm/DrossopoulouN14" researchr: "https://researchr.org/publication/DrossopoulouN14" cites: 0 citedby: 0 pages: "18-35" booktitle: "Integrated Formal Methods - 11th International Conference, IFM 2014, Bertinoro, Italy, September 9-11, 2014, Proceedings" editor: - name: "Elvira Albert" link: "https://researchr.org/alias/elvira-albert" - name: "Emil Sekerinski" link: "https://researchr.org/alias/emil-sekerinski" volume: "8739" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-319-10180-4" kind: "inproceedings" key: "DrossopoulouN14" - title: "Relationships and associations in object-oriented languages" author: - name: "Stephen Nelson" link: "https://researchr.org/alias/stephen-nelson" - name: "Stephanie Balzer" link: "https://researchr.org/alias/stephanie-balzer" - name: "Gavin M. Bierman" link: "https://researchr.org/alias/gavin-m.-bierman" - name: "Erik Meijer" link: "https://researchr.org/alias/erik-meijer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "Jiri Soukup" link: "https://researchr.org/alias/jiri-soukup" - name: "Frank Tip" link: "http://domino.research.ibm.com/comm/research_people.nsf/pages/tip.index.html" year: "2008" doi: "http://doi.acm.org/10.1145/1449814.1449883" abstract: "There is a disconnect between modelling and implementation: relationships are prevalent in system models but implementation languages do not provide first-class support for them. For example, in Java (and other Object-Oriented Languages), relationships must be implemented by hand using references embedded in participants. This approach is cumbersome and error-prone, and leads to a disconnect between the system model and the system implementation. As software systems grow and models become increasingly complex this disconnect causes problems not only for implementers but especially for code maintainers. To address this issue, the software community is using frameworks and tool support to manage the disconnect. However, this does not address the core issue of relating design and implementation. Recent proposals for programming language extensions to add first-class relationships demonstrate another approach to the same problem: an increased level of abstraction in programming languages to close the gap between model and implementation. We plan to gather the growing number of researchers in the object-oriented programming language community who are working on relationship-based systems to share their research and discuss the future of relationship-based constructs in programming languages." links: doi: "http://doi.acm.org/10.1145/1449814.1449883" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NelsonBBMNPST08" cites: 0 citedby: 0 pages: "855-856" booktitle: "Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2008, October 19-13, 2007, Nashville, TN, USA" editor: - name: "Gail E. Harris" link: "https://researchr.org/alias/gail-e.-harris" publisher: "ACM" isbn: "978-1-60558-220-7" kind: "inproceedings" key: "NelsonBBMNPST08" - title: "Becoming agile: a grounded theory of agile transitions in practice" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2017" doi: "http://dl.acm.org/citation.cfm?id=3097386" links: doi: "http://dl.acm.org/citation.cfm?id=3097386" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icse/HodaN17" researchr: "https://researchr.org/publication/HodaN17" cites: 0 citedby: 0 pages: "141-151" booktitle: "Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, Buenos Aires, Argentina, May 20-28, 2017" editor: - name: "Sebastián Uchitel" link: "https://researchr.org/alias/sebasti%C3%A1n-uchitel" - name: "Alessandro Orso" link: "https://researchr.org/alias/alessandro-orso" - name: "Martin P. Robillard" link: "https://researchr.org/alias/martin-p.-robillard" publisher: "IEEE / ACM" isbn: "978-1-5386-3868-2" kind: "inproceedings" key: "HodaN17" - title: "Patterns as objects in grace" author: - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" year: "2012" doi: "http://doi.acm.org/10.1145/2384577.2384581" links: doi: "http://doi.acm.org/10.1145/2384577.2384581" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/dls/HomerNBBP12" researchr: "https://researchr.org/publication/HomerNBBP12" cites: 0 citedby: 0 pages: "17-28" booktitle: "Proceedings of the 8th Symposium on Dynamic Languages, DLS '12, Tucson, AZ, USA, October 22, 2012" editor: - name: "Alessandro Warth" link: "https://researchr.org/alias/alessandro-warth" publisher: "ACM" isbn: "978-1-4503-1564-7" kind: "inproceedings" key: "HomerNBBP12" - title: "No name: just notes on software reuse" author: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://doi.acm.org/10.1145/949344.949403" links: doi: "http://doi.acm.org/10.1145/949344.949403" tags: - "reuse" researchr: "https://researchr.org/publication/BiddleMN03" cites: 0 citedby: 0 pages: "240-260" booktitle: "Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA" editor: - name: "Ron Crocker" link: "https://researchr.org/alias/ron-crocker" - name: "Guy L. Steele Jr." link: "http://research.sun.com/people/mybio.php?uid=25706" publisher: "ACM" isbn: "1-58113-751-6" kind: "inproceedings" key: "BiddleMN03" - title: "Coordinating Expertise Outside Agile Teams" author: - name: "Mawarny Md. Rejab" link: "https://researchr.org/alias/mawarny-md.-rejab" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2015" doi: "http://dx.doi.org/10.1007/978-3-319-18612-2_12" links: doi: "http://dx.doi.org/10.1007/978-3-319-18612-2_12" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/RejabNM15" researchr: "https://researchr.org/publication/RejabNM15" cites: 0 citedby: 0 pages: "141-153" booktitle: "Agile Processes, in Software Engineering, and Extreme Programming - 16th International Conference, XP 2015, Helsinki, Finland, May 25-29, 2015, Proceedings" editor: - name: "Casper Lassenius" link: "https://researchr.org/alias/casper-lassenius" - name: "Torgeir Dingsøyr" link: "https://researchr.org/alias/torgeir-dings%C3%B8yr" - name: "Maria Paasivaara" link: "https://researchr.org/alias/maria-paasivaara" volume: "212" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-319-18611-5" kind: "inproceedings" key: "RejabNM15" - title: "Change Detection for Aggregate Objects with Aliasing" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "1997" doi: "http://csdl.computer.org/comp/proceedings/aswec/1997/8081/00/80810098abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/aswec/1997/8081/00/80810098abs.htm" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NobleP97" cites: 0 citedby: 0 pages: "98" booktitle: "1997 Australian Software Engineering Conference (ASWEC 97), 28 September - 2 October 1997, Sydney, Australia" publisher: "IEEE Computer Society" isbn: "0-8186-8081-4" kind: "inproceedings" key: "NobleP97" - title: "Metaphors for Electronic Music Production in ::::Reason:::: and ::::Live::::" author: - name: "Matthew Duignan" link: "https://researchr.org/alias/matthew-duignan" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3101&spage=111" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3101&spage=111" researchr: "https://researchr.org/publication/DuignanNBB04" cites: 0 citedby: 0 pages: "111-120" booktitle: "Computer Human Interaction, 6th Asia Pacific Conference, APCHI 2004, Rotorua, New Zealand, June 29 - July 2, 2004, Proceedings" editor: - name: "Masood Masoodian" link: "https://researchr.org/alias/masood-masoodian" - name: "Steve Jones" link: "https://researchr.org/alias/steve-jones" - name: "Bill Rogers" link: "https://researchr.org/alias/bill-rogers" volume: "3101" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-22312-6" kind: "inproceedings" key: "DuignanNBB04" - title: "Patterns for Limited Memory Using Secondary Storage" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" year: "1999" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP1999/1999_WeirEtAl_ProcessPatterns.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP1999/1999_WeirEtAl_ProcessPatterns.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/NobleW99" researchr: "https://researchr.org/publication/NobleW99" cites: 0 citedby: 0 pages: "233-256" booktitle: "Proceedings of the 4th European Conference on Pattern Languages of Programms (EuroPLoP 1999), Irsee, Germany, July 7-11, 1999" editor: - name: "Paul Dyson" link: "https://researchr.org/alias/paul-dyson" - name: "Martine Devos" link: "https://researchr.org/alias/martine-devos" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-774-6" kind: "inproceedings" key: "NobleW99" - title: "The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies" author: - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Jens Dietrich" link: "https://researchr.org/alias/jens-dietrich" - name: "Ted Han" link: "https://researchr.org/alias/ted-han" - name: "Jing Li" link: "https://researchr.org/alias/jing-li" - name: "Markus Lumpe" link: "https://researchr.org/alias/markus-lumpe" - name: "Hayden Melton" link: "https://researchr.org/alias/hayden-melton" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://dx.doi.org/10.1109/APSEC.2010.46" links: doi: "http://dx.doi.org/10.1109/APSEC.2010.46" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/apsec/TemperoADHLLMN10" tags: - "empirical" - "Java" researchr: "https://researchr.org/publication/TemperoADHLLMN10" cites: 0 citedby: 0 pages: "336-345" booktitle: "17th Asia Pacific Software Engineering Conference, APSEC 2010, Sydney, Australia, November 30 - December 3, 2010" editor: - name: "Jun Han" link: "https://researchr.org/alias/jun-han" - name: "Tran Dan Thu" link: "https://researchr.org/alias/tran-dan-thu" publisher: "IEEE Computer Society" kind: "inproceedings" key: "TemperoADHLLMN10" - title: "Agile Development Iterations and UI Design" author: - name: "Jennifer Ferreira" link: "https://researchr.org/alias/jennifer-ferreira" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2007.8" links: doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2007.8" tags: - "iterative development" - "design" researchr: "https://researchr.org/publication/FerreiraNB07" cites: 0 citedby: 0 pages: "50-58" booktitle: "AGILE 2007 Conference (AGILE 2007), 13-17 August 2007, Washington, DC, USA" publisher: "IEEE Computer Society" isbn: "0-7695-2872-4" kind: "inproceedings" key: "FerreiraNB07" - title: "A Taxonomic Analysis of User-Interface Metaphors in the Microsoft O ce Project Gallery" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2005" doi: "http://crpit.com/confpapers/CRPITV40Barr.pdf" links: doi: "http://crpit.com/confpapers/CRPITV40Barr.pdf" tags: - "analysis" - "taxonomy" researchr: "https://researchr.org/publication/BarrKNB05" cites: 0 citedby: 0 pages: "109-117" booktitle: "User Interfaces 2005, Sixth Australasian User Interface Conference (AUIC 2005), Newcastle, NSW, Australia, January/February 2005" editor: - name: "Mark Billinghurst" link: "https://researchr.org/alias/mark-billinghurst" - name: "Andy Cockburn" link: "https://researchr.org/alias/andy-cockburn" volume: "40" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-22-8" kind: "inproceedings" key: "BarrKNB05" - title: "From pushing buttons to play and progress: value and interaction in ::::fable::::" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" year: "2006" doi: "http://doi.acm.org/10.1145/1151758.1151765" links: doi: "http://doi.acm.org/10.1145/1151758.1151765" researchr: "https://researchr.org/publication/BarrNBK06" cites: 0 citedby: 0 pages: "61-68" booktitle: "User Interfaces 2006, 7th Australasian User Interface Conference (AUIC 2006), Hobart, Tasmania, Australia, January 16-19 2005" editor: - name: "Wayne Piekarski" link: "https://researchr.org/alias/wayne-piekarski" volume: "50" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-32-5" kind: "inproceedings" key: "BarrNBK06" - title: "Grace: the absence of (inessential) difficulty" author: - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2012" doi: "http://doi.acm.org/10.1145/2384592.2384601" links: doi: "http://doi.acm.org/10.1145/2384592.2384601" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/BlackBHN12" researchr: "https://researchr.org/publication/BlackBHN12" cites: 0 citedby: 0 pages: "85-98" booktitle: "ACM Symposium on New Ideas in Programming and Reflections on Software, Onward! 2012, part of SPLASH '12, Tucson, AZ, USA, October 21-26, 2012" editor: - name: "Gary T. Leavens" link: "https://researchr.org/alias/gary-t.-leavens" - name: "Jonathan Edwards" link: "https://researchr.org/alias/jonathan-edwards" publisher: "ACM" isbn: "978-1-4503-1562-3" kind: "inproceedings" key: "BlackBHN12" - title: "Tribal ownership" author: - name: "Nicholas R. Cameron" link: "https://researchr.org/alias/nicholas-r.-cameron" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "https://researchr.org/alias/tobias-wrigstad" year: "2010" doi: "http://doi.acm.org/10.1145/1869459.1869510" links: doi: "http://doi.acm.org/10.1145/1869459.1869510" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/CameronNW10" researchr: "https://researchr.org/publication/CameronNW10" cites: 0 citedby: 0 pages: "618-633" booktitle: "Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA" editor: - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" - name: "Siobhán Clarke" link: "https://www.cs.tcd.ie/Siobhan.Clarke/" - name: "Martin C. Rinard" link: "https://researchr.org/alias/martin-c.-rinard" address: "Reno/Tahoe, Nevada" publisher: "ACM" isbn: "978-1-4503-0203-6" kind: "inproceedings" key: "CameronNW10" - title: "Balancing acts: walking the Agile tightrope" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2010" doi: "http://doi.acm.org/10.1145/1833310.1833312" links: doi: "http://doi.acm.org/10.1145/1833310.1833312" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icse/HodaNM10a" researchr: "https://researchr.org/publication/HodaNM10a-0" cites: 0 citedby: 0 pages: "5-12" booktitle: "Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2010, Cape Town, South Africa, May 2, 2010" editor: - name: "Yvonne Dittrich" link: "https://researchr.org/alias/yvonne-dittrich" - name: "Cleidson R. B. de Souza" link: "https://researchr.org/alias/cleidson-r.-b.-de-souza" - name: "Mikko Korpela" link: "https://researchr.org/alias/mikko-korpela" - name: "Helen Sharp" link: "https://researchr.org/alias/helen-sharp" - name: "Janice Singer" link: "https://researchr.org/alias/janice-singer" - name: "Heike Winshiers-Theophilus" link: "https://researchr.org/alias/heike-winshiers-theophilus" publisher: "ACM" isbn: "978-1-60558-966-4" kind: "inproceedings" key: "HodaNM10a-0" - title: "Agile Software Development with Distributed Teams: Senior Management Support" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "George Allan" link: "https://researchr.org/alias/george-allan" year: "2013" doi: "http://dx.doi.org/10.1109/ICGSE.2013.33" links: doi: "http://dx.doi.org/10.1109/ICGSE.2013.33" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icgse/DorairajNA13" researchr: "https://researchr.org/publication/DorairajNA13" cites: 0 citedby: 0 pages: "197-205" booktitle: "8th IEEE International Conference on Global Software Engineering, ICGSE 2013, Bari, Italy, August 26-29, 2013" publisher: "IEEE" kind: "inproceedings" key: "DorairajNA13" - title: "Aliasing, Confinement, and Ownership in Object-Oriented Programming" author: - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "Peter Müller" link: "https://researchr.org/alias/peter-m%C3%BCller" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "http://people.dsv.su.se/~tobias/" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-642-02047-6_4" links: doi: "http://dx.doi.org/10.1007/978-3-642-02047-6_4" tags: - "object-oriented programming" - "meta programming" - "programming" - "subject-oriented programming" - "Meta-Environment" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/ClarkeDMNW08" cites: 0 citedby: 0 pages: "30-41" booktitle: "Object-Oriented Technology. ECOOP 2008 Workshop Reader, ECOOP 2008 Workshops, Paphos, Cyprus, July 7-11, 2008, Final Reports" editor: - name: "Patrick Eugster" link: "https://researchr.org/alias/patrick-eugster" volume: "5475" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-02046-9" kind: "inproceedings" key: "ClarkeDMNW08" - title: "Patterns for Finding Objects within Designs" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1997" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681865" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681865" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Noble97" cites: 0 citedby: 0 pages: "113-120" booktitle: "TOOLS 1997: 25th International Conference on Technology of Object-Oriented Languages and Systems, 24-28 November 1997, Melbourne, Australia" publisher: "IEEE Computer Society" isbn: "0-8186-8485-2" kind: "inproceedings" key: "Noble97" - title: "Caching and incrementalisation in the java query language" author: - name: "Darren Willis" link: "https://researchr.org/alias/darren-willis" - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2008" doi: "http://doi.acm.org/10.1145/1449764.1449766" links: doi: "http://doi.acm.org/10.1145/1449764.1449766" tags: - "Java" - "caching" - "query language" researchr: "https://researchr.org/publication/WillisPN08" cites: 0 citedby: 0 pages: "1-18" booktitle: "Proceedings of the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2008, October 19-23, 2008, Nashville, TN, USA" editor: - name: "Gail E. Harris" link: "https://researchr.org/alias/gail-e.-harris" publisher: "ACM" isbn: "978-1-60558-215-3" kind: "inproceedings" key: "WillisPN08" - title: "Knowledge Management in Distributed Agile Software Development" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Petra Malik" link: "https://researchr.org/alias/petra-malik" year: "2012" doi: "http://doi.ieeecomputersociety.org/10.1109/Agile.2012.17" links: doi: "http://doi.ieeecomputersociety.org/10.1109/Agile.2012.17" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/agiledc/DorairajNM12" researchr: "https://researchr.org/publication/DorairajNM12" cites: 0 citedby: 0 pages: "64-73" booktitle: "2012 Agile Conference, AGILE 2012, Dallas, TX, USA, August 13-17, 2012" publisher: "IEEE Computer Society" isbn: "978-1-4673-2622-3" kind: "inproceedings" key: "DorairajNM12" - title: "How much is just enough?: some documentation patterns on Agile projects" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2010" doi: "http://doi.acm.org/10.1145/2328909.2328926" links: doi: "http://doi.acm.org/10.1145/2328909.2328926" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/HodaNM10" researchr: "https://researchr.org/publication/HodaNM10-1" cites: 0 citedby: 0 pages: "13" booktitle: "European Conference on Pattern Languages of Programs, EuroPLoP '10, Irsee Monastery, Bavaria, Germany, July 7-11, 2010" editor: - name: "Paris Avgeriou" link: "https://researchr.org/alias/paris-avgeriou" - name: "Michael Weiss" link: "https://researchr.org/alias/michael-weiss" publisher: "ACM" isbn: "978-1-4503-0259-3" kind: "inproceedings" key: "HodaNM10-1" - title: "How Do Java Programs Use Inheritance? An Empirical Study of Inheritance in Java Software" author: - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Hayden Melton" link: "https://researchr.org/alias/hayden-melton" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-540-70592-5_28" links: doi: "http://dx.doi.org/10.1007/978-3-540-70592-5_28" tags: - "empirical" - "Java" researchr: "https://researchr.org/publication/TemperoNM08" cites: 0 citedby: 0 pages: "667-691" booktitle: "ECOOP 2008 - Object-Oriented Programming, 22nd European Conference, Paphos, Cyprus, July 7-11, 2008, Proceedings" editor: - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" volume: "5142" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-70591-8" kind: "inproceedings" key: "TemperoNM08" - title: "Featherweight generic confinement" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://dx.doi.org/10.1017/S0956796806006125" links: doi: "http://dx.doi.org/10.1017/S0956796806006125" researchr: "https://researchr.org/publication/PotaninNCB06%3A0" cites: 0 citedby: 0 journal: "Journal of Functional Programming" volume: "16" number: "6" pages: "793-811" kind: "article" key: "PotaninNCB06:0" - title: "Visualising Objects: Abstraction, Encapsulation, Aliasing, and Ownership" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2001" doi: "http://link.springer.de/link/service/series/0558/bibs/2269/22690058.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2269/22690058.htm" tags: - "meta-model" - "abstraction" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Noble01%3A0" cites: 0 citedby: 0 pages: "58-72" booktitle: "Software Visualization, International Seminar Dagstuhl Castle, Germany, May 20-25, 2001, Revised Lectures" editor: - name: "Stephan Diehl" link: "https://researchr.org/alias/stephan-diehl" volume: "2269" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-43323-6" kind: "inproceedings" key: "Noble01:0" - title: "Process Patterns for Personal Practice" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1999" doi: "http://web.archive.org/web/20031206141638/http://www.argo.be/europlop/Papers/Final/Weir2.doc" links: doi: "http://web.archive.org/web/20031206141638/http://www.argo.be/europlop/Papers/Final/Weir2.doc" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/WeirN99" researchr: "https://researchr.org/publication/WeirN99" cites: 0 citedby: 0 pages: "413-424" booktitle: "Proceedings of the 4th European Conference on Pattern Languages of Programms (EuroPLoP 1999), Irsee, Germany, July 7-11, 1999" editor: - name: "Paul Dyson" link: "https://researchr.org/alias/paul-dyson" - name: "Martine Devos" link: "https://researchr.org/alias/martine-devos" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-774-6" kind: "inproceedings" key: "WeirN99" - title: "Relationship Aspect Patterns" author: - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2006" abstract: "The relationships between objects in object-oriented programs are as important as the objects themselves. Unfortunately, most object-oriented programming languages provide little support for such relationships, leaving the task of implementing them entirely to the programmer. Relationships are typically hard-coded into the participating classes, resulting in tangled code that unnecessarily couples these classes together. The classes become harder to understand and cannot be reused independently. Aspect-oriented programs can model relationships explicitly, treating them as separate concerns that cross-cut their participants. We show how relationships can be implemented as a library of aspects in Aspect/J. Aspects keep relationships independent of their participants, making the resulting programs easier to read, write and reuse, and as efficient as handwritten code." researchr: "https://researchr.org/publication/PearceN06-0" cites: 0 citedby: 0 pages: "531-546" booktitle: "EuroPLoP 2006, Eleventh European Conference on Pattern Languages of Programs, Irsee, Germany, July 5-9, 2006" editor: - name: "Uwe Zdun" link: "https://researchr.org/alias/uwe-zdun" - name: "Lise B. Hvatum" link: "https://researchr.org/alias/lise-b.-hvatum" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-813-9" kind: "inproceedings" key: "PearceN06-0" - title: "Metaphorscape" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2004/2004_KhaledEtAl_Metaphorscape.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2004/2004_KhaledEtAl_Metaphorscape.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/KhaledBNB04" researchr: "https://researchr.org/publication/KhaledBNB04" cites: 0 citedby: 0 pages: "224-254" booktitle: "Proceedings of the 9th European Conference on Pattern Languages of Programms (EuroPLoP '2004), Irsee, Germany, July 7-11, 2004" editor: - name: "Klaus Marquardt" link: "https://researchr.org/alias/klaus-marquardt" - name: "Dietmar Schütz" link: "https://researchr.org/alias/dietmar-sch%C3%BCtz" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-796-5" kind: "inproceedings" key: "KhaledBNB04" - title: "Multiple ownership" author: - name: "Nicholas R. Cameron" link: "https://researchr.org/alias/nicholas-r.-cameron" - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Matthew J. Smith" link: "https://researchr.org/alias/matthew-j.-smith" year: "2007" doi: "http://doi.acm.org/10.1145/1297027.1297060" links: doi: "http://doi.acm.org/10.1145/1297027.1297060" researchr: "https://researchr.org/publication/CameronDNS07" cites: 0 citedby: 0 pages: "441-460" booktitle: "Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada" editor: - name: "Richard P. Gabriel" link: "http://www.dreamsongs.com/RPG.html" - name: "David F. Bacon" link: "http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.index.html" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Guy L. Steele Jr." link: "http://research.sun.com/people/mybio.php?uid=25706" publisher: "ACM" isbn: "978-1-59593-786-5" kind: "inproceedings" key: "CameronDNS07" - title: "Editorial: Aliasing in object-oriented systems" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Doug Lea" link: "https://researchr.org/alias/doug-lea" year: "2001" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NobleL01" cites: 0 citedby: 0 journal: "Software: Practice and Experience" volume: "31" number: "6" pages: "505" kind: "article" key: "NobleL01" - title: "Implementing first-class relationships in java" author: - name: "Nelson, Stephen" link: "https://researchr.org/alias/nelson%2C-stephen" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Pearce, David J" link: "https://researchr.org/alias/pearce%2C-david-j" year: "2008" abstract: "Relationships have been an essential component of OO design since the 90s but OO languages still do not support first-class relationships. Hence, programmers must implement relationships in an ad-hoc fashion which results in unnecessarily complex code. We have developed a new model for relationships in OO which distinguishes tuples and relationships (mutable sets of tuples) and supports both as first-class constructs. This paper describes the design of a library for Java which provides this model." researchr: "https://researchr.org/publication/nelson2008implementing" cites: 0 citedby: 0 journal: "Proceedings of RAOOL" volume: "8" kind: "article" key: "nelson2008implementing" - title: "Notes on notes on postmodern programming: radio edit" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://doi.acm.org/10.1145/1028664.1028710" links: doi: "http://doi.acm.org/10.1145/1028664.1028710" tags: - "programming" researchr: "https://researchr.org/publication/NobleB04%3A0" cites: 0 citedby: 0 pages: "112-115" booktitle: "Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004, October 24-28, 2004, Vancouver, BC, Canada" editor: - name: "John M. Vlissides" link: "https://researchr.org/alias/john-m.-vlissides" - name: "Douglas C. Schmidt" link: "https://researchr.org/alias/douglas-c.-schmidt" publisher: "ACM" isbn: "1-58113-833-4" kind: "inproceedings" key: "NobleB04:0" - title: "Scalable Visualizations of Object-Oriented Systems with Ownership Trees" author: - name: "Trent Hill" link: "https://researchr.org/alias/trent-hill" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "2002" doi: "http://dx.doi.org/10.1006/jvlc.2002.0238" links: doi: "http://dx.doi.org/10.1006/jvlc.2002.0238" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/HillNP02" cites: 0 citedby: 0 journal: "Journal of Computer Languages" volume: "13" number: "3" pages: "319-339" kind: "article" key: "HillNP02" - title: "Panel: designing the next educational programming language" author: - name: "Andrew Black" link: "https://researchr.org/alias/andrew-black" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://doi.acm.org/10.1145/1869542.1869603" links: doi: "http://doi.acm.org/10.1145/1869542.1869603" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/BlackBN10a" tags: - "programming languages" - "programming" researchr: "https://researchr.org/publication/BlackBN10a" cites: 0 citedby: 0 pages: "201-204" booktitle: "Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, SPLASH/OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA" editor: - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" - name: "Siobhán Clarke" link: "https://www.cs.tcd.ie/Siobhan.Clarke/" - name: "Martin C. Rinard" link: "https://researchr.org/alias/martin-c.-rinard" publisher: "ACM" isbn: "978-1-4503-0240-1" kind: "inproceedings" key: "BlackBN10a" - title: "Experience on the Human Side of Agile" author: - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-540-68255-4_35" links: doi: "http://dx.doi.org/10.1007/978-3-540-68255-4_35" researchr: "https://researchr.org/publication/MartinNB08" cites: 0 citedby: 0 pages: "234-235" booktitle: "Agile Processes in Software Engineering and Extreme Programming, 9th International Conference, XP 2008, Limerick, Ireland, June 10-14, 2008. Proceedings" editor: - name: "Pekka Abrahamsson" link: "https://researchr.org/alias/pekka-abrahamsson" - name: "Richard Baskerville" link: "https://researchr.org/alias/richard-baskerville" - name: "Kieran Conboy" link: "https://researchr.org/alias/kieran-conboy" - name: "Brian Fitzgerald" link: "https://researchr.org/alias/brian-fitzgerald" - name: "Lorraine Morgan" link: "https://researchr.org/alias/lorraine-morgan" - name: "Xiaofeng Wang" link: "https://researchr.org/alias/xiaofeng-wang" volume: "9" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-540-68254-7" kind: "inproceedings" key: "MartinNB08" - title: "Using Software Visualisation to Enhance Online Component Markets" author: - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2004" doi: "http://crpit.com/confpapers/CRPITV35Marshall.pdf" links: doi: "http://crpit.com/confpapers/CRPITV35Marshall.pdf" tags: - "software components" - "software component" researchr: "https://researchr.org/publication/MarshallBN04" cites: 0 citedby: 0 pages: "35" booktitle: "Australasian Symposium on Information Visualisation, InVis.au, Christchurch, New Zealand, 23-24 January 2004" editor: - name: "Neville Churcher" link: "https://researchr.org/alias/neville-churcher" - name: "Clare Churcher" link: "https://researchr.org/alias/clare-churcher" volume: "35" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-17-1" kind: "inproceedings" key: "MarshallBN04" - title: "Agility in context" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "Philippe Kruchten" link: "https://researchr.org/alias/philippe-kruchten" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2010" doi: "http://doi.acm.org/10.1145/1869459.1869467" links: doi: "http://doi.acm.org/10.1145/1869459.1869467" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/HodaKNM10" tags: - "context-aware" researchr: "https://researchr.org/publication/HodaKNM10" cites: 0 citedby: 0 pages: "74-88" booktitle: "Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA" editor: - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" - name: "Siobhán Clarke" link: "https://www.cs.tcd.ie/Siobhan.Clarke/" - name: "Martin C. Rinard" link: "https://researchr.org/alias/martin-c.-rinard" address: "Reno/Tahoe, Nevada" publisher: "ACM" isbn: "978-1-4503-0203-6" kind: "inproceedings" key: "HodaKNM10" - title: "From Java To UpgradeJ: An Empirical Study" author: - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "Gavin M. Bierman" link: "https://researchr.org/alias/gavin-m.-bierman" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Matthew J. Parkinson" link: "https://researchr.org/alias/matthew-j.-parkinson" year: "2008" doi: "http://doi.acm.org/10.1145/1490283.1490285" links: doi: "http://doi.acm.org/10.1145/1490283.1490285" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/hotswup/TemperoBNP08" tags: - "empirical" - "Java" researchr: "https://researchr.org/publication/TemperoBNP08" cites: 0 citedby: 0 booktitle: "Proceedings of the 1st ACM Workshop on Hot Topics in Software Upgrades, HotSWUp 2008, Nashville, TN, USA, October 20, 2008" editor: - name: "Tudor Dumitras" link: "https://researchr.org/alias/tudor-dumitras" - name: "Danny Dig" link: "https://researchr.org/alias/danny-dig" - name: "Iulian Neamtiu" link: "https://researchr.org/alias/iulian-neamtiu" publisher: "ACM" isbn: "978-1-60558-304-4" kind: "inproceedings" key: "TemperoBNP08" - title: "Clicki: A Framework for Light-weightWeb-based Visual Applications" author: - name: "Donald Gordon" link: "https://researchr.org/alias/donald-gordon" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2005" doi: "http://crpit.com/confpapers/CRPITV40Gordon.pdf" links: doi: "http://crpit.com/confpapers/CRPITV40Gordon.pdf" tags: - "rule-based" - "application framework" researchr: "https://researchr.org/publication/GordonNB05" cites: 0 citedby: 0 pages: "39-45" booktitle: "User Interfaces 2005, Sixth Australasian User Interface Conference (AUIC 2005), Newcastle, NSW, Australia, January/February 2005" editor: - name: "Mark Billinghurst" link: "https://researchr.org/alias/mark-billinghurst" - name: "Andy Cockburn" link: "https://researchr.org/alias/andy-cockburn" volume: "40" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-22-8" kind: "inproceedings" key: "GordonNB05" - title: "An empirical study of overriding in open source Java" author: - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "Steve Counsell" link: "https://researchr.org/alias/steve-counsell" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://portal.acm.org/citation.cfm?id=1862200&CFID=15843676&CFTOKEN=50950122" links: doi: "http://portal.acm.org/citation.cfm?id=1862200&CFID=15843676&CFTOKEN=50950122" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/acsc/TemperoCN10" tags: - "empirical" - "Java" - "source-to-source" - "open-source" researchr: "https://researchr.org/publication/TemperoCN10" cites: 0 citedby: 0 pages: "3-12" booktitle: "Computer Science 2010, Thirty-Third Australasian Computer Science Conference (ACSC 2010), Brisbane, Australia, January 18-22, 2010, Proceedings" editor: - name: "Bernard Mans" link: "https://researchr.org/alias/bernard-mans" - name: "Mark Reynolds" link: "https://researchr.org/alias/mark-reynolds" volume: "102" series: "CRPIT" publisher: "Australian Computer Society" isbn: "978-1-920682-83-5" kind: "inproceedings" key: "TemperoCN10" - title: "Does size matter?: a preliminary investigation of the consequences of powerlaws in software" author: - name: "Joshua Lindsay" link: "https://researchr.org/alias/joshua-lindsay" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2010" doi: "http://doi.acm.org/10.1145/1809223.1809226" links: doi: "http://doi.acm.org/10.1145/1809223.1809226" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icse/LindsayNT10" researchr: "https://researchr.org/publication/LindsayNT10" cites: 0 citedby: 0 pages: "16-23" booktitle: "Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics, WETSoM 2010, Cape Town, South Africa, May 4, 2010" editor: - name: "Gerardo Canfora" link: "https://researchr.org/alias/gerardo-canfora" - name: "Giulio Concas" link: "https://researchr.org/alias/giulio-concas" - name: "Michele Marchesi" link: "https://researchr.org/alias/michele-marchesi" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "Hongyu Zhang" link: "https://researchr.org/alias/hongyu-zhang" publisher: "ACM" isbn: "978-1-60558-976-3" kind: "inproceedings" key: "LindsayNT10" - title: "Swapsies on the Internet: First Steps towards Reasoning about Risk and Trust in an Open World" author: - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Mark S. Miller" link: "https://researchr.org/alias/mark-s.-miller" year: "2015" doi: "http://doi.acm.org/10.1145/2786558.2786564" links: doi: "http://doi.acm.org/10.1145/2786558.2786564" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/DrossopoulouNM15" researchr: "https://researchr.org/publication/DrossopoulouNM15" cites: 0 citedby: 0 pages: "2-15" booktitle: "Proceedings of the 10th ACM Workshop on Programming Languages and Analysis for Security, PLAS@ECOOP 2015, Prague, Czech Republic, July 4-10, 2015" editor: - name: "Michael Clarkson" link: "https://researchr.org/alias/michael-clarkson" - name: "Limin Jia" link: "https://researchr.org/alias/limin-jia" publisher: "ACM" isbn: "978-1-4503-3661-1" kind: "inproceedings" key: "DrossopoulouNM15" - title: "Object Inheritance Without Classes" author: - name: "Timothy Jones 0002" link: "https://researchr.org/alias/timothy-jones-0002" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" year: "2016" doi: "http://dx.doi.org/10.4230/LIPIcs.ECOOP.2016.13" links: doi: "http://dx.doi.org/10.4230/LIPIcs.ECOOP.2016.13" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/0002HNB16" researchr: "https://researchr.org/publication/0002HNB16" cites: 0 citedby: 0 booktitle: "30th European Conference on Object-Oriented Programming, ECOOP 2016, July 18-22, 2016, Rome, Italy" editor: - name: "Shriram Krishnamurthi" link: "https://researchr.org/alias/shriram-krishnamurthi" - name: "Benjamin S. Lerner" link: "https://researchr.org/alias/benjamin-s.-lerner" volume: "56" series: "LIPIcs" publisher: "Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik" isbn: "978-3-95977-014-9" kind: "inproceedings" key: "0002HNB16" - title: "Design patterns for angular hotdraw" author: - name: "Kirita-Rose Escott" link: "https://researchr.org/alias/kirita-rose-escott" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2019" doi: "https://doi.org/10.1145/3361149.3361185" links: doi: "https://doi.org/10.1145/3361149.3361185" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/EscottN19" researchr: "https://researchr.org/publication/EscottN19" cites: 0 citedby: 0 booktitle: "Proceedings of the 24th European Conference on Pattern Languages of Programs, EuroPLoP 2019, Irsee, Germany, July 3-7, 2019" editor: - name: "Tiago Boldt Sousa" link: "https://researchr.org/alias/tiago-boldt-sousa" publisher: "ACM" isbn: "978-1-4503-6206-1" kind: "inproceedings" key: "EscottN19" - title: "Persuasive interaction for collectivist cultures" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Ronald Fischer" link: "https://researchr.org/alias/ronald-fischer" year: "2006" doi: "http://doi.acm.org/10.1145/1151758.1151767" links: doi: "http://doi.acm.org/10.1145/1151758.1151767" researchr: "https://researchr.org/publication/KhaledBNBF06" cites: 0 citedby: 0 pages: "73-80" booktitle: "User Interfaces 2006, 7th Australasian User Interface Conference (AUIC 2006), Hobart, Tasmania, Australia, January 16-19 2005" editor: - name: "Wayne Piekarski" link: "https://researchr.org/alias/wayne-piekarski" volume: "50" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-32-5" kind: "inproceedings" key: "KhaledBNBF06" - title: "Aspects of Synchronization" author: - name: "David Holmes" link: "https://researchr.org/alias/david-holmes" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "1997" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681858" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1997.681858" tags: - "synchronization" researchr: "https://researchr.org/publication/HolmesNP97" cites: 0 citedby: 0 pages: "2-14" booktitle: "TOOLS 1997: 25th International Conference on Technology of Object-Oriented Languages and Systems, 24-28 November 1997, Melbourne, Australia" publisher: "IEEE Computer Society" isbn: "0-8186-8485-2" kind: "inproceedings" key: "HolmesNP97" - title: "Towards Automating Class-Splitting Using Betweenness Clustering" author: - name: "Keith Cassell" link: "https://researchr.org/alias/keith-cassell" - name: "Peter Andreae" link: "https://researchr.org/alias/peter-andreae" - name: "Lindsay Groves" link: "https://researchr.org/alias/lindsay-groves" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/ASE.2009.21" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ASE.2009.21" researchr: "https://researchr.org/publication/CassellAGN09" cites: 0 citedby: 0 pages: "595-599" booktitle: "ASE 2009, 24th IEEE/ACM International Conference on Automated Software Engineering, Auckland, New Zealand, November 16-20, 2009" publisher: "IEEE Computer Society" isbn: "978-0-7695-3891-4" kind: "inproceedings" key: "CassellAGN09" - title: "My Friend the Customer" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2004/2004_WeirEtAl_MyFriendTheCustomer.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2004/2004_WeirEtAl_MyFriendTheCustomer.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/WeirNMB04" researchr: "https://researchr.org/publication/WeirNMB04" cites: 0 citedby: 0 pages: "199-214" booktitle: "Proceedings of the 9th European Conference on Pattern Languages of Programms (EuroPLoP '2004), Irsee, Germany, July 7-11, 2004" editor: - name: "Klaus Marquardt" link: "https://researchr.org/alias/klaus-marquardt" - name: "Dietmar Schütz" link: "https://researchr.org/alias/dietmar-sch%C3%BCtz" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-796-5" kind: "inproceedings" key: "WeirNMB04" - title: "Flexible Alias Protection" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "1998" doi: "http://link.springer.de/link/service/series/0558/bibs/1445/14450158.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1445/14450158.htm" researchr: "https://researchr.org/publication/NobleVP98" cites: 0 citedby: 0 pages: "158-185" booktitle: "ECCOP 98 - Object-Oriented Programming, 12th European Conference, Brussels, Belgium, July 20-24, 1998, Proceedings" editor: - name: "Eric Jul" link: "https://researchr.org/alias/eric-jul" volume: "1445" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-64737-6" kind: "inproceedings" key: "NobleVP98" - title: "Self-Organizing Roles on Agile Software Development Teams" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2013" doi: "http://doi.ieeecomputersociety.org/10.1109/TSE.2012.30" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TSE.2012.30" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/tse/HodaNM13" researchr: "https://researchr.org/publication/HodaNM13" cites: 0 citedby: 0 journal: "IEEE Trans. Software Eng." volume: "39" number: "3" pages: "422-444" kind: "article" key: "HodaNM13" - title: "Towards a Pattern Language for Object Oriented Design" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1998" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1998.750020" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1998.750020" tags: - "pattern language" - "meta-model" - "language design" - "Meta-Environment" - "design" - "meta-objects" researchr: "https://researchr.org/publication/Noble98%3A1" cites: 0 citedby: 0 pages: "2-13" booktitle: "TOOLS 1998: 28th International Conference on Technology of Object-Oriented Languages and Systems, 23-26 November 1998, Melbourne, Australia" editor: - name: "Christine Mingins" link: "https://researchr.org/alias/christine-mingins" - name: "Bertrand Meyer" link: "http://se.ethz.ch/~meyer/" publisher: "IEEE Computer Society" isbn: "0-7695-0053-6" kind: "inproceedings" key: "Noble98:1" - title: "Process Patterns for Small Systems" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2000" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2000/2000_WeirEtAl_ProcessPatternsForSmallSystems.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2000/2000_WeirEtAl_ProcessPatternsForSmallSystems.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/WeirN00" researchr: "https://researchr.org/publication/WeirN00" cites: 0 citedby: 0 pages: "361-374" booktitle: "Proceedings of the 5th European Conference on Pattern Languages of Programms (EuroPLoP 2000), Irsee, Germany, July 5-9, 2000" editor: - name: "Martine Devos" link: "https://researchr.org/alias/martine-devos" - name: "Andreas Rüping" link: "https://researchr.org/alias/andreas-r%C3%BCping" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-775-4" kind: "inproceedings" key: "WeirN00" - title: "Agile Software Development with Distributed Teams: Agility, Distribution and Trust" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://dx.doi.org/10.1109/AGILE.2013.7" links: doi: "http://dx.doi.org/10.1109/AGILE.2013.7" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/agiledc/DorairajN13" researchr: "https://researchr.org/publication/DorairajN13" cites: 0 citedby: 0 pages: "1-10" booktitle: "2013 Agile Conference, AGILE 2013, Nashville, TN, USA, August 5-9, 2013" publisher: "IEEE Computer Society" isbn: "978-0-7695-5076-3" kind: "inproceedings" key: "DorairajN13" - title: "Early Report: How to Improve Programmers' Expertise at App Security?" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "Awais Rashid" link: "https://researchr.org/alias/awais-rashid" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2016" doi: "http://ceur-ws.org/Vol-1575/paper_5.pdf" links: doi: "http://ceur-ws.org/Vol-1575/paper_5.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/essos/WeirRN16" researchr: "https://researchr.org/publication/WeirRN16-0" cites: 0 citedby: 0 pages: "49-50" booktitle: "Proceedings of the 1st International Workshop on Innovations in Mobile Privacy and Security, IMPS 2016, co-located with the International Symposium on Engineering Secure Software and Systems (ESSoS 2016), London, UK, April 6, 2016" editor: - name: "David Aspinall 0001" link: "https://researchr.org/alias/david-aspinall-0001" - name: "Lorenzo Cavallaro" link: "https://researchr.org/alias/lorenzo-cavallaro" - name: "Mohamed Nassim Seghir" link: "https://researchr.org/alias/mohamed-nassim-seghir" - name: "Melanie Volkamer" link: "https://researchr.org/alias/melanie-volkamer" volume: "1575" series: "CEUR Workshop Proceedings" publisher: "CEUR-WS.org" kind: "inproceedings" key: "WeirRN16-0" - title: "[Demo abstract] LittleBits synth kit as a physically-embodied, domain specific functional programming language" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Timothy Jones 0002" link: "https://researchr.org/alias/timothy-jones-0002" year: "2014" doi: "http://doi.acm.org/10.1145/2633638.2633639" links: doi: "http://doi.acm.org/10.1145/2633638.2633639" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icfp/Noble014" researchr: "https://researchr.org/publication/Noble014" cites: 0 citedby: 0 pages: "61-62" booktitle: "Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design, FARM@ICFP 2014, Gothenburg, Sweden, September 1-3, 2014" editor: - name: "Alex McLean" link: "https://researchr.org/alias/alex-mclean" - name: "Michael Sperber" link: "https://researchr.org/alias/michael-sperber" - name: "Henrik Nilsson" link: "https://researchr.org/alias/henrik-nilsson" publisher: "ACM" isbn: "978-1-4503-3039-8" kind: "inproceedings" key: "Noble014" - title: "UpgradeJ: Incremental Typechecking for Class Upgrades" author: - name: "Gavin M. Bierman" link: "https://researchr.org/alias/gavin-m.-bierman" - name: "Matthew J. Parkinson" link: "https://researchr.org/alias/matthew-j.-parkinson" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-540-70592-5_11" links: doi: "http://dx.doi.org/10.1007/978-3-540-70592-5_11" tags: - "incremental" researchr: "https://researchr.org/publication/BiermanPN08" cites: 0 citedby: 0 pages: "235-259" booktitle: "ECOOP 2008 - Object-Oriented Programming, 22nd European Conference, Paphos, Cyprus, July 7-11, 2008, Proceedings" editor: - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" volume: "5142" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-70591-8" kind: "inproceedings" key: "BiermanPN08" - title: "Factoring culture into the design of a persuasive game" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Ronald Fischer" link: "https://researchr.org/alias/ronald-fischer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://doi.acm.org/10.1145/1228175.1228213" links: doi: "http://doi.acm.org/10.1145/1228175.1228213" tags: - "design" researchr: "https://researchr.org/publication/KhaledBFNB06" cites: 0 citedby: 0 pages: "213-220" booktitle: "Proceedings of the 2006 Australasian Computer-Human Interaction Conference, OZCHI 2006, Sydney, Australia, November 20-24, 2006" editor: - name: "Toni Robertson" link: "https://researchr.org/alias/toni-robertson" volume: "206" series: "ACM International Conference Proceeding Series" publisher: "ACM" isbn: "1-59593-545-2" kind: "inproceedings" key: "KhaledBFNB06" - title: "Reaching the masses: a new subdiscipline of app programmer education" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "Awais Rashid" link: "https://researchr.org/alias/awais-rashid" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2016" doi: "http://doi.acm.org/10.1145/2950290.2983981" links: doi: "http://doi.acm.org/10.1145/2950290.2983981" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/sigsoft/WeirRN16" researchr: "https://researchr.org/publication/WeirRN16-1" cites: 0 citedby: 0 pages: "936-939" booktitle: "Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016, Seattle, WA, USA, November 13-18, 2016" editor: - name: "Thomas Zimmermann 0001" link: "https://researchr.org/alias/thomas-zimmermann-0001" - name: "Jane Cleland-Huang" link: "https://researchr.org/alias/jane-cleland-huang" - name: "Zhendong Su" link: "https://researchr.org/alias/zhendong-su" publisher: "ACM" isbn: "978-1-4503-4218-6" kind: "inproceedings" key: "WeirRN16-1" - title: "A tile-based editor for a textual programming language" author: - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://doi.ieeecomputersociety.org/10.1109/VISSOFT.2013.6650546" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VISSOFT.2013.6650546" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/vissoft/HomerN13" researchr: "https://researchr.org/publication/HomerN13" cites: 0 citedby: 0 pages: "1-4" booktitle: "2013 First IEEE Working Conference on Software Visualization (VISSOFT), Eindhoven, The Netherlands, September 27-28, 2013" editor: - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" - name: "Andreas Kerren" link: "https://researchr.org/alias/andreas-kerren" - name: "Andrian Marcus" link: "https://researchr.org/alias/andrian-marcus" publisher: "IEEE" isbn: "978-1-4799-1457-9" kind: "inproceedings" key: "HomerN13" - title: "Essential Use Cases and Responsibility in Object-Oriented Development" author: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2002" doi: "http://crpit.com/confpapers/CRPITV4Biddle.pdf" links: doi: "http://crpit.com/confpapers/CRPITV4Biddle.pdf" tags: - "meta-model" - "model-driven development" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/BiddleNT02" cites: 0 citedby: 0 pages: "7-16" booktitle: "Computer Science 2002, Twenty-Fifth Australasian Computer Science Conference (ACSC2002), Monash University, Melbourne, Victoria, January/February 2002" editor: - name: "Michael J. Oudshoorn" link: "https://researchr.org/alias/michael-j.-oudshoorn" volume: "4" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92582-8" kind: "inproceedings" key: "BiddleNT02" - title: "Designing Grace: Can an introductory programming language support the teaching of software engineering?" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" year: "2013" doi: "http://dx.doi.org/10.1109/CSEET.2013.6595253" links: doi: "http://dx.doi.org/10.1109/CSEET.2013.6595253" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/csee/NobleHBB13" researchr: "https://researchr.org/publication/NobleHBB13" cites: 0 citedby: 0 pages: "219-228" booktitle: "26th International Conference on Software Engineering Education and Training, CSEE&T 2013, San Francisco, CA, USA, May 19-21, 2013" editor: - name: "Tony Cowling" link: "https://researchr.org/alias/tony-cowling" - name: "Shawn Bohner" link: "https://researchr.org/alias/shawn-bohner" - name: "Mark A. Ardis" link: "https://researchr.org/alias/mark-a.-ardis" publisher: "IEEE" kind: "inproceedings" key: "NobleHBB13" - title: "Modules and dialects as objects in Grace" author: - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" year: "2013" researchr: "https://researchr.org/publication/homer2013modules" cites: 0 citedby: 0 journal: "School of Engineering and Computer Science, Victoria University of Wellington" kind: "article" key: "homer2013modules" - title: "Understanding Ownership Types with Dependent Types" author: - name: "Nicholas R. Cameron" link: "https://researchr.org/alias/nicholas-r.-cameron" - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-36946-9_5" links: doi: "http://dx.doi.org/10.1007/978-3-642-36946-9_5" dblp: "http://dblp.uni-trier.de/rec/bibtex/series/lncs/CameronDN13" researchr: "https://researchr.org/publication/CameronDN13" cites: 0 citedby: 0 pages: "84-108" booktitle: "Aliasing in Object-Oriented Programming. Types, Analysis and Verification" editor: - name: "Dave Clarke" link: "https://researchr.org/alias/dave-clarke" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "https://researchr.org/alias/tobias-wrigstad" volume: "7850" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-36945-2" kind: "incollection" key: "CameronDN13" - title: "Brand Objects for Nominal Typing" author: - name: "Timothy Jones" link: "https://researchr.org/alias/timothy-jones" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2015" doi: "http://dx.doi.org/10.4230/LIPIcs.ECOOP.2015.198" links: doi: "http://dx.doi.org/10.4230/LIPIcs.ECOOP.2015.198" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/JonesHN15" researchr: "https://researchr.org/publication/JonesHN15" cites: 0 citedby: 0 pages: "198-221" booktitle: "29th European Conference on Object-Oriented Programming, ECOOP 2015, July 5-10, 2015, Prague, Czech Republic" editor: - name: "John Tang Boyland" link: "https://researchr.org/alias/john-tang-boyland" volume: "37" series: "LIPIcs" publisher: "Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik" isbn: "978-3-939897-86-6" kind: "inproceedings" key: "JonesHN15" - title: "Cloning in ownership" author: - name: "Paley Li" link: "https://researchr.org/alias/paley-li" - name: "Nicholas R. Cameron" link: "https://researchr.org/alias/nicholas-r.-cameron" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2011" doi: "http://doi.acm.org/10.1145/2048147.2048175" links: doi: "http://doi.acm.org/10.1145/2048147.2048175" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/LiCN11" researchr: "https://researchr.org/publication/LiCN11-0" cites: 0 citedby: 0 pages: "63-66" booktitle: "Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2011, part of SPLASH 2011, Portland, OR, USA, October 22 - 27, 2011" editor: - name: "Cristina Videira Lopes" link: "https://researchr.org/alias/cristina-videira-lopes" - name: "Kathleen Fisher" link: "https://researchr.org/alias/kathleen-fisher" publisher: "ACM" isbn: "978-1-4503-0942-4" kind: "inproceedings" key: "LiCN11-0" - title: "How, Then, Should We Program?" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-36946-9_20" links: doi: "http://dx.doi.org/10.1007/978-3-642-36946-9_20" dblp: "http://dblp.uni-trier.de/rec/bibtex/series/lncs/Noble13" researchr: "https://researchr.org/publication/Noble13" cites: 0 citedby: 0 pages: "507-508" booktitle: "Aliasing in Object-Oriented Programming. Types, Analysis and Verification" editor: - name: "Dave Clarke" link: "https://researchr.org/alias/dave-clarke" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "https://researchr.org/alias/tobias-wrigstad" volume: "7850" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-36945-2" kind: "incollection" key: "Noble13" - title: "Scoped Types for Real-Time Java" author: - name: "Tian Zhao" link: "https://researchr.org/alias/tian-zhao" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" year: "2004" doi: "http://csdl.computer.org/comp/proceedings/rtss/2004/2247/00/22470241abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/rtss/2004/2247/00/22470241abs.htm" tags: - "Java" researchr: "https://researchr.org/publication/ZhaoNV04" cites: 0 citedby: 0 pages: "241-251" booktitle: "Proceedings of the 25th IEEE Real-Time Systems Symposium (RTSS 2004), 5-8 December 2004, Lisbon, Portugal" publisher: "IEEE Computer Society" isbn: "0-7695-2247-5" kind: "inproceedings" key: "ZhaoNV04" - title: "Effective Communication in Distributed Agile Software Development Teams" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Petra Malik" link: "https://researchr.org/alias/petra-malik" year: "2011" doi: "http://dx.doi.org/10.1007/978-3-642-20677-1_8" links: doi: "http://dx.doi.org/10.1007/978-3-642-20677-1_8" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/DorairajNM11" researchr: "https://researchr.org/publication/DorairajNM11" cites: 0 citedby: 0 pages: "102-116" booktitle: "Agile Processes in Software Engineering and Extreme Programming - 12th International Conference, XP 2011, Madrid, Spain, May 10-13, 2011. Proceedings" editor: - name: "Alberto Sillitti" link: "https://researchr.org/alias/alberto-sillitti" - name: "Orit Hazzan" link: "https://researchr.org/alias/orit-hazzan" - name: "Emily Bache" link: "https://researchr.org/alias/emily-bache" - name: "Xavier Albaladejo" link: "https://researchr.org/alias/xavier-albaladejo" volume: "77" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-20676-4" kind: "inproceedings" key: "DorairajNM11" - title: "Permission and Authority Revisited towards a formalisation" author: - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Mark S. Miller" link: "https://researchr.org/alias/mark-s.-miller" - name: "Toby C. Murray" link: "https://researchr.org/alias/toby-c.-murray" year: "2016" doi: "http://dl.acm.org/citation.cfm?id=2955821" links: doi: "http://dl.acm.org/citation.cfm?id=2955821" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/DrossopoulouNMM16" researchr: "https://researchr.org/publication/DrossopoulouNMM16" cites: 0 citedby: 0 pages: "10" booktitle: "Proceedings of the 18th Workshop on Formal Techniques for Java-like Programs, FTfJP@ECOOP 2016, Rome, Italy, July 17-22, 2016" editor: - name: "Vladimir Klebanov" link: "https://researchr.org/alias/vladimir-klebanov" publisher: "ACM" isbn: "978-1-4503-4439-5" kind: "inproceedings" key: "DrossopoulouNMM16" - title: "Should software conferences respect software?" author: - name: "Shriram Krishnamurthi" link: "http://www.cs.brown.edu/~sk/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Jan Vitek" link: "https://researchr.org/alias/jan-vitek" year: "2013" doi: "http://doi.acm.org/10.1145/2508075.2516929" links: doi: "http://doi.acm.org/10.1145/2508075.2516929" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/KrishnamurthiNV13" researchr: "https://researchr.org/publication/KrishnamurthiNV13" cites: 0 citedby: 0 pages: "71-72" booktitle: "Conference on Systems, Programming, and Applications: Software for Humanity, SPLASH '13, Indianapolis, IN, USA, October 26-31, 2013 - Companion Volume" editor: - name: "Antony L. Hosking" link: "https://researchr.org/alias/antony-l.-hosking" - name: "Patrick Th. Eugster" link: "https://researchr.org/alias/patrick-th.-eugster" publisher: "ACM" isbn: "978-1-4503-1995-9" kind: "inproceedings" key: "KrishnamurthiNV13" - title: "Iterators and Encapsulation" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.848781" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.848781" tags: - "data-flow" - "data encapsulation" researchr: "https://researchr.org/publication/Noble00" cites: 0 citedby: 0 pages: "431-442" booktitle: "TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 5-8 June 2000, St. Malo, France" publisher: "IEEE Computer Society" isbn: "0-7695-0731-X" kind: "inproceedings" key: "Noble00" - title: "Implicit ownership types for memory management" author: - name: "Tian Zhao" link: "https://researchr.org/alias/tian-zhao" - name: "Jason Baker" link: "https://researchr.org/alias/jason-baker" - name: "James Hunt" link: "https://researchr.org/alias/james-hunt" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" year: "2008" doi: "http://dx.doi.org/10.1016/j.scico.2008.04.001" links: doi: "http://dx.doi.org/10.1016/j.scico.2008.04.001" tags: - "memory management" researchr: "https://researchr.org/publication/ZhaoBHNV08" cites: 0 citedby: 0 journal: "Science of Computer Programming" volume: "71" number: "3" pages: "213-241" kind: "article" key: "ZhaoBHNV08" - title: "A framework for implementing pluggable type systems" author: - name: "Chris Andreae" link: "https://researchr.org/alias/chris-andreae" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Shane Markstrum" link: "http://www.eg.bucknell.edu/~sm053/" - name: "Todd D. Millstein" link: "http://www.cs.ucla.edu/~todd/" year: "2006" doi: "http://doi.acm.org/10.1145/1167473.1167479" links: doi: "http://doi.acm.org/10.1145/1167473.1167479" tags: - "type system" researchr: "https://researchr.org/publication/AndreaeNMM06" cites: 0 citedby: 0 pages: "57-74" booktitle: "Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA" editor: - name: "Peri L. Tarr" link: "http://portal.acm.org/author_page.cfm?id=81100131551&coll=GUIDE&dl=GUIDE&trk=0&CFID=51133021&CFTOKEN=87963901" - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" publisher: "ACM" isbn: "1-59593-348-4" kind: "inproceedings" key: "AndreaeNMM06" - title: "Exclusion requirements and potential concurrency for composite objects" author: - name: "Abdelsalam Shanneb" link: "https://researchr.org/alias/abdelsalam-shanneb" - name: "John Potter" link: "https://researchr.org/alias/john-potter" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2005" doi: "http://dx.doi.org/10.1016/j.scico.2005.03.004" links: doi: "http://dx.doi.org/10.1016/j.scico.2005.03.004" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/ShannebPN05" cites: 0 citedby: 0 journal: "Science of Computer Programming" volume: "58" number: "3" pages: "344-365" kind: "article" key: "ShannebPN05" - title: "Activity Theory for Design From Checklist to Interview - From Checklist to Interview" author: - name: "Matthew Duignan" link: "https://researchr.org/alias/matthew-duignan" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://dx.doi.org/10.1007/978-0-387-36792-7_1" links: doi: "http://dx.doi.org/10.1007/978-0-387-36792-7_1" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ifip13/DuignanNB06" researchr: "https://researchr.org/publication/DuignanNB06" cites: 0 citedby: 0 pages: "1-25" booktitle: "Human Work Interaction Design: Designing for Human Work - The first IFIP TC 13.6 WG Conference: Designing for Human Work, HWID 2006, February 13-15, 2006, Madeira, Portugal" editor: - name: "Torkil Clemmensen" link: "https://researchr.org/alias/torkil-clemmensen" - name: "Pedro Campos" link: "https://researchr.org/alias/pedro-campos" - name: "Rikke Orngreen" link: "https://researchr.org/alias/rikke-orngreen" - name: "Annelise Mark Pejtersen" link: "https://researchr.org/alias/annelise-mark-pejtersen" - name: "William Wong" link: "https://researchr.org/alias/william-wong" volume: "221" series: "IFIP" publisher: "Springer" isbn: "978-0-387-36790-3" kind: "inproceedings" key: "DuignanNB06" - title: "Point/Counterpoint" author: - name: "Peter Sommerlad" link: "https://researchr.org/alias/peter-sommerlad" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2007.116" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2007.116" researchr: "https://researchr.org/publication/SommerladN07" cites: 0 citedby: 0 journal: "IEEE Software" volume: "24" number: "4" pages: "68-71" kind: "article" key: "SommerladN07" - title: "The need for capability policies" author: - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://doi.acm.org/10.1145/2489804.2489811" links: doi: "http://doi.acm.org/10.1145/2489804.2489811" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/DrossopoulouN13" researchr: "https://researchr.org/publication/DrossopoulouN13" cites: 0 citedby: 0 booktitle: "Proceedings of the 15th Workshop on Formal Techniques for Java-like Programs, FTfJP 2013, Montpellier, France, July 1, 2013" editor: - name: "Werner Dietl" link: "https://researchr.org/alias/werner-dietl" publisher: "ACM" isbn: "978-1-4503-2042-9" kind: "inproceedings" key: "DrossopoulouN13" - title: "Aliasing, Confinement, and Ownership in Object-Oriented Programming" author: - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3013&spage=197" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3013&spage=197" tags: - "object-oriented programming" - "meta programming" - "programming" - "subject-oriented programming" - "Meta-Environment" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/ClarkeDN03" cites: 0 citedby: 0 pages: "197-207" booktitle: "Object-Oriented Technology: ECOOP 2003 Workshop Reader, ECOOP 2003 Workshops, Darmstadt, Germany, July 21-25, 2003, Final Reports" editor: - name: "Frank Buschmann" link: "https://researchr.org/alias/frank-buschmann" - name: "Alejandro P. Buchmann" link: "https://researchr.org/alias/alejandro-p.-buchmann" - name: "Mariano Cilia" link: "https://researchr.org/alias/mariano-cilia" volume: "3013" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-22405-X" kind: "inproceedings" key: "ClarkeDN03" - title: "A Study of Pressure-Dependent Attenuation In Ultrasound Contrast Imaging" author: - name: "Meng-Xing Tang" link: "https://researchr.org/alias/meng-xing-tang" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Eckersley" link: "https://researchr.org/alias/robert-eckersley" year: "2004" researchr: "https://researchr.org/publication/TangNE04" cites: 0 citedby: 0 pages: "516-519" booktitle: "Proceedings of the 2004 IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Arlington, VA, USA, 15-18 April 2004" publisher: "IEEE" kind: "inproceedings" key: "TangNE04" - title: "amethodology" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" year: "2005" researchr: "https://researchr.org/publication/NobleW05-0" cites: 0 citedby: 0 pages: "361-378" booktitle: "EuroPLoP 2005, Tenth European Conference on Pattern Languages of Programs, Irsee, Germany, July 6-10, 2005" editor: - name: "Andy Longshaw" link: "https://researchr.org/alias/andy-longshaw" - name: "Uwe Zdun" link: "https://researchr.org/alias/uwe-zdun" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-805-4" kind: "inproceedings" key: "NobleW05-0" - title: "Investigating Social Software as Persuasive Technology" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://dx.doi.org/10.1007/11755494_15" links: doi: "http://dx.doi.org/10.1007/11755494_15" tags: - "social" researchr: "https://researchr.org/publication/KhaledBNB06" cites: 0 citedby: 0 pages: "104-107" booktitle: "Persuasive Technology, First International Conference on Persuasive Technology for Human Well-Being, PERSUASIVE 2006, Eindhoven, The Netherlands, May 18-19, 2006, Proceedings" editor: - name: "Wijnand IJsselsteijn" link: "https://researchr.org/alias/wijnand-ijsselsteijn" - name: "Yvonne de Kort" link: "https://researchr.org/alias/yvonne-de-kort" - name: "Cees J. H. Midden" link: "https://researchr.org/alias/cees-j.-h.-midden" - name: "Berry Eggen" link: "https://researchr.org/alias/berry-eggen" - name: "Elise van den Hoven" link: "https://researchr.org/alias/elise-van-den-hoven" volume: "3962" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-34291-5" kind: "inproceedings" key: "KhaledBNB06" - title: "Program Visualisation for Visual Programs" author: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2002" doi: "http://www.crpit.com/confpapers/CRPITV7Noble.pdf" links: doi: "http://www.crpit.com/confpapers/CRPITV7Noble.pdf" researchr: "https://researchr.org/publication/BiddleN02" cites: 0 citedby: 0 pages: "29-38" booktitle: "User Interfaces 2002, Third Australasian User Interface Conference (AUIC2002), Monash University, Melbourne, Victoria, January/February 2002" editor: - name: "John C. Grundy" link: "https://researchr.org/alias/john-c.-grundy" - name: "Paul R. Calder" link: "https://researchr.org/alias/paul-r.-calder" volume: "7" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92585-2" kind: "inproceedings" key: "BiddleN02" - title: "The Myths of Object-Orientation" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2009" doi: "http://dx.doi.org/10.1007/978-3-642-03013-0_29" abstract: "Object-Orientation is now over forty years old. In that time, Object-Oriented programming has moved from a Scandinavian cult to a world-wide standard. In this talk I’ll revisit the essential principles — myths — of object-orientation, and discuss their role in the evolution of languages from SIMULA to Smalltalk to C+ + to Java and beyond. Only by keeping the object-oriented faith can we ensure full-spectrum object-oriented dominance for the next forty years in the project for a new object-oriented century! " links: doi: "http://dx.doi.org/10.1007/978-3-642-03013-0_29" tags: - "programming languages" - "object-oriented programming" - "Java" - "meta programming" - "principles" - "C++" - "programming" - "subject-oriented programming" - "Meta-Environment" - "feature-oriented programming" - "meta-objects" researchr: "https://researchr.org/publication/Noble09" cites: 0 citedby: 0 pages: "619-629" booktitle: "ECOOP 2009 - Object-Oriented Programming, 23rd European Conference, Genoa, Italy, July 6-10, 2009. Proceedings" editor: - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" volume: "5653" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-03012-3" kind: "inproceedings" key: "Noble09" - title: "What Language Does Agile Speak?" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2010" doi: "http://dx.doi.org/10.1007/978-3-642-13054-0_45" links: doi: "http://dx.doi.org/10.1007/978-3-642-13054-0_45" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/HodaNM10a" researchr: "https://researchr.org/publication/HodaNM10a" cites: 0 citedby: 0 pages: "387-388" booktitle: "Agile Processes in Software Engineering and Extreme Programming, 11th International Conference, XP 2010, Trondheim, Norway, June 1-4, 2010. Proceedings" editor: - name: "Alberto Sillitti" link: "https://researchr.org/alias/alberto-sillitti" - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Xiaofeng Wang" link: "https://researchr.org/alias/xiaofeng-wang" - name: "Elizabeth Whitworth" link: "https://researchr.org/alias/elizabeth-whitworth" volume: "48" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-13053-3" kind: "inproceedings" key: "HodaNM10a" - title: "Abstraction and Activity in Computer-Mediated Music Production" author: - name: "Matthew Duignan" link: "https://researchr.org/alias/matthew-duignan" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2010" doi: "http://dx.doi.org/10.1162/COMJ_a_00023" links: doi: "http://dx.doi.org/10.1162/COMJ_a_00023" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/comj/DuignanNB10" tags: - "abstraction" researchr: "https://researchr.org/publication/DuignanNB10" cites: 0 citedby: 0 journal: "Computer Music Journal" volume: "34" number: "4" pages: "22-33" kind: "article" key: "DuignanNB10" - title: "Brand Objects for Nominal Typing (Artifact)" author: - name: "Timothy Jones" link: "https://researchr.org/alias/timothy-jones" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2015" doi: "http://drops.dagstuhl.de/opus/volltexte/2015/5513" links: doi: "http://drops.dagstuhl.de/opus/volltexte/2015/5513" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/darts/JonesHN15" researchr: "https://researchr.org/publication/JonesHN15-0" cites: 0 citedby: 0 journal: "DARTS" volume: "1" number: "1" kind: "article" key: "JonesHN15-0" - title: "A Case Study of Cartoon Visualisation Using Aspect" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2003" doi: "http://crpit.com/confpapers/CRPITV24Khaled.pdf" links: doi: "http://crpit.com/confpapers/CRPITV24Khaled.pdf" tags: - "case study" researchr: "https://researchr.org/publication/KhaledNB03%3A0" cites: 0 citedby: 0 pages: "117-125" booktitle: "Australasian Symposium on Information Visualisation, InVis.au, Adelaide, Australia, 2003" editor: - name: "Tim Pattison" link: "https://researchr.org/alias/tim-pattison" - name: "Bruce H. Thomas" link: "https://researchr.org/alias/bruce-h.-thomas" volume: "24" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-03-1" kind: "inproceedings" key: "KhaledNB03:0" - title: "Aliasing in Object Oriented Systems" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" - name: "Doug Lea" link: "https://researchr.org/alias/doug-lea" - name: "Paulo Sérgio Almeida" link: "https://researchr.org/alias/paulo-s%C3%A9rgio-almeida" year: "1999" doi: "http://link.springer.de/link/service/series/0558/bibs/1743/17430136.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1743/17430136.htm" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NobleVLA99" cites: 0 citedby: 0 pages: "136-163" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "NobleVLA99" - title: "InspectJ: Program Monitoring for Visualisation Using AspectJ" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2003" doi: "http://crpit.com/confpapers/CRPITV16Khaled.pdf" links: doi: "http://crpit.com/confpapers/CRPITV16Khaled.pdf" tags: - "AspectJ" researchr: "https://researchr.org/publication/KhaledNB03" cites: 0 citedby: 0 pages: "359-368" booktitle: "Computer Science 2003, Twenty-Sixth Australasian Computer Science Conference (ACSC2003), Adelaide, South Australia, February 2003" editor: - name: "Michael J. Oudshoorn" link: "https://researchr.org/alias/michael-j.-oudshoorn" volume: "16" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92594-1" kind: "inproceedings" key: "KhaledNB03" - title: "JavaCOP: Declarative pluggable types for java" author: - name: "Shane Markstrum" link: "http://www.eg.bucknell.edu/~sm053/" - name: "Daniel Marino" link: "https://researchr.org/alias/daniel-marino" - name: "Matthew Esquivel" link: "https://researchr.org/alias/matthew-esquivel" - name: "Todd D. Millstein" link: "http://www.cs.ucla.edu/~todd/" - name: "Chris Andreae" link: "https://researchr.org/alias/chris-andreae" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://doi.acm.org/10.1145/1667048.1667049" links: doi: "http://doi.acm.org/10.1145/1667048.1667049" tags: - "Java" researchr: "https://researchr.org/publication/MarkstrumMEMAN10" cites: 0 citedby: 0 journal: "ACM Transactions on Programming Languages and Systems" volume: "32" number: "2" kind: "article" key: "MarkstrumMEMAN10" - title: "Dynamic ownership in a dynamic language" author: - name: "Donald Gordon" link: "https://researchr.org/alias/donald-gordon" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2007" doi: "http://doi.acm.org/10.1145/1297081.1297090" links: doi: "http://doi.acm.org/10.1145/1297081.1297090" researchr: "https://researchr.org/publication/GordonN07" cites: 0 citedby: 0 pages: "41-52" booktitle: "Proceedings of the 2007 Symposium on Dynamic Languages, DLS 2007, October 22, 2007, Montreal, Quebec, Canada" editor: - name: "Pascal Costanza" link: "http://p-cos.net/" - name: "Robert Hirschfeld" link: "http://www.hpi.uni-potsdam.de/personen/professoren/hirschfeld.html" publisher: "ACM" isbn: "978-1-59593-868-8" kind: "inproceedings" key: "GordonN07" - title: "The XP Customer Team: A Grounded Theory" author: - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2009.70" links: doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2009.70" tags: - "grounded theory" researchr: "https://researchr.org/publication/MartinBN09a" cites: 0 citedby: 0 pages: "57-64" booktitle: "2009 Agile Conference, Chicago, IL, USA, 24-28 August 2009" editor: - name: "Yael Dubinsky" link: "https://researchr.org/alias/yael-dubinsky" - name: "Tore DybÃ¥" link: "https://researchr.org/alias/tore-dyb%C3%A3%C2%A5" - name: "Steve Adolph" link: "https://researchr.org/alias/steve-adolph" - name: "Ahmed Samy Sidky" link: "https://researchr.org/alias/ahmed-samy-sidky" publisher: "IEEE Computer Society" isbn: "978-0-7695-3768-9" kind: "inproceedings" key: "MartinBN09a" - title: "Negotiating Contracts for Agile Projects: A Practical Perspective" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2009" doi: "http://dx.doi.org/10.1007/978-3-642-01853-4_25" links: doi: "http://dx.doi.org/10.1007/978-3-642-01853-4_25" tags: - "contracts" researchr: "https://researchr.org/publication/HodaNM09" cites: 0 citedby: 0 pages: "186-191" booktitle: "Agile Processes in Software Engineering and Extreme Programming, 10th International Conference, XP 2009, Pula, Sardinia, Italy, May 25-29, 2009. Proceedings" editor: - name: "Pekka Abrahamsson" link: "https://researchr.org/alias/pekka-abrahamsson" - name: "Michele Marchesi" link: "https://researchr.org/alias/michele-marchesi" - name: "Frank Maurer" link: "https://researchr.org/alias/frank-maurer" volume: "31" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-01852-7" kind: "inproceedings" key: "HodaNM09" - title: "The Essence of Inheritance" author: - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2016" doi: "http://dx.doi.org/10.1007/978-3-319-30936-1_4" links: doi: "http://dx.doi.org/10.1007/978-3-319-30936-1_4" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/birthday/BlackBN16" researchr: "https://researchr.org/publication/BlackBN16" cites: 0 citedby: 0 pages: "73-94" booktitle: "A List of Successes That Can Change the World - Essays Dedicated to Philip Wadler on the Occasion of His 60th Birthday" editor: - name: "Sam Lindley" link: "https://researchr.org/alias/sam-lindley" - name: "Conor McBride" link: "https://researchr.org/alias/conor-mcbride" - name: "Philip W. Trinder" link: "https://researchr.org/alias/philip-w.-trinder" - name: "Donald Sannella" link: "https://researchr.org/alias/donald-sannella" volume: "9600" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-319-30935-4" kind: "inproceedings" key: "BlackBN16" - title: "Collaboration and learning through live coding (Dagstuhl Seminar 13382)" author: - name: "Alan Blackwell" link: "https://researchr.org/alias/alan-blackwell" - name: "Alex McLean" link: "https://researchr.org/alias/alex-mclean" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Julian Rohrhuber" link: "https://researchr.org/alias/julian-rohrhuber" year: "2013" doi: "http://dx.doi.org/10.4230/DagRep.3.9.130" links: doi: "http://dx.doi.org/10.4230/DagRep.3.9.130" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/dagstuhl-reports/BlackwellMNR13" researchr: "https://researchr.org/publication/BlackwellMNR13" cites: 0 citedby: 0 journal: "Dagstuhl Reports" volume: "3" number: "9" pages: "130-168" kind: "article" key: "BlackwellMNR13" - title: "Visualisation for learning OOP, using AOP and eclipse" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "Anna Maria Luxton" link: "https://researchr.org/alias/anna-maria-luxton" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Leo Ferres" link: "https://researchr.org/alias/leo-ferres" - name: "Judy Brown" link: "https://researchr.org/alias/judy-brown" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://doi.acm.org/10.1145/1028664.1028738" links: doi: "http://doi.acm.org/10.1145/1028664.1028738" tags: - "Eclipse" researchr: "https://researchr.org/publication/KhaledLNFBB04" cites: 0 citedby: 0 pages: "178-179" booktitle: "Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004, October 24-28, 2004, Vancouver, BC, Canada" editor: - name: "John M. Vlissides" link: "https://researchr.org/alias/john-m.-vlissides" - name: "Douglas C. Schmidt" link: "https://researchr.org/alias/douglas-c.-schmidt" publisher: "ACM" isbn: "1-58113-833-4" kind: "inproceedings" key: "KhaledLNFBB04" - title: "Three Features for Component Frameworks" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1999" researchr: "https://researchr.org/publication/Noble99a" cites: 0 citedby: 0 pages: "186-187" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "Noble99a" - title: "X3D web software visualization in action!" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2007" doi: "http://doi.acm.org/10.1145/1297846.1297860" links: doi: "http://doi.acm.org/10.1145/1297846.1297860" researchr: "https://researchr.org/publication/AnslowNMB07" cites: 0 citedby: 0 pages: "734" booktitle: "Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada" editor: - name: "Richard P. Gabriel" link: "http://www.dreamsongs.com/RPG.html" - name: "David F. Bacon" link: "http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.index.html" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Guy L. Steele Jr." link: "http://research.sun.com/people/mybio.php?uid=25706" publisher: "ACM" isbn: "978-1-59593-865-7" kind: "inproceedings" key: "AnslowNMB07" - title: "Ownership Types for Flexible Alias Protection" author: - name: "David G. Clarke" link: "https://researchr.org/alias/david-g.-clarke" - name: "John Potter" link: "https://researchr.org/alias/john-potter" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1998" doi: "http://doi.acm.org/10.1145/286936.286947" links: doi: "http://doi.acm.org/10.1145/286936.286947" researchr: "https://researchr.org/publication/ClarkePN98" cites: 0 citedby: 0 pages: "48-64" booktitle: "OOPSLA" kind: "inproceedings" key: "ClarkePN98" - title: "Objects and Constraints" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1998" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1998.750026" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1998.750026" tags: - "meta-model" - "constraints" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Noble98a" cites: 0 citedby: 0 pages: "75-87" booktitle: "TOOLS 1998: 28th International Conference on Technology of Object-Oriented Languages and Systems, 23-26 November 1998, Melbourne, Australia" editor: - name: "Christine Mingins" link: "https://researchr.org/alias/christine-mingins" - name: "Bertrand Meyer" link: "http://se.ethz.ch/~meyer/" publisher: "IEEE Computer Society" isbn: "0-7695-0053-6" kind: "inproceedings" key: "Noble98a" - title: "Developing a grounded theory to explain the practices of self-organizing Agile teams" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2012" doi: "http://dx.doi.org/10.1007/s10664-011-9161-0" links: doi: "http://dx.doi.org/10.1007/s10664-011-9161-0" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/ese/HodaNM12" researchr: "https://researchr.org/publication/HodaNM12" cites: 0 citedby: 0 journal: "Empirical Software Engineering" volume: "17" number: "6" pages: "609-639" kind: "article" key: "HodaNM12" - title: "Conglomeration -- Realizing Alias Protection" author: - name: "John Potter" link: "https://researchr.org/alias/john-potter" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/ACSC.2000.824402" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ACSC.2000.824402" researchr: "https://researchr.org/publication/PotterN00" cites: 0 citedby: 0 pages: "189-195" booktitle: "23rd Australasian Computer Science Conference (ACSC 2000), 31 January - 3 February 2000, Canberra, Australia" publisher: "IEEE Computer Society" isbn: "0-7695-0518-X" kind: "inproceedings" key: "PotterN00" - title: "Overcoming Representation Exposure" author: - name: "David G. Clarke" link: "https://researchr.org/alias/david-g.-clarke" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "1999" researchr: "https://researchr.org/publication/ClarkeNP99" cites: 0 citedby: 0 pages: "149-151" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "ClarkeNP99" - title: "Toward Reusable Synchronisation for Object-Oriented Languages" author: - name: "David Holmes" link: "https://researchr.org/alias/david-holmes" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "1998" doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430439.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430439.htm" tags: - "model synchronisation" - "meta-model" - "reuse" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/HolmesNP98" cites: 0 citedby: 0 pages: "439" booktitle: "Object-Oriented Technology, ECOOP 98 Workshop Reader, ECOOP 98 Workshops, Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings" editor: - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "Jan Bosch" link: "https://researchr.org/alias/jan-bosch" volume: "1543" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-65460-7" kind: "inproceedings" key: "HolmesNP98" - title: "Agile Undercover: When Customers Don t Collaborate" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2010" doi: "http://dx.doi.org/10.1007/978-3-642-13054-0_6" links: doi: "http://dx.doi.org/10.1007/978-3-642-13054-0_6" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/HodaNM10" researchr: "https://researchr.org/publication/HodaNM10" cites: 0 citedby: 0 pages: "73-87" booktitle: "Agile Processes in Software Engineering and Extreme Programming, 11th International Conference, XP 2010, Trondheim, Norway, June 1-4, 2010. Proceedings" editor: - name: "Alberto Sillitti" link: "https://researchr.org/alias/alberto-sillitti" - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Xiaofeng Wang" link: "https://researchr.org/alias/xiaofeng-wang" - name: "Elizabeth Whitworth" link: "https://researchr.org/alias/elizabeth-whitworth" volume: "48" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-13053-3" kind: "inproceedings" key: "HodaNM10" - title: "A Window in your Pocket: Some Small Patterns for User Interfaces" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2003/2003_WeirEtAl_AWindowInYourPocket.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2003/2003_WeirEtAl_AWindowInYourPocket.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/WeirN03" researchr: "https://researchr.org/publication/WeirN03" cites: 0 citedby: 0 pages: "19-36" booktitle: "Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), Irsee, Germany, June 25-29, 2003" editor: - name: "Kevlin Henney" link: "https://researchr.org/alias/kevlin-henney" - name: "Dietmar Schütz" link: "https://researchr.org/alias/dietmar-sch%C3%BCtz" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-788-0" kind: "inproceedings" key: "WeirN03" - title: "Notes on notes on postmodern programming" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://doi.acm.org/10.1145/1052883.1052890" links: doi: "http://doi.acm.org/10.1145/1052883.1052890" tags: - "programming" researchr: "https://researchr.org/publication/NobleB04" cites: 0 citedby: 0 journal: "SIGPLAN Notices" volume: "39" number: "12" pages: "40-56" kind: "article" key: "NobleB04" - title: "Graceful Dialects" author: - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "Timothy Jones" link: "https://researchr.org/alias/timothy-jones" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" year: "2014" doi: "http://dx.doi.org/10.1007/978-3-662-44202-9_6" links: doi: "http://dx.doi.org/10.1007/978-3-662-44202-9_6" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/HomerJNBB14" researchr: "https://researchr.org/publication/HomerJNBB14" cites: 0 citedby: 0 pages: "131-156" booktitle: "ECOOP 2014 - Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28 - August 1, 2014. Proceedings" editor: - name: "Richard Jones" link: "https://researchr.org/alias/richard-jones" volume: "8586" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-662-44201-2" kind: "inproceedings" key: "HomerJNBB14" - title: "Hacking with multi-touch for Java (MT4j)" author: - name: "Craig Anslow" link: "https://researchr.org/alias/craig-anslow" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2016" doi: "http://doi.acm.org/10.1145/3001854.3001858" links: doi: "http://doi.acm.org/10.1145/3001854.3001858" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/AnslowMNB16" researchr: "https://researchr.org/publication/AnslowMNB16" cites: 0 citedby: 0 pages: "17-20" booktitle: "Proceedings of the 1st International Workshop on Mobile Development, Mobile!@SPLASH 2016, Amsterdam, Netherlands, October 31, 2016" editor: - name: "Lori Flynn" link: "https://researchr.org/alias/lori-flynn" - name: "Alberto Sillitti" link: "https://researchr.org/alias/alberto-sillitti" publisher: "ACM" isbn: "978-1-4503-4643-6" kind: "inproceedings" key: "AnslowMNB16" - title: "Delegation Diagrams: Visual Support for the Development of Object-Oriented Designs" author: - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://crpit.com/confpapers/CRPITV28Tempero.pdf" links: doi: "http://crpit.com/confpapers/CRPITV28Tempero.pdf" researchr: "https://researchr.org/publication/TemperoNB04" cites: 0 citedby: 0 pages: "83-89" booktitle: "User Interfaces 2004, Fifth Australasian User Interface Conference (AUIC2004), Dunedin, New Zealand, 18-22 January 2004" editor: - name: "Andy Cockburn" link: "https://researchr.org/alias/andy-cockburn" volume: "28" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-10-4" kind: "inproceedings" key: "TemperoNB04" - title: "The Objects of Aliasing" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1999" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Noble99" cites: 0 citedby: 0 pages: "157-159" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "Noble99" - title: "VET3D: a tool for execution trace web 3D visualization" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://doi.acm.org/10.1145/1176617.1176658" links: doi: "http://doi.acm.org/10.1145/1176617.1176658" researchr: "https://researchr.org/publication/AnslowMNB06" cites: 0 citedby: 0 pages: "655-656" booktitle: "Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA" editor: - name: "Peri L. Tarr" link: "https://researchr.org/alias/peri-l.-tarr" - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" publisher: "ACM" isbn: "1-59593-491-X" kind: "inproceedings" key: "AnslowMNB06" - title: "Seeking grace: a new object-oriented language for novices" author: - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" - name: "Kim B. Bruce" link: "https://researchr.org/alias/kim-b.-bruce" - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Amy Ruskin" link: "https://researchr.org/alias/amy-ruskin" - name: "Richard Yannow" link: "https://researchr.org/alias/richard-yannow" year: "2013" doi: "http://doi.acm.org/10.1145/2445196.2445240" links: doi: "http://doi.acm.org/10.1145/2445196.2445240" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/sigcse/BlackBHNRY13" researchr: "https://researchr.org/publication/BlackBHNRY13" cites: 0 citedby: 0 pages: "129-134" booktitle: "The 44th ACM Technical Symposium on Computer Science Education, SIGCSE '13, Denver, CO, USA, March 6-9, 2013" editor: - name: "Tracy Camp" link: "https://researchr.org/alias/tracy-camp" - name: "Paul T. Tymann" link: "https://researchr.org/alias/paul-t.-tymann" - name: "J. D. Dougherty" link: "https://researchr.org/alias/j.-d.-dougherty" - name: "Kris Nagel" link: "https://researchr.org/alias/kris-nagel" publisher: "ACM" isbn: "978-1-4503-1868-6" kind: "inproceedings" key: "BlackBHNRY13" - title: "Understanding Team Dynamics in Distributed Agile Software Development" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Petra Malik" link: "https://researchr.org/alias/petra-malik" year: "2012" doi: "http://dx.doi.org/10.1007/978-3-642-30350-0_4" links: doi: "http://dx.doi.org/10.1007/978-3-642-30350-0_4" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/DorairajNM12" researchr: "https://researchr.org/publication/DorairajNM12-0" cites: 0 citedby: 0 pages: "47-61" booktitle: "Agile Processes in Software Engineering and Extreme Programming - 13th International Conference, XP 2012, Malmö, Sweden, May 21-25, 2012. Proceedings" editor: - name: "Claes Wohlin" link: "https://researchr.org/alias/claes-wohlin" volume: "111" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-30349-4" kind: "inproceedings" key: "DorairajNM12-0" - title: "Supporting Self-organizing Agile Teams - What s Senior Management Got to Do with It?" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2011" doi: "http://dx.doi.org/10.1007/978-3-642-20677-1_6" links: doi: "http://dx.doi.org/10.1007/978-3-642-20677-1_6" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/HodaNM11" researchr: "https://researchr.org/publication/HodaNM11" cites: 0 citedby: 0 pages: "73-87" booktitle: "Agile Processes in Software Engineering and Extreme Programming - 12th International Conference, XP 2011, Madrid, Spain, May 10-13, 2011. Proceedings" editor: - name: "Alberto Sillitti" link: "https://researchr.org/alias/alberto-sillitti" - name: "Orit Hazzan" link: "https://researchr.org/alias/orit-hazzan" - name: "Emily Bache" link: "https://researchr.org/alias/emily-bache" - name: "Xavier Albaladejo" link: "https://researchr.org/alias/xavier-albaladejo" volume: "77" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-20676-4" kind: "inproceedings" key: "HodaNM11" - title: "SourceVis: a tool for multi-touch software visualization" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2011" doi: "http://doi.acm.org/10.1145/2076354.2076407" links: doi: "http://doi.acm.org/10.1145/2076354.2076407" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/tabletop/AnslowMNB11" researchr: "https://researchr.org/publication/AnslowMNB11" cites: 0 citedby: 0 pages: "264-265" booktitle: "ACM International Conference on Interactive Tabletops and Surfaces, ITS 2011, Kobe, Japan, November 13-16, 2011" editor: - name: "Jun Rekimoto" link: "https://researchr.org/alias/jun-rekimoto" - name: "Hideki Koike" link: "https://researchr.org/alias/hideki-koike" - name: "Kentaro Fukuchi" link: "https://researchr.org/alias/kentaro-fukuchi" - name: "Yoshifumi Kitamura" link: "https://researchr.org/alias/yoshifumi-kitamura" - name: "Daniel Wigdor" link: "https://researchr.org/alias/daniel-wigdor" publisher: "ACM" isbn: "978-1-4503-0871-7" kind: "inproceedings" key: "AnslowMNB11" - title: "Understanding the Importance of Trust in Distributed Agile Projects: A Practical Perspective" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Petra Malik" link: "https://researchr.org/alias/petra-malik" year: "2010" doi: "http://dx.doi.org/10.1007/978-3-642-13054-0_14" links: doi: "http://dx.doi.org/10.1007/978-3-642-13054-0_14" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/xpu/DorairajNM10" researchr: "https://researchr.org/publication/DorairajNM10" cites: 0 citedby: 0 pages: "172-177" booktitle: "Agile Processes in Software Engineering and Extreme Programming, 11th International Conference, XP 2010, Trondheim, Norway, June 1-4, 2010. Proceedings" editor: - name: "Alberto Sillitti" link: "https://researchr.org/alias/alberto-sillitti" - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Xiaofeng Wang" link: "https://researchr.org/alias/xiaofeng-wang" - name: "Elizabeth Whitworth" link: "https://researchr.org/alias/elizabeth-whitworth" volume: "48" series: "Lecture Notes in Business Information Processing" publisher: "Springer" isbn: "978-3-642-13053-3" kind: "inproceedings" key: "DorairajNM10" - title: "An Introduction to the Tarraingím Program Animation Environment" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Lindsay Groves" link: "https://researchr.org/alias/lindsay-groves" year: "1992" tags: - "meta programming" - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NobleG92" cites: 0 citedby: 0 pages: "37-50" booktitle: "TOOLS 1992: 6th International Conference on Technology of Object-Oriented Languages and Systems, Sydney, Australia" editor: - name: "John Potter" link: "https://researchr.org/alias/john-potter" - name: "Mario Tokoro" link: "https://researchr.org/alias/mario-tokoro" - name: "Bertrand Meyer" link: "http://se.ethz.ch/~meyer/" publisher: "Prentice Hall" isbn: "0-13-926940-1" kind: "inproceedings" key: "NobleG92" - title: "Combining Tiled and Textual Views of Code" author: - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2014" doi: "http://dx.doi.org/10.1109/VISSOFT.2014.11" links: doi: "http://dx.doi.org/10.1109/VISSOFT.2014.11" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/vissoft/HomerN14" researchr: "https://researchr.org/publication/HomerN14" cites: 0 citedby: 0 pages: "1-10" booktitle: "Second IEEE Working Conference on Software Visualization, VISSOFT 2014, Victoria, BC, Canada, September 29-30, 2014" editor: - name: "Houari A. Sahraoui" link: "https://researchr.org/alias/houari-a.-sahraoui" - name: "Andy Zaidman" link: "http://www.st.ewi.tudelft.nl/~zaidman" - name: "Bonita Sharif" link: "https://researchr.org/alias/bonita-sharif" publisher: "IEEE" isbn: "978-0-7695-5305-4" kind: "inproceedings" key: "HomerN14" - title: "Bridging cultural differences: a grounded theory perspective" author: - name: "Siva Dorairaj" link: "https://researchr.org/alias/siva-dorairaj" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Petra Malik" link: "https://researchr.org/alias/petra-malik" year: "2011" doi: "http://doi.acm.org/10.1145/1953355.1953357" links: doi: "http://doi.acm.org/10.1145/1953355.1953357" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/indiaSE/DorairajNM11" tags: - "grounded theory" researchr: "https://researchr.org/publication/DorairajNM11-0" cites: 0 citedby: 0 pages: "3-10" booktitle: "Proceeding of the 4th Annual India Software Engineering Conference, ISEC 2011, Thiruvananthapuram, Kerala, India, February 24-27, 2011" editor: - name: "Arun Bahulkar" link: "https://researchr.org/alias/arun-bahulkar" - name: "K. Kesavasamy" link: "https://researchr.org/alias/k.-kesavasamy" - name: "T. V. Prabhakar" link: "https://researchr.org/alias/t.-v.-prabhakar" - name: "Gautam Shroff" link: "https://researchr.org/alias/gautam-shroff" publisher: "ACM" isbn: "978-1-4503-0559-4" kind: "inproceedings" key: "DorairajNM11-0" - title: "Proceedings of the Memory Preservation Society" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" year: "1998" doi: "http://www.coldewey.com/europlop98/Program/Papers/Weir.ps" links: doi: "http://www.coldewey.com/europlop98/Program/Papers/Weir.ps" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/NobleW98" researchr: "https://researchr.org/publication/NobleW98" cites: 0 citedby: 0 pages: "367-400" booktitle: "Proceedings of the 3rd European Conference on Pattern Languages of Programms (EuroPLoP 1998), Irsee, Germany, July 8-12, 1998" editor: - name: "Jens Coldewey" link: "https://researchr.org/alias/jens-coldewey" - name: "Paul Dyson" link: "https://researchr.org/alias/paul-dyson" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-655-5" kind: "inproceedings" key: "NobleW98" - title: "Distributing Expertise in Agile Software Development Projects" author: - name: "Mawarny Md. Rejab" link: "https://researchr.org/alias/mawarny-md.-rejab" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "George Allan" link: "https://researchr.org/alias/george-allan" year: "2014" doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2014.16" links: doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2014.16" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/agiledc/RejabNA14" researchr: "https://researchr.org/publication/RejabNA14-1" cites: 0 citedby: 0 pages: "33-36" booktitle: "2014 Agile Conference, AGILE 2014, Orlando, FL, USA, July 28 - August 1, 2014" editor: - name: "Mitch Lacey" link: "https://researchr.org/alias/mitch-lacey" publisher: "IEEE Computer Society" isbn: "978-1-4799-5798-9" kind: "inproceedings" key: "RejabNA14-1" - title: "The Ins and Outs of Objects" author: - name: "John Potter" link: "https://researchr.org/alias/john-potter" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" year: "1998" doi: "http://csdl.computer.org/dl/proceedings/aswec/1998/9187/00/91870080.pdf" links: doi: "http://csdl.computer.org/dl/proceedings/aswec/1998/9187/00/91870080.pdf" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/PotterNC98" cites: 0 citedby: 0 pages: "80-89" booktitle: "1998 Australian Software Engineering Conference (ASWEC 98), 9-13 November 1998, Adelaide, Australia" publisher: "IEEE Computer Society" isbn: "0-8186-9187-5" kind: "inproceedings" key: "PotterNC98" - title: "Web software visualization using extensible 3D (X3D) graphics" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2008" doi: "http://doi.acm.org/10.1145/1409720.1409761" links: doi: "http://doi.acm.org/10.1145/1409720.1409761" researchr: "https://researchr.org/publication/AnslowNMB08" cites: 0 citedby: 0 pages: "213-214" booktitle: "Proceedings of the ACM 2008 Symposium on Software Visualization, Ammersee, Germany, September 16-17, 2008" editor: - name: "Rainer Koschke" link: "http://www.informatik.uni-bremen.de/~koschke/" - name: "Christopher D. Hundhausen" link: "https://researchr.org/alias/christopher-d.-hundhausen" - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" publisher: "ACM" isbn: "978-1-60558-112-5" kind: "inproceedings" key: "AnslowNMB08" - title: "From APIs to languages: generalising method names" author: - name: "Michael Homer" link: "https://researchr.org/alias/michael-homer" - name: "Timothy Jones" link: "https://researchr.org/alias/timothy-jones" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2015" doi: "http://doi.acm.org/10.1145/2816707.2816708" links: doi: "http://doi.acm.org/10.1145/2816707.2816708" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/dls/HomerJN15" researchr: "https://researchr.org/publication/HomerJN15" cites: 0 citedby: 0 pages: "1-12" booktitle: "Proceedings of the 11th Symposium on Dynamic Languages, DLS 2015, part of SPLASH 2015, Pittsburgh, PA, USA, October 25-30, 2015" editor: - name: "Manuel Serrano" link: "https://researchr.org/alias/manuel-serrano" publisher: "ACM" isbn: "978-1-4503-3690-1" kind: "inproceedings" key: "HomerJN15" - title: "When XP Met Outsourcing" author: - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2004" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3092&spage=51" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3092&spage=51" researchr: "https://researchr.org/publication/MartinBN04%3A0" cites: 0 citedby: 0 pages: "51-59" booktitle: "Extreme Programming and Agile Processes in Software Engineering, 5th International Conference, XP 2004, Garmisch-Partenkirchen, Germany, June 6-10, 2004, Proceedings" editor: - name: "Jutta Eckstein" link: "https://researchr.org/alias/jutta-eckstein" - name: "Hubert Baumeister" link: "https://researchr.org/alias/hubert-baumeister" volume: "3092" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-22137-9" kind: "inproceedings" key: "MartinBN04:0" - title: "Reflections on Remote Reflection" author: - name: "Michael Richmond" link: "https://researchr.org/alias/michael-richmond" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2001" doi: "http://doi.ieeecomputersociety.org/10.1109/ACSC.2001.906638" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ACSC.2001.906638" tags: - "reflection" researchr: "https://researchr.org/publication/RichmondN01" cites: 0 citedby: 0 pages: "163-170" booktitle: "24th Australasian Computer Science Conference (ACSC 2001), 29 January - 1 February 2001, Gold Coast, Queensland, Australia" publisher: "IEEE Computer Society" isbn: "0-7695-0963-0" kind: "inproceedings" key: "RichmondN01" - title: "Scoped types and aspects for real-time Java memory management" author: - name: "Chris Andreae" link: "https://researchr.org/alias/chris-andreae" - name: "Yvonne Coady" link: "https://researchr.org/alias/yvonne-coady" - name: "Celina Gibbs" link: "https://researchr.org/alias/celina-gibbs" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" - name: "Tian Zhao" link: "https://researchr.org/alias/tian-zhao" year: "2007" doi: "http://dx.doi.org/10.1007/s11241-007-9024-3" links: doi: "http://dx.doi.org/10.1007/s11241-007-9024-3" tags: - "Java" - "memory management" researchr: "https://researchr.org/publication/AndreaeCGNVZ07" cites: 0 citedby: 0 journal: "Real-Time Systems" volume: "37" number: "1" pages: "1-44" kind: "article" key: "AndreaeCGNVZ07" - title: "XP Customer Practices: A Grounded Theory" author: - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2009.68" links: doi: "http://doi.ieeecomputersociety.org/10.1109/AGILE.2009.68" tags: - "grounded theory" researchr: "https://researchr.org/publication/MartinBN09" cites: 0 citedby: 0 pages: "33-40" booktitle: "2009 Agile Conference, Chicago, IL, USA, 24-28 August 2009" editor: - name: "Yael Dubinsky" link: "https://researchr.org/alias/yael-dubinsky" - name: "Tore DybÃ¥" link: "https://researchr.org/alias/tore-dyb%C3%A3%C2%A5" - name: "Steve Adolph" link: "https://researchr.org/alias/steve-adolph" - name: "Ahmed Samy Sidky" link: "https://researchr.org/alias/ahmed-samy-sidky" publisher: "IEEE Computer Society" isbn: "978-0-7695-3768-9" kind: "inproceedings" key: "MartinBN09" - title: "Patterns as Signs" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2002" doi: "http://link.springer.de/link/service/series/0558/bibs/2374/23740368.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2374/23740368.htm" researchr: "https://researchr.org/publication/NobleB02" cites: 0 citedby: 0 pages: "368-391" booktitle: "ECOOP 2002 - Object-Oriented Programming, 16th European Conference, Malaga, Spain, June 10-14, 2002, Proceedings" editor: - name: "Boris Magnusson" link: "https://researchr.org/alias/boris-magnusson" volume: "2374" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-43759-2" kind: "inproceedings" key: "NobleB02" - title: "Checking ownership and confinement" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://dx.doi.org/10.1002/cpe.799" links: doi: "http://dx.doi.org/10.1002/cpe.799" researchr: "https://researchr.org/publication/PotaninNB04%3A1" cites: 0 citedby: 0 journal: "Concurrency - Practice and Experience" volume: "16" number: "7" pages: "671-687" kind: "article" key: "PotaninNB04:1" - title: "Spreadsheet Visualisation to Improve End-user Understanding" author: - name: "Daniel Ballinger" link: "https://researchr.org/alias/daniel-ballinger" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://crpit.com/confpapers/CRPITV24Ballinger.pdf" links: doi: "http://crpit.com/confpapers/CRPITV24Ballinger.pdf" researchr: "https://researchr.org/publication/BallingerBN03" cites: 0 citedby: 0 pages: "99-109" booktitle: "Australasian Symposium on Information Visualisation, InVis.au, Adelaide, Australia, 2003" editor: - name: "Tim Pattison" link: "https://researchr.org/alias/tim-pattison" - name: "Bruce H. Thomas" link: "https://researchr.org/alias/bruce-h.-thomas" volume: "24" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-03-1" kind: "inproceedings" key: "BallingerBN03" - title: "Teaching the Evaluation of Object-Oriented Designs" author: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2003" doi: "http://crpit.com/confpapers/CRPITV20Biddle.pdf" links: doi: "http://crpit.com/confpapers/CRPITV20Biddle.pdf" tags: - "meta-model" - "teaching" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/BiddleNT03" cites: 0 citedby: 0 pages: "213-220" booktitle: "Fifth Australasian Computing Education Conference (ACE 2003), Adelaide, Australia, 4-7 February 2003" editor: - name: "Tony Greening" link: "https://researchr.org/alias/tony-greening" - name: "Raymond Lister" link: "https://researchr.org/alias/raymond-lister" volume: "20" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909925-98-4" kind: "inproceedings" key: "BiddleNT03" - title: "Classifying Relationships between Object-Oriented Design Pattern" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1998" doi: "http://csdl.computer.org/dl/proceedings/aswec/1998/9187/00/91870098.pdf" links: doi: "http://csdl.computer.org/dl/proceedings/aswec/1998/9187/00/91870098.pdf" tags: - "meta-model" - "Meta-Environment" - "design" - "meta-objects" researchr: "https://researchr.org/publication/Noble98%3A0" cites: 0 citedby: 0 pages: "98" booktitle: "1998 Australian Software Engineering Conference (ASWEC 98), 9-13 November 1998, Adelaide, Australia" publisher: "IEEE Computer Society" isbn: "0-8186-9187-5" kind: "inproceedings" key: "Noble98:0" - title: "Snapshot Query-Based Debugging" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2004" doi: "http://csdl.computer.org/comp/proceedings/aswec/2004/2089/00/20890251abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/aswec/2004/2089/00/20890251abs.htm" tags: - "rule-based" - "debugging" researchr: "https://researchr.org/publication/PotaninNB04" cites: 0 citedby: 0 pages: "251-261" booktitle: "15th Australian Software Engineering Conference (ASWEC 2004), 13-16 April 2004, Melbourne, Australia" publisher: "IEEE Computer Society" isbn: "0-7695-2089-8" kind: "inproceedings" key: "PotaninNB04" - title: "Supporting Reusable Use Cases" author: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2002" doi: "http://link.springer.de/link/service/series/0558/bibs/2319/23190210.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2319/23190210.htm" tags: - "reuse" researchr: "https://researchr.org/publication/BiddleNT02%3A0" cites: 0 citedby: 0 pages: "210-226" booktitle: "Software Reuse: Methods, Techniques, and Tools, 7th International Conference, ICSR-7, Austin, TX, USA, April 15-19, 2002, Proceedings" editor: - name: "Cristina Gacek" link: "https://researchr.org/alias/cristina-gacek" volume: "2319" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-43483-6" kind: "inproceedings" key: "BiddleNT02:0" - title: "Tinygrace: A Simple, Safe, and Structurally Typed Language" author: - name: "Timothy Jones" link: "https://researchr.org/alias/timothy-jones" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2014" doi: "http://doi.acm.org/10.1145/2635631.2635848" links: doi: "http://doi.acm.org/10.1145/2635631.2635848" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/JonesN14" researchr: "https://researchr.org/publication/JonesN14" cites: 0 citedby: 0 booktitle: "Proceedings of 16th Workshop on Formal Techniques for Java-like Programs, FTfJP@ECOOP 2014, Uppsala, Sweden, July 28 - August 1, 2014" editor: - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" publisher: "ACM" isbn: "978-1-4503-2866-1" kind: "inproceedings" key: "JonesN14" - title: "User evaluation of polymetric views using a large visualization wall" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2010" doi: "http://doi.acm.org/10.1145/1879211.1879218" links: doi: "http://doi.acm.org/10.1145/1879211.1879218" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/softvis/AnslowMNTB10" researchr: "https://researchr.org/publication/AnslowMNTB10" cites: 0 citedby: 0 pages: "25-34" booktitle: "Proceedings of the ACM 2010 Symposium on Software Visualization, Salt Lake City, UT, USA, October 25-26, 2010" editor: - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" - name: "Carsten Görg" link: "https://researchr.org/alias/carsten-g%C3%B6rg" - name: "Steven P. Reiss" link: "https://researchr.org/alias/steven-p.-reiss" publisher: "ACM" isbn: "978-1-4503-0028-5" kind: "inproceedings" key: "AnslowMNTB10" - title: "Video game values: Human-computer interaction and games" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2007" doi: "http://dx.doi.org/10.1016/j.intcom.2006.08.008" links: doi: "http://dx.doi.org/10.1016/j.intcom.2006.08.008" tags: - "human-computer interaction" researchr: "https://researchr.org/publication/BarrNB07" cites: 0 citedby: 0 journal: "Interacting with Computers" volume: "19" number: "2" pages: "180-195" kind: "article" key: "BarrNB07" - title: "Feeling Strangely Fine: The Well-Being Economy in Popular Games" author: - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://dx.doi.org/10.1007/11755494_10" links: doi: "http://dx.doi.org/10.1007/11755494_10" researchr: "https://researchr.org/publication/BarrKNB06" cites: 0 citedby: 0 pages: "60-71" booktitle: "Persuasive Technology, First International Conference on Persuasive Technology for Human Well-Being, PERSUASIVE 2006, Eindhoven, The Netherlands, May 18-19, 2006, Proceedings" editor: - name: "Wijnand IJsselsteijn" link: "https://researchr.org/alias/wijnand-ijsselsteijn" - name: "Yvonne de Kort" link: "https://researchr.org/alias/yvonne-de-kort" - name: "Cees J. H. Midden" link: "https://researchr.org/alias/cees-j.-h.-midden" - name: "Berry Eggen" link: "https://researchr.org/alias/berry-eggen" - name: "Elise van den Hoven" link: "https://researchr.org/alias/elise-van-den-hoven" volume: "3962" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-34291-5" kind: "inproceedings" key: "BarrKNB06" - title: "Livecoding the SynthKit: Little Bits as an Embodied Programming Language" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2014" doi: "http://dx.doi.org/10.1109/VISSOFT.2014.16" links: doi: "http://dx.doi.org/10.1109/VISSOFT.2014.16" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/vissoft/Noble14" researchr: "https://researchr.org/publication/Noble14" cites: 0 citedby: 0 pages: "40-44" booktitle: "Second IEEE Working Conference on Software Visualization, VISSOFT 2014, Victoria, BC, Canada, September 29-30, 2014" editor: - name: "Houari A. Sahraoui" link: "https://researchr.org/alias/houari-a.-sahraoui" - name: "Andy Zaidman" link: "http://www.st.ewi.tudelft.nl/~zaidman" - name: "Bonita Sharif" link: "https://researchr.org/alias/bonita-sharif" publisher: "IEEE" isbn: "978-0-7695-5305-4" kind: "inproceedings" key: "Noble14" - title: "Saving the world from bad beans: deployment-time confinement checking" author: - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "Michael Richmond" link: "https://researchr.org/alias/michael-richmond" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://doi.acm.org/10.1145/949305.949339" links: doi: "http://doi.acm.org/10.1145/949305.949339" tags: - "deployment" researchr: "https://researchr.org/publication/ClarkeRN03" cites: 0 citedby: 0 pages: "374-387" booktitle: "Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA" editor: - name: "Ron Crocker" link: "https://researchr.org/alias/ron-crocker" - name: "Guy L. Steele Jr." link: "http://research.sun.com/people/mybio.php?uid=25706" publisher: "ACM" isbn: "1-58113-712-5" kind: "inproceedings" key: "ClarkeRN03" - title: "Scale-free geometry in OO programs" author: - name: "Alex Potanin" link: "https://researchr.org/alias/alex-potanin" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Marcus R. Frean" link: "https://researchr.org/alias/marcus-r.-frean" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2005" doi: "http://doi.acm.org/10.1145/1060710.1060716" links: doi: "http://doi.acm.org/10.1145/1060710.1060716" researchr: "https://researchr.org/publication/PotaninNFB05" cites: 0 citedby: 0 journal: "Communications of the ACM" volume: "48" number: "5" pages: "99-103" kind: "article" key: "PotaninNFB05" - title: "Postmodern prospects for conceptual modelling" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2006" doi: "http://doi.acm.org/10.1145/1151855.1151858" links: doi: "http://doi.acm.org/10.1145/1151855.1151858" tags: - "meta-model" - "Meta-Environment" researchr: "https://researchr.org/publication/NobleB06%3A0" cites: 0 citedby: 0 pages: "11-20" booktitle: "Conceptual Modelling 2006, Third Asia-Pacific Conference on Conceptual Modelling (APCCM 2005), Hobart, Tasmania, Australia, January 16-19 2006" editor: - name: "Markus Stumptner" link: "https://researchr.org/alias/markus-stumptner" - name: "Sven Hartmann" link: "https://researchr.org/alias/sven-hartmann" - name: "Yasushi Kiyoki" link: "https://researchr.org/alias/yasushi-kiyoki" volume: "53" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920-68235-X" kind: "inproceedings" key: "NobleB06:0" - title: "Organizing ::::self-organizing:::: teams" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2010" doi: "http://doi.acm.org/10.1145/1806799.1806843" links: doi: "http://doi.acm.org/10.1145/1806799.1806843" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icse/HodaNM10" researchr: "https://researchr.org/publication/HodaNM10-0" cites: 0 citedby: 0 pages: "285-294" booktitle: "Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, ICSE 2010, Cape Town, South Africa, 1-8 May 2010" editor: - name: "Jeff Kramer" link: "https://researchr.org/alias/jeff-kramer" - name: "Judith Bishop" link: "https://researchr.org/alias/judith-bishop" - name: "Premkumar T. Devanbu" link: "https://researchr.org/alias/premkumar-t.-devanbu" - name: "Sebastián Uchitel" link: "https://researchr.org/alias/sebasti%C3%A1n-uchitel" publisher: "ACM" isbn: "978-1-60558-719-6" kind: "inproceedings" key: "HodaNM10-0" - title: "How Much Up-Front? A Grounded theory of Agile Architecture" author: - name: "Michael Waterman" link: "https://researchr.org/alias/michael-waterman" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "George Allan" link: "https://researchr.org/alias/george-allan" year: "2015" doi: "http://dx.doi.org/10.1109/ICSE.2015.54" links: doi: "http://dx.doi.org/10.1109/ICSE.2015.54" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/icse/WatermanNA15" researchr: "https://researchr.org/publication/WatermanNA15" cites: 0 citedby: 0 pages: "347-357" booktitle: "37th IEEE/ACM International Conference on Software Engineering, ICSE 2015, Florence, Italy, May 16-24, 2015, Volume 1" publisher: "IEEE" isbn: "978-1-4799-1934-5" kind: "inproceedings" key: "WatermanNA15" - title: "Software Visualisation of Java Programs in InspectJ" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2003" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2003/2003_KhaledEtAl_SoftwareVisualisationOfJavaPrograms.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2003/2003_KhaledEtAl_SoftwareVisualisationOfJavaPrograms.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/KhaledNB03" researchr: "https://researchr.org/publication/KhaledNB03-0" cites: 0 citedby: 0 pages: "645-666" booktitle: "Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), Irsee, Germany, June 25-29, 2003" editor: - name: "Kevlin Henney" link: "https://researchr.org/alias/kevlin-henney" - name: "Dietmar Schütz" link: "https://researchr.org/alias/dietmar-sch%C3%BCtz" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-788-0" kind: "inproceedings" key: "KhaledNB03-0" - title: "Natural Creation" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1999" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.809416" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.809416" researchr: "https://researchr.org/publication/Noble99%3A0" cites: 0 citedby: 0 pages: "78-88" booktitle: "TOOLS Pacific 1999: 32nd International Conference on Technology of Object-Oriented Languages and Systems, 22-25 November 1999, Melbourne, Australia" publisher: "IEEE Computer Society" isbn: "0-7695-0462-0" kind: "inproceedings" key: "Noble99:0" - title: "3rd workshop on assessment of contemporary modularization techniques (ACoM 2009)" author: - name: "Phil Greenwood" link: "https://researchr.org/alias/phil-greenwood" - name: "Alessandro Garcia" link: "https://researchr.org/alias/alessandro-garcia" - name: "Yuanfang Cai" link: "https://researchr.org/alias/yuanfang-cai" - name: "Cláudio Sant Anna" link: "https://researchr.org/alias/cl%C3%A3%C2%A1udio-sant-anna" - name: "Kevin J. Sullivan" link: "https://researchr.org/alias/kevin-j.-sullivan" - name: "Thomas Cottenier" link: "https://researchr.org/alias/thomas-cottenier" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2009" doi: "http://doi.acm.org/10.1145/1639950.1639979" links: doi: "http://doi.acm.org/10.1145/1639950.1639979" researchr: "https://researchr.org/publication/GreenwoodGCSSCN09" cites: 0 citedby: 0 pages: "715-716" booktitle: "Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2009, October 25-29, 2009, Orlando, Florida, USA" editor: - name: "Shail Arora" link: "https://researchr.org/alias/shail-arora" - name: "Gary T. Leavens" link: "https://researchr.org/alias/gary-t.-leavens" publisher: "ACM" isbn: "978-1-60558-768-4" kind: "inproceedings" key: "GreenwoodGCSSCN09" - title: "Capabilities for Sharing: A Generalisation of Uniqueness and Read-Only" author: - name: "John Boyland" link: "https://researchr.org/alias/john-boyland" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "William Retert" link: "https://researchr.org/alias/william-retert" year: "2001" doi: "http://link.springer.de/link/service/series/0558/bibs/2072/20720002.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2072/20720002.htm" researchr: "https://researchr.org/publication/BoylandNR01" cites: 0 citedby: 0 pages: "2-27" booktitle: "ECOOP 2001 - Object-Oriented Programming, 15th European Conference, Budapest, Hungary, June 18-22, 2001, Proceedings" editor: - name: "Jørgen Lindskov Knudsen" link: "https://researchr.org/alias/j%C3%B8rgen-lindskov-knudsen" volume: "2072" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-42206-4" kind: "inproceedings" key: "BoylandNR01" - title: "Visualizing the Structure of Object-Oriented Systems" author: - name: "Trent Hill" link: "https://researchr.org/alias/trent-hill" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "2000" doi: "http://www.computer.org/proceedings/vl/0840/08400191abs.htm" links: doi: "http://www.computer.org/proceedings/vl/0840/08400191abs.htm" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/HillNP00" cites: 0 citedby: 0 pages: "191-198" booktitle: "VL" kind: "inproceedings" key: "HillNP00" - title: "Aliasing in Object-Oriented Systems" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2001" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Noble01%3A1" cites: 0 citedby: 0 journal: "Software Focus" volume: "2" number: "1" pages: "24" kind: "article" key: "Noble01:1" - title: "Arguments and Results" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2000" doi: "http://www3.oup.co.uk/computer_journal/hdb/Volume_43/Issue_06/430439.sgm.abs.html" links: doi: "http://www3.oup.co.uk/computer_journal/hdb/Volume_43/Issue_06/430439.sgm.abs.html" researchr: "https://researchr.org/publication/Noble00%3A0" cites: 0 citedby: 0 journal: "Comput. J." volume: "43" number: "6" pages: "439-450" kind: "article" key: "Noble00:0" - title: "Towards end-user web software visualization" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2008" doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639099" links: doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639099" researchr: "https://researchr.org/publication/AnslowNMT08%3A0" cites: 0 citedby: 0 pages: "256-257" booktitle: "IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2008, Herrsching am Ammersee, Germany, 15-19 September 2008, Proceedings" publisher: "IEEE" kind: "inproceedings" key: "AnslowNMT08:0" - title: "GOF Pursuit - Learning Patterns by Playing" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "C. Weir" link: "https://researchr.org/alias/c.-weir" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10021" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.10021" tags: - "C++" researchr: "https://researchr.org/publication/NobleW00" cites: 0 citedby: 0 pages: "462" booktitle: "TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 5-8 June 2000, St. Malo, France" publisher: "IEEE Computer Society" isbn: "0-7695-0731-X" kind: "inproceedings" key: "NobleW00" - title: "Profiling Field Initialisation in Java" author: - name: "Stephen Nelson" link: "https://researchr.org/alias/stephen-nelson" - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2012" doi: "http://dx.doi.org/10.1007/978-3-642-35632-2_28" links: doi: "http://dx.doi.org/10.1007/978-3-642-35632-2_28" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/rv/NelsonPN12" researchr: "https://researchr.org/publication/NelsonPN12" cites: 0 citedby: 0 pages: "292-307" booktitle: "Runtime Verification, Third International Conference, RV 2012, Istanbul, Turkey, September 25-28, 2012, Revised Selected Papers" editor: - name: "Shaz Qadeer" link: "https://researchr.org/alias/shaz-qadeer" - name: "Serdar Tasiran" link: "https://researchr.org/alias/serdar-tasiran" volume: "7687" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-35632-2" kind: "inproceedings" key: "NelsonPN12" - title: "Tribe: a simple virtual class calculus" author: - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "http://people.dsv.su.se/~tobias/" year: "2007" doi: "http://doi.acm.org/10.1145/1218563.1218578" links: doi: "http://doi.acm.org/10.1145/1218563.1218578" researchr: "https://researchr.org/publication/ClarkeDNW07" cites: 0 citedby: 0 pages: "121-134" booktitle: "Proceedings of the 6th International Conference on Aspect-Oriented Software Development, AOSD 2007, Vancouver, British Columbia, Canada, March 12-16, 2007" editor: - name: "Brian M. Barry" link: "https://researchr.org/alias/brian-m.-barry" - name: "Oege de Moor" link: "http://progtools.comlab.ox.ac.uk/members/oege" volume: "208" series: "ACM International Conference Proceeding Series" publisher: "ACM" isbn: "1-59593-615-7" kind: "inproceedings" key: "ClarkeDNW07" - title: "Exclusion for composite objects" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "David Holmes" link: "https://researchr.org/alias/david-holmes" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "2000" doi: "http://doi.acm.org/10.1145/353171.353173" links: doi: "http://doi.acm.org/10.1145/353171.353173" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NobleHP00" cites: 0 citedby: 0 pages: "13-28" booktitle: "OOPSLA" kind: "inproceedings" key: "NobleHP00" - title: "Scalable Visualisations with Ownership Trees" author: - name: "Trent Hill" link: "https://researchr.org/alias/trent-hill" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "2000" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.891370" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.891370" researchr: "https://researchr.org/publication/HillNP00%3A0" cites: 0 citedby: 0 pages: "202-213" booktitle: "TOOLS Pacific 2000: 37th International Conference on Technology of Object-Oriented Languages and Systems, Sydney, Australia, November 2000" publisher: "IEEE Computer Society" kind: "inproceedings" key: "HillNP00:0" - title: "The XP Customer Role in Practice: Three Studies" author: - name: "Angela Martin" link: "https://researchr.org/alias/angela-martin" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2004" doi: "http://csdl.computer.org/comp/proceedings/adc/2004/2248/00/22480042abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/adc/2004/2248/00/22480042abs.htm" researchr: "https://researchr.org/publication/MartinBN04" cites: 0 citedby: 0 pages: "42-54" booktitle: "2004 Agile Development Conference (ADC 2004), 22-26 June 2004, Salt Lake City, UT, USA" publisher: "IEEE Computer Society" kind: "inproceedings" key: "MartinBN04" - title: "Object Ownership for Dynamic Alias Protection" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Dave Clarke" link: "http://www.cs.kuleuven.be/~dave/" - name: "John Potter" link: "https://researchr.org/alias/john-potter" year: "1999" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.809424" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.809424" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/NobleCP99" cites: 0 citedby: 0 pages: "176-187" booktitle: "TOOLS Pacific 1999: 32nd International Conference on Technology of Object-Oriented Languages and Systems, 22-25 November 1999, Melbourne, Australia" publisher: "IEEE Computer Society" isbn: "0-7695-0462-0" kind: "inproceedings" key: "NobleCP99" - title: "The Hitchhikers' Guide to Google" author: - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2003/2003_WeirEtAl_TheHitchhikersGuideToGoogle.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2003/2003_WeirEtAl_TheHitchhikersGuideToGoogle.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/WeirN03a" researchr: "https://researchr.org/publication/WeirN03a" cites: 0 citedby: 0 pages: "37-52" booktitle: "Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), Irsee, Germany, June 25-29, 2003" editor: - name: "Kevlin Henney" link: "https://researchr.org/alias/kevlin-henney" - name: "Dietmar Schütz" link: "https://researchr.org/alias/dietmar-sch%C3%BCtz" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-788-0" kind: "inproceedings" key: "WeirN03a" - title: "Patterns of Aspect-Oriented Design" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Arno Schmiedmeier" link: "https://researchr.org/alias/arno-schmiedmeier" - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" - name: "Andrew P. Black" link: "https://researchr.org/alias/andrew-p.-black" year: "2007" doi: "http://hillside.net/europlop/europlop2007/workshops/G3.pdf" links: doi: "http://hillside.net/europlop/europlop2007/workshops/G3.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/NobleSPB07" researchr: "https://researchr.org/publication/NobleSPB07" cites: 0 citedby: 0 pages: "769-796" booktitle: "Proceedings of the 12th European Conference on Pattern Languages of Programs (EuroPLoP '2007), Irsee, Germany, July 4-8, 2007" editor: - name: "Lise B. Hvatum" link: "https://researchr.org/alias/lise-b.-hvatum" - name: "Till Schümmer" link: "https://researchr.org/alias/till-sch%C3%BCmmer" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-819-1" kind: "inproceedings" key: "NobleSPB07" - title: "What Programmers Do with Inheritance in Java" author: - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" - name: "Hong Yul Yang" link: "https://researchr.org/alias/hong-yul-yang" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-39038-8_24" links: doi: "http://dx.doi.org/10.1007/978-3-642-39038-8_24" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/TemperoYN13" researchr: "https://researchr.org/publication/TemperoYN13" cites: 0 citedby: 0 pages: "577-601" booktitle: "ECOOP 2013 - Object-Oriented Programming - 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings" editor: - name: "Giuseppe Castagna" link: "https://researchr.org/alias/giuseppe-castagna" volume: "7920" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-39037-1" kind: "inproceedings" key: "TemperoYN13" - title: "Tim Wright James Noble Stephen Marshall" author: - name: "Tim Wright" link: "https://researchr.org/alias/tim-wright" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stephen Marshall" link: "https://researchr.org/alias/stephen-marshall" year: "2005" doi: "http://crpit.com/confpapers/CRPITV42Wright.pdf" links: doi: "http://crpit.com/confpapers/CRPITV42Wright.pdf" researchr: "https://researchr.org/publication/WrightNM05" cites: 0 citedby: 0 pages: "187-192" booktitle: "Seventh Australasian Computing Education Conference (ACE 2005), Newcastle, NSW, Australia, January/February 2005" editor: - name: "Alison Young" link: "https://researchr.org/alias/alison-young" - name: "Denise Tolhurst" link: "https://researchr.org/alias/denise-tolhurst" volume: "42" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-24-4" kind: "inproceedings" key: "WrightNM05" - title: "Exploring the inventor s paradox: applying jigsaw to software visualization" author: - name: "Haowei Ruan" link: "https://researchr.org/alias/haowei-ruan" - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2010" doi: "http://doi.acm.org/10.1145/1879211.1879226" links: doi: "http://doi.acm.org/10.1145/1879211.1879226" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/softvis/RuanAMN10" researchr: "https://researchr.org/publication/RuanAMN10" cites: 0 citedby: 0 pages: "83-92" booktitle: "Proceedings of the ACM 2010 Symposium on Software Visualization, Salt Lake City, UT, USA, October 25-26, 2010" editor: - name: "Alexandru Telea" link: "https://researchr.org/alias/alexandru-telea" - name: "Carsten Görg" link: "https://researchr.org/alias/carsten-g%C3%B6rg" - name: "Steven P. Reiss" link: "https://researchr.org/alias/steven-p.-reiss" publisher: "ACM" isbn: "978-1-4503-0028-5" kind: "inproceedings" key: "RuanAMN10" - title: "The Semiotics of User Interface Redesign" author: - name: "Jennifer Ferreira" link: "https://researchr.org/alias/jennifer-ferreira" - name: "Pippin Barr" link: "https://researchr.org/alias/pippin-barr" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2005" doi: "http://crpit.com/confpapers/CRPITV40Ferreira.pdf" links: doi: "http://crpit.com/confpapers/CRPITV40Ferreira.pdf" researchr: "https://researchr.org/publication/FerreiraBN05" cites: 0 citedby: 0 pages: "47-53" booktitle: "User Interfaces 2005, Sixth Australasian User Interface Conference (AUIC 2005), Newcastle, NSW, Australia, January/February 2005" editor: - name: "Mark Billinghurst" link: "https://researchr.org/alias/mark-billinghurst" - name: "Andy Cockburn" link: "https://researchr.org/alias/andy-cockburn" volume: "40" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-22-8" kind: "inproceedings" key: "FerreiraBN05" - title: "Small User Interfaces" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Charles Weir" link: "https://www.lancaster.ac.uk/security-lancaster/about/all-staff/charles-weir" year: "2000" doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2000/2000_NobleEtAl_SmallUserInterfaces.pdf" links: doi: "http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2000/2000_NobleEtAl_SmallUserInterfaces.pdf" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/NobleW00" researchr: "https://researchr.org/publication/NobleW00-0" cites: 0 citedby: 0 pages: "347-361" booktitle: "Proceedings of the 5th European Conference on Pattern Languages of Programms (EuroPLoP 2000), Irsee, Germany, July 5-9, 2000" editor: - name: "Martine Devos" link: "https://researchr.org/alias/martine-devos" - name: "Andreas Rüping" link: "https://researchr.org/alias/andreas-r%C3%BCping" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-775-4" kind: "inproceedings" key: "NobleW00-0" - title: "XML Database Support for Program Trace Visualisation" author: - name: "Craig Anslow" link: "http://homepages.ecs.vuw.ac.nz/~craig/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Kirk Jackson" link: "https://researchr.org/alias/kirk-jackson" year: "2004" doi: "http://crpit.com/confpapers/CRPITV35Anslow.pdf" links: doi: "http://crpit.com/confpapers/CRPITV35Anslow.pdf" tags: - "XML" - "XML Schema" - "database" researchr: "https://researchr.org/publication/AnslowMBNJ04" cites: 0 citedby: 0 pages: "25-34" booktitle: "Australasian Symposium on Information Visualisation, InVis.au, Christchurch, New Zealand, 23-24 January 2004" editor: - name: "Neville Churcher" link: "https://researchr.org/alias/neville-churcher" - name: "Clare Churcher" link: "https://researchr.org/alias/clare-churcher" volume: "35" series: "CRPIT" publisher: "Australian Computer Society" isbn: "1-920682-17-1" kind: "inproceedings" key: "AnslowMBNJ04" - title: "Basic relationship patterns" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1997" abstract: "Relationships between objects are almost as important to designs as objects themselves. Most programming languages do not support relationships well, so programmers must implement relationships in terms of more primitive constructs. This paper presents five basic patterns which describe how objects can be used to model relationships within programs. By using these patterns, programs and designs can be made smaller, more flexible, and easier to understand and maintain." researchr: "https://researchr.org/publication/noble1997basic" cites: 0 citedby: 0 journal: "Pattern Languages of Program Design" volume: "4" kind: "article" key: "noble1997basic" - title: "Usage-Centered Design and Software Engineering: Models for Integration" author: - name: "Larry L. Constantine" link: "https://researchr.org/alias/larry-l.-constantine" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://www.se-hci.org/bridging/icse/p106-113.pdf" links: doi: "http://www.se-hci.org/bridging/icse/p106-113.pdf" tags: - "meta-model" - "software engineering" - "model-driven engineering" - "Meta-Environment" - "design" researchr: "https://researchr.org/publication/ConstantineBN03" cites: 0 citedby: 0 pages: "106-113" booktitle: "Proceedings of ICSE 2003 Workshop on Bridging the Gaps Between Software Engineering and Human-Computer Interaction, May 3-4, 2003, Portland, Oregon, USA" editor: - name: "Rick Kazman" link: "https://researchr.org/alias/rick-kazman" - name: "Len Bass" link: "https://researchr.org/alias/len-bass" - name: "Jan Bosch" link: "https://researchr.org/alias/jan-bosch" publisher: "IFIP" kind: "inproceedings" key: "ConstantineBN03" - title: "Rationally Reconstructing the Escrow Example" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Sophia Drossopoulou" link: "https://researchr.org/alias/sophia-drossopoulou" year: "2014" doi: "http://doi.acm.org/10.1145/2635631.2635850" links: doi: "http://doi.acm.org/10.1145/2635631.2635850" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/NobleD14" researchr: "https://researchr.org/publication/NobleD14" cites: 0 citedby: 0 booktitle: "Proceedings of 16th Workshop on Formal Techniques for Java-like Programs, FTfJP@ECOOP 2014, Uppsala, Sweden, July 28 - August 1, 2014" editor: - name: "David J. Pearce" link: "https://researchr.org/alias/david-j.-pearce" publisher: "ACM" isbn: "978-1-4503-2866-1" kind: "inproceedings" key: "NobleD14" - title: "The Object System Pattern" author: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "1998" doi: "http://www.coldewey.com/europlop98/Program/Papers/Noble.ps" links: doi: "http://www.coldewey.com/europlop98/Program/Papers/Noble.ps" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/europlop/Noble98" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Noble98-0" cites: 0 citedby: 0 pages: "213-224" booktitle: "Proceedings of the 3rd European Conference on Pattern Languages of Programms (EuroPLoP 1998), Irsee, Germany, July 8-12, 1998" editor: - name: "Jens Coldewey" link: "https://researchr.org/alias/jens-coldewey" - name: "Paul Dyson" link: "https://researchr.org/alias/paul-dyson" publisher: "UVK - Universitaetsverlag Konstanz" isbn: "978-3-87940-655-5" kind: "inproceedings" key: "Noble98-0" - title: "Grounded theory for geeks" author: - name: "Rashina Hoda" link: "https://researchr.org/alias/rashina-hoda" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Stuart Marshall" link: "https://researchr.org/alias/stuart-marshall" year: "2011" doi: "http://doi.acm.org/10.1145/2578903.2579162" links: doi: "http://doi.acm.org/10.1145/2578903.2579162" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/plop/HodaNM11" researchr: "https://researchr.org/publication/HodaNM11-1" cites: 0 citedby: 0 booktitle: "Proceedings of the 18th Conference on Pattern Languages of Programs, PLoP 2011, Portland, Oregon, USA, October 21-23, 2011" editor: - name: "Lise B. Hvatum" link: "https://researchr.org/alias/lise-b.-hvatum" publisher: "ACM" isbn: "978-1-4503-1283-7" kind: "inproceedings" key: "HodaNM11-1" - title: "Understanding the shape of Java software" author: - name: "Gareth Baxter" link: "https://researchr.org/alias/gareth-baxter" - name: "Marcus R. Frean" link: "https://researchr.org/alias/marcus-r.-frean" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Mark Rickerby" link: "https://researchr.org/alias/mark-rickerby" - name: "Hayden Smith" link: "https://researchr.org/alias/hayden-smith" - name: "Matt Visser" link: "https://researchr.org/alias/matt-visser" - name: "Hayden Melton" link: "https://researchr.org/alias/hayden-melton" - name: "Ewan D. Tempero" link: "https://researchr.org/alias/ewan-d.-tempero" year: "2006" doi: "http://doi.acm.org/10.1145/1167473.1167507" links: doi: "http://doi.acm.org/10.1145/1167473.1167507" tags: - "Java" researchr: "https://researchr.org/publication/BaxterFNRSVMT06" cites: 0 citedby: 0 pages: "397-412" booktitle: "Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA" editor: - name: "Peri L. Tarr" link: "http://portal.acm.org/author_page.cfm?id=81100131551&coll=GUIDE&dl=GUIDE&trk=0&CFID=51133021&CFTOKEN=87963901" - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" publisher: "ACM" isbn: "1-59593-348-4" kind: "inproceedings" key: "BaxterFNRSVMT06" - title: "Scoped Types and Aspects for Real-Time Java" author: - name: "Chris Andreae" link: "https://researchr.org/alias/chris-andreae" - name: "Yvonne Coady" link: "https://researchr.org/alias/yvonne-coady" - name: "Celina Gibbs" link: "https://researchr.org/alias/celina-gibbs" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Jan Vitek" link: "http://www.cs.purdue.edu/homes/jv" - name: "Tian Zhao" link: "https://researchr.org/alias/tian-zhao" year: "2006" doi: "http://dx.doi.org/10.1007/11785477_7" links: doi: "http://dx.doi.org/10.1007/11785477_7" tags: - "Java" researchr: "https://researchr.org/publication/AndreaeCGNVZ06" cites: 0 citedby: 0 pages: "124-147" booktitle: "ECOOP 2006 - Object-Oriented Programming, 20th European Conference, Nantes, France, July 3-7, 2006, Proceedings" editor: - name: "Dave Thomas" link: "https://researchr.org/alias/dave-thomas" volume: "4067" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-35726-2" kind: "inproceedings" key: "AndreaeCGNVZ06" - title: "An Analysis of Persuasive Technology Tool Strategies" author: - name: "Rilla Khaled" link: "https://researchr.org/alias/rilla-khaled" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" year: "2005" tags: - "analysis" researchr: "https://researchr.org/publication/KhaledNB05" cites: 0 citedby: 0 pages: "167-173" booktitle: "Designing for Global Markets 7, IWIPS 2005, Bridging Cultural Differences, 7-9 July 2005, Amsterdam, The Netherlands, Proceedings of the Seventh International Workshop on Internationalisation of Products and Systems" editor: - name: "Donald L. Day" link: "https://researchr.org/alias/donald-l.-day" - name: "Vanessa Evers" link: "https://researchr.org/alias/vanessa-evers" - name: "Elisa del Galdo" link: "https://researchr.org/alias/elisa-del-galdo" publisher: "Product & Systems Internationalisation, Inc." isbn: "0-9722184-7-5" kind: "inproceedings" key: "KhaledNB05" - title: "Spreadsheet structure inspection using low level access and visualisation" author: - name: "Daniel Ballinger" link: "https://researchr.org/alias/daniel-ballinger" - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" year: "2003" doi: "http://crpit.com/confpapers/CRPITV18Ballinger.pdf" links: doi: "http://crpit.com/confpapers/CRPITV18Ballinger.pdf" researchr: "https://researchr.org/publication/BallingerBN03%3A0" cites: 0 citedby: 0 pages: "91-94" booktitle: "User Interfaces 2003, Fourth Australasian User Interface Conference (AUIC2003), Adelaide, South Australia, February 2003" editor: - name: "Robert Biddle" link: "https://researchr.org/alias/robert-biddle" - name: "Bruce H. Thomas" link: "https://researchr.org/alias/bruce-h.-thomas" volume: "18" series: "CRPIT" publisher: "Australian Computer Society" isbn: "0-909-92596-8" kind: "inproceedings" key: "BallingerBN03:0" - title: "Aliasing in Object-Oriented Programming. Types, Analysis and Verification" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-36946-9" links: doi: "http://dx.doi.org/10.1007/978-3-642-36946-9" dblp: "http://dblp.uni-trier.de/rec/bibtex/series/lncs/7850" researchr: "https://researchr.org/publication/lncs-7850" cites: 0 citedby: 0 editor: - name: "Dave Clarke" link: "https://researchr.org/alias/dave-clarke" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Tobias Wrigstad" link: "https://researchr.org/alias/tobias-wrigstad" volume: "7850" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-36945-2" kind: "book" key: "lncs-7850" - title: "Transactions on Pattern Languages of Programming II - Special Issue on Applying Patterns" year: "2011" doi: "http://dx.doi.org/10.1007/978-3-642-19432-0" links: doi: "http://dx.doi.org/10.1007/978-3-642-19432-0" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/tplop/2011-2" researchr: "https://researchr.org/publication/journals-tplop-2011-2" cites: 0 citedby: 0 booktitle: "Transactions on Pattern Languages of Programming II - Special Issue on Applying Patterns" editor: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ralph Johnson" link: "https://researchr.org/alias/ralph-johnson" - name: "Paris Avgeriou" link: "https://researchr.org/alias/paris-avgeriou" - name: "Neil B. Harrison" link: "https://researchr.org/alias/neil-b.-harrison" - name: "Uwe Zdun" link: "https://researchr.org/alias/uwe-zdun" volume: "6510" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-19431-3" kind: "proceedings" key: "journals-tplop-2011-2" - title: "Proceedings of the 5th Symposium on Dynamic Languages, DLS 2009, October 26, 2010, Orlando, Florida, USA" year: "2009" links: dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/dls/2009" researchr: "https://researchr.org/publication/dls-2009" cites: 0 citedby: 0 booktitle: "Proceedings of the 5th Symposium on Dynamic Languages, DLS 2009, October 26, 2010, Orlando, Florida, USA" conference: "DLS" editor: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" publisher: "ACM" isbn: "978-1-60558-769-1" kind: "proceedings" key: "dls-2009" - title: "ECOOP 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings" year: "2012" doi: "http://dx.doi.org/10.1007/978-3-642-31057-7" links: doi: "http://dx.doi.org/10.1007/978-3-642-31057-7" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/ecoop/2012" researchr: "https://researchr.org/publication/ecoop-2012" cites: 0 citedby: 0 booktitle: "ECOOP 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings" conference: "ECOOP" editor: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" volume: "7313" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-31056-0" kind: "proceedings" key: "ecoop-2012" - title: "Transactions on Pattern Languages of Programming I" year: "2009" doi: "http://dx.doi.org/10.1007/978-3-642-10832-7" links: doi: "http://dx.doi.org/10.1007/978-3-642-10832-7" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/tplop/2009-1" tags: - "programming languages" - "pattern language" - "programming" researchr: "https://researchr.org/publication/journals-tplop-2009-1" cites: 0 citedby: 0 booktitle: "Transactions on Pattern Languages of Programming I" editor: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ralph Johnson" link: "https://researchr.org/alias/ralph-johnson" volume: "5770" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-10831-0" kind: "proceedings" key: "journals-tplop-2009-1" - title: "Transactions on Pattern Languages of Programming III" year: "2013" doi: "http://dx.doi.org/10.1007/978-3-642-38676-3" links: doi: "http://dx.doi.org/10.1007/978-3-642-38676-3" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/tplop/2013-3" researchr: "https://researchr.org/publication/journals-tplop-2013-3" cites: 0 citedby: 0 booktitle: "Transactions on Pattern Languages of Programming III" editor: - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" - name: "Ralph Johnson" link: "https://researchr.org/alias/ralph-johnson" - name: "Uwe Zdun" link: "https://researchr.org/alias/uwe-zdun" - name: "Eugene Wallingford" link: "https://researchr.org/alias/eugene-wallingford" volume: "7840" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-38675-6" kind: "proceedings" key: "journals-tplop-2013-3" - title: "Proceedings of the 2006 International Symposium on Wikis, 2006, Odense, Denmark, August 21-23, 2006" year: "2006" tags: - "wiki" researchr: "https://researchr.org/publication/wikis%3A2006" cites: 0 citedby: 0 booktitle: "Proceedings of the 2006 International Symposium on Wikis, 2006, Odense, Denmark, August 21-23, 2006" conference: "wikis" editor: - name: "Dirk Riehle" link: "http://dirkriehle.com/" - name: "James Noble" link: "http://homepages.ecs.vuw.ac.nz/~kjx/" publisher: "ACM" isbn: "1-59593-413-8" kind: "proceedings" key: "wikis:2006"