James Noble

Registered user since Wed 28 Oct 2015

Name: James Noble

Country: New Zealand

Affiliation: Victoria University of Wellington

Personal website: http://homepages.mcs.vuw.ac.nz/~kjx/

Contributions

LIVE 2019Committee Member in Program Committee within the LIVE 2019-track
META 2019Committee Member in Program Committee within the META 2019-track
FTfJP 2019Author of CallƐ: An Effect System for Method Calls within the FTfJP 2019-track
DLS 2019Committee Member in Program Committee within the DLS 2019-track
SPLASH 2019Committee Member in Program Committee within the Onward! Essays-track
ECOOP 2019Summer School Co-Chair in Organizing Committee
Author of Transient Typechecks are (Almost) Free within the Research Papers-track
GRACE 2018Committee Member in Organizing Committee within the GRACE 2018-track
Committee Member in Program Committee within the GRACE 2018-track
Session Chair of The State of Grace (part of GRACE 2018)
Author of Static & Dynamic Typing in Grace within the GRACE 2018-track
Session Chair of The Future of Grace within the GRACE 2018-track
Author of Newspeak and Truffle: A Platform for Grace? within the GRACE 2018-track
OCAP 2018Author of OCAP Patterns Panel within the OCAP 2018-track
Committee Member in Organizing Committee within the OCAP 2018-track
Author of Formal Methods Panel within the OCAP 2018-track
META'18Invited speaker of Through a Glass, Darkly ⭐️ within the Meta-track
LIVE 2018Committee Member in Program Committee within the LIVE 2018-track
SLE 2018Committee Member in Program Committee within the SLE 2018-track
Salon des Refusés 2018Committee Member in Programme Committee within the Salon des Refusés 2018-track
SPLASH 2018Speaker of Two Decades of Ownership Types within the SPLASH-I-track
Mentor in Mentors within the Breakfasts-track
Speaker in Speakers within the SPLASH-I-track
ICSE 2019Author of Interventions for Software Security: Creating a Lightweight Program of Assurance Techniques for Developers within the Software Engineering in Practice-track
OCAP 2017Committee Member in Organizing Committee within the OCAP 2017-track
IWACO 2017Committee Member in Program Committee within the IWACO 2017-track
FTfJP 2017Committee Member in Program Committee within the FTfJP 2017-track
MoreVMs 2017Author of Toward Virtual Machine Adaption Rather than Reimplementation within the MoreVMs 2017-track
Onward! 2017Committee Member in Program Committee within the Onward! Papers-track
Mobile! 2016Author of Hacking with Multi-touch for Java (MT4j) within the Mobile!-track
OOPSLA 2016 PC MeetingSpeaker of Delegation isn't quite inheritance within the Workshop-track
STOP 2016Author of Beyond Types: Extending the Gradual Guarantee within the STOP-track
CurryOn 2016Speaker of Notes on Post-Post-Modern-Modern Programming within the CurryOn -track
COP 2016Keynote Speaker of Keynote: We Demand Rigidly Defined Areas of Doubt and Uncertainty. within the COP-track
FTfJP 2016Author of Permission and Authority Revisited: Towards a Formalization within the FTfJP-track
IWACO 2016Author of Abstract Data Types in Object-Capability Systems within the IWACO-track
GRACE 2016Author of Recent changes and language design issues in Grace within the GRACE-track
Co-chair in Program Committee within the GRACE-track
LIVE 2016Co-chair in Program Committee within the LIVE-track
SPLASH 2017Committee Member in External Program Committee within the OOPSLA-track
NOOL 2015Session Chair of Systems OO Languages (part of NOOL)
Comfy Chair in Organizing Committee within the NOOL-track
Author of Welcome Session within the NOOL-track
Author of Delegation is Not Quite Inheritance within the NOOL-track
Onward! 2016Author of The Left Hand of Equals within the Onward! Essays-track
ECOOP 2016Invited Guest in Academic Panel within the Doctoral Symposium-track
Presenter of Half a Life in Software (Senior DN Prize Lecture) within the Research Track-track
Author of Object Inheritance without Classes within the Research Track-track
Co-chair in Organizing Committee within the Summer School-track
Session Chair of Session 2 (part of Research Track)
Committee Member in Senior Mentors within the Summer School-track
Modularity 2016 Committee Member in Program Committee within the Research Results-track
PLATEAU 2015Committee Member in Program Committee within the PLATEAU-track
Author of Operators and precedence in programming languages within the PLATEAU-track
SPLASH 2016Committee Member in Program Committee within the OOPSLA-track
DLS 2015Committee Member in Program Committee within the DLS-track
Author of From APIs to Languages: Generalising Method Names within the DLS-track
PLAS 2015Author of Swapsies on the Internet - Towards Reasoning about Risk and Trust in the Open World within the PLAS-track
STOP 2015Committee Member in Program Committee within the STOP-track
FOOLInvited Guest of A Simple, Symmetric, Subjective Foundation for Object-, Aspect- and Context-Oriented Programming within the FOOL-track
Committee Member in Organizing Committee within the FOOL-track
SPLASH 2015Committee Member in Program Committee within the OOPSLA-track
PLDI 2015Committee Member in External Review Committee within the Research Papers-track
PLATEAUCommittee Member in Program Committee within the PLATEAU-track
ECOOP 2015Author of Brand Objects for Nominal Typing within the Artifacts-track
Summer School Chair in Organizing Committee
Author of Brand Objects for Nominal Typing within the Research Track-track
Co-chair in Organizers within the Summer School-track
DLSCommittee Member in Program Committee within the DLS-track
Session Chair of Technical paper session 2 (part of DLS)
SPLASH 2014Chair in Organizing Committee within the Tutorials-track
Tutorials Chair in Organizing Committee
SPLASH 2013Author of Debate: Should Software Conferences Respect Software? within the Panels-track
PLOP 2012
DLS 2012Committee Member in Program Committee within the DLS 2012-track
Author of Patterns as objects in grace within the DLS 2012-track
FOOL 2012Author of Sheep Cloning with Ownership Types within the FOOL 2012-track
Steering Committee Member in Steering Committee within the FOOL 2012-track
SPLASH 2012Author of Grace: the absence of (inessential) difficulty within the Onward! Papers-track
Committee Member in Program Committee
Committee Member in Program Committee within the OOPSLA Research Papers-track
Author of Notes on Post-Post-Modern-Modern Programming within the RPG 2012-track