James Noble (datavetare)

James Noble
James Noble(computer scientist) (cropped).jpg
WikiSym 2006
Alma mater Victoria University of Wellington
Utmärkelser
Vetenskaplig karriär
Fält
institutioner Victoria University of Wellington
Avhandling  (1996)
Hemsida ecs .victoria .ac .nz /Main /JamesNoble

James Noble var 2016 års vinnare av Dahl-Nygaard-priset . Han var professor i datavetenskap vid Victoria University of Wellington i Wellington , Nya Zeeland fram till februari 2022.

Noble är medlem av Institute of IT Professionals of New Zealand och British Computer Society och medlem av Association for Computing Machinery , Institute of Electrical and Electronics Engineers och Engineering New Zealand Te Ao Rangahau . Han hade ett James Cook Research Fellowship från Royal Society of New Zealand 2015 och 2016. Noble är den grundande chefredaktören för tidskriften Transactions on Pattern Languages ​​of Programming (utgiven av Springer ).

Noble har ett världsledande rykte för sitt arbete med objektorientering. Han har publicerat över 300 artiklar. Han är känd för sitt banbrytande arbete inom programmeringsspråksdesign, särskilt genom hans bidrag till nya typsystem som ägartyper och pluggbara typer. Han har bidragit till objektorienterade och aspektorienterade förhållningssätt till mjukvarudesign, designmönster och analys av mjukvarukorpus, mjukvaruvisualisering och visuella språk, användarinteraktion och agila utvecklingsmetoder.