James Noble (datavetare)
James Noble | |
---|---|
Alma mater | Victoria University of Wellington |
Utmärkelser | |
Vetenskaplig karriär | |
Fält | |
institutioner | Victoria University of Wellington |
Avhandling | (1996) |
Hemsida |
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.