James Noble (informatyk)

James Noble
James Noble(computer scientist) (cropped).jpg
na WikiSym 2006
Alma Mater Uniwersytet Wiktorii w Wellington
Nagrody
Kariera naukowa
Pola
Instytucje Uniwersytet Wiktorii w Wellington
Praca dyplomowa  (1996)
Strona internetowa ecs.victoria.ac.nz/Main/JamesNoble _ _ _ _ _

James Noble był laureatem nagrody Dahl-Nygaard w 2016 roku . Do lutego 2022 był profesorem informatyki na Victoria University of Wellington w Wellington w Nowej Zelandii .

Noble jest członkiem Institute of IT Professionals of New Zealand i British Computer Society oraz członkiem Association for Computing Machinery , Institute of Electrical and Electronics Engineers oraz Engineering New Zealand Te Ao Rangahau . W latach 2015 i 2016 był stypendystą James Cook Research Fellowship Royal Society of New Zealand. Noble jest założycielem i redaktorem naczelnym czasopisma Transactions on Pattern Languages ​​of Programming (wydawanego przez Springer ).

Noble ma wiodącą na świecie reputację dzięki swojej pracy nad zorientowaniem obiektowym. Opublikował ponad 300 artykułów. Jest znany ze swojej pionierskiej pracy w projektowaniu języków programowania, zwłaszcza dzięki wkładowi w nowatorskie systemy typów, takie jak typy własności i typy podłączane. Wniósł wkład w podejście zorientowane obiektowo i aspektowo do projektowania oprogramowania, wzorców projektowych i analizy korpusu oprogramowania, wizualizacji oprogramowania i języków wizualnych, interakcji użytkownika i zwinnych metodologii programowania.