Нобл, Джеймс: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Khinkali (обсуждение | вклад) оформление после переноса из Инкубатора |
INS Pirat (обсуждение | вклад) − 2 категорий; ±Категория:Лауреаты Премии Даля-Нюгора→Категория:Лауреаты Премии Даля — Нюгора с помощью HotCat |
||
(не показано 6 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
{{ФИО}} |
|||
{{Учёный |
{{Учёный |
||
| Имя = Джеймс Нобл |
| Имя = Джеймс Нобл |
||
| Оригинал имени = Robert James Noble |
|||
| Изображение = James Noble(computer scientist).jpg |
| Изображение = James Noble(computer scientist).jpg |
||
| Описание изображения = WikiSym 2006. Приветственное слово. |
| Описание изображения = WikiSym 2006. Приветственное слово. |
||
| Научная сфера = [[Программная инженерия]] и [[компьютерные науки]]<ref>{{Cite web|lang=|url=https://www.wgtn.ac.nz/ecs/pdf/Research-Profile-James-Noble.pdf|title=About James Noble and his research|author=|website=|date=|publisher=}}</ref> |
| Научная сфера = [[Программная инженерия]] и [[компьютерные науки]]<ref>{{Cite web|lang=|url=https://www.wgtn.ac.nz/ecs/pdf/Research-Profile-James-Noble.pdf|title=About James Noble and his research|author=|website=|date=|publisher=|access-date=2020-09-25|archive-date=2020-02-10|archive-url=https://web.archive.org/web/20200210004523/https://www.wgtn.ac.nz/ecs/pdf/Research-Profile-James-Noble.pdf|deadlink=no}}</ref> |
||
| Место работы = |
| Место работы = |
||
| Альма-матер = [[Университет королевы Виктории (Веллингтон)]] |
|||
| Учёная степень = [[Доктор философии]] |
| Учёная степень = [[Доктор философии]] |
||
| Учёное звание = [[Профессор]] |
| Учёное звание = [[Профессор]] |
||
| Известен как = «Он известен своей новаторской работой в области разработки [[язык программирования|языков программирования]], особенно благодаря его вкладу в новые [[система типов|системы типов]], такие как типы собственности и подключаемые типы. Он внес свой вклад в [[объектно-ориентированное программирование|объектно—ориентированные]] и [[аспектно-ориентированное программирование|аспектно—ориентированные подходы]] к проектированию программного обеспечения, [[Шаблон проектирования|паттерны проектирования]] и анализ корпуса программного обеспечения, визуализацию программного обеспечения и визуальные языки, взаимодействие с пользователями и [[Гибкая методология разработки|методологии гибкой разработки]].»<ref name="Dahl-Nygaard">{{Cite web|url=http://www.aito.org/Dahl-Nygaard/2016.html|title=The AITO Dahl-Nygaard Prize Winners for 2016|website=www.aito.org|accessdate=2020-09-23}}</ref> |
| Известен как = «Он известен своей новаторской работой в области разработки [[язык программирования|языков программирования]], особенно благодаря его вкладу в новые [[система типов|системы типов]], такие как типы собственности и подключаемые типы. Он внес свой вклад в [[объектно-ориентированное программирование|объектно—ориентированные]] и [[аспектно-ориентированное программирование|аспектно—ориентированные подходы]] к проектированию программного обеспечения, [[Шаблон проектирования|паттерны проектирования]] и анализ корпуса программного обеспечения, визуализацию программного обеспечения и визуальные языки, взаимодействие с пользователями и [[Гибкая методология разработки|методологии гибкой разработки]].»<ref name="Dahl-Nygaard">{{Cite web|url=http://www.aito.org/Dahl-Nygaard/2016.html|title=The AITO Dahl-Nygaard Prize Winners for 2016|website=www.aito.org|accessdate=2020-09-23|archive-date=2021-05-11|archive-url=https://web.archive.org/web/20210511200932/https://www.aito.org/Dahl-Nygaard/2016.html|deadlink=no}}</ref> |
||
| Награды и премии = [[Премия Даля — Нюгора]] |
| Награды и премии = [[Премия Даля — Нюгора]] |
||
| Сайт = https://homepages.ecs.vuw.ac.nz/~kjx/ |
| Сайт = https://homepages.ecs.vuw.ac.nz/~kjx/ |
||
Строка 15: | Строка 14: | ||
'''Джеймс Нобл''' ({{lang-en|James Noble}}) — [[Новая Зеландия|новозеландский]] [[программист]] и [[учёный]]. Лауреат [[премия Даля — Нюгора|премии Даля — Нюгора]].<ref name="Dahl-Nygaard" /> |
'''Джеймс Нобл''' ({{lang-en|James Noble}}) — [[Новая Зеландия|новозеландский]] [[программист]] и [[учёный]]. Лауреат [[премия Даля — Нюгора|премии Даля — Нюгора]].<ref name="Dahl-Nygaard" /> |
||
Он является членом [[Ассоциация вычислительной техники|Ассоциации вычислительной техники]], Британского компьютерного общества и [[Институт инженеров электротехники и электроники|Института инженеров электротехники и электроники]], Института ИТ-специалистов Новой Зеландии. В 2015 и 2016 годах получал стипендию Джеймса Кука [[Королевское общество Новой Зеландии|Королевского общества Новой Зеландии]]. Джеймс является основателем и главным редактором журнала ''Transactions on Pattern Languages of Programming (Springer)''.<ref>{{Cite web|lang=|url=https://people.wgtn.ac.nz/James.Noble|title=James Noble Profile|author=|website=people.wgtn.ac.nz|date=|publisher=|accessdate=2020-09-25}}</ref> |
Он является членом [[Ассоциация вычислительной техники|Ассоциации вычислительной техники]], Британского компьютерного общества и [[Институт инженеров электротехники и электроники|Института инженеров электротехники и электроники]], Института ИТ-специалистов Новой Зеландии. В 2015 и 2016 годах получал стипендию Джеймса Кука [[Королевское общество Новой Зеландии|Королевского общества Новой Зеландии]]. Джеймс является основателем и главным редактором журнала ''Transactions on Pattern Languages of Programming (Springer)''.<ref>{{Cite web|lang=|url=https://people.wgtn.ac.nz/James.Noble|title=James Noble Profile|author=|website=people.wgtn.ac.nz|date=|publisher=|accessdate=2020-09-25|archive-date=2020-08-14|archive-url=https://web.archive.org/web/20200814002349/https://people.wgtn.ac.nz/James.Noble|deadlink=no}}</ref> |
||
== Труды == |
== Труды == |
||
По данным базы данных [[Scopus]], имеет 237 работ. [[Индекс Хирша]] равен 28.<ref>{{Cite web|url=https://www.scopus.com/authid/detail.uri?authorId=7202238195|title=Scopus preview - Scopus - сведения об авторе (Noble, James)|website=www.scopus.com|accessdate=2020-09-18}}</ref><ref>{{Cite web|lang=en|url=https://dblp.uni-trier.de/pid/n/JamesNoble.html|title=dblp: James Noble 0001|website=dblp.uni-trier.de|accessdate=2020-09-19}}</ref> Общее количество работ более 300. Создатель языка программирования ''Grace''.<ref name="Dahl-Nygaard" /> |
По данным базы данных [[Scopus]], имеет 237 работ. [[Индекс Хирша]] равен 28.<ref>{{Cite web|url=https://www.scopus.com/authid/detail.uri?authorId=7202238195|title=Scopus preview - Scopus - сведения об авторе (Noble, James)|website=www.scopus.com|accessdate=2020-09-18}}</ref><ref>{{Cite web|lang=en|url=https://dblp.uni-trier.de/pid/n/JamesNoble.html|title=dblp: James Noble 0001|website=dblp.uni-trier.de|accessdate=2020-09-19|archive-date=2021-06-20|archive-url=https://web.archive.org/web/20210620164259/https://dblp.uni-trier.de/pid/n/JamesNoble.html|deadlink=no}}</ref> Общее количество работ более 300. Создатель языка программирования ''Grace''.<ref name="Dahl-Nygaard" /> |
||
=== Книги === |
=== Книги === |
||
* {{Книга|автор=Noble J., Weir C.|заглавие=Small Memory Software: Patterns for Systems with Limited Memory|ответственный=|год=2000|издание=|место=|издательство=Addison-Wesley Professional|страницы=|страниц=352|isbn=978-0201596076}} |
* {{Книга|автор=Noble J., Weir C.|заглавие=Small Memory Software: Patterns for Systems with Limited Memory|ссылка=https://archive.org/details/smallmemorysoftw0000nobl|ответственный=|год=2000|издание=|место=|издательство=Addison-Wesley Professional|страницы=|страниц=352|isbn=978-0201596076}} |
||
=== Статьи<ref>{{Cite web|url=https://scholar.google.com/citations?user=SSUL-D8AAAAJ&hl=en|title=James Noble - Google Scholar|website=scholar.google.com|accessdate=2020-09-25}}</ref><ref>{{Cite web|lang=en|url=https://dl.acm.org/profile/99659381926|title=James Noble - Home|website=dl.acm.org|accessdate=2020-09-25}}</ref><ref>{{Cite web|lang=en|url=https://dl.acm.org/profile/81100588708|title=James Noble - Home|website=dl.acm.org|accessdate=2020-10-03}}</ref><ref>{{Cite web|lang=|url=https://ieeexplore.ieee.org/author/37275640000|title=James Noble Profile|author=|website=ieeexplore.ieee.org|date=|publisher=|accessdate=2020-10-03}}</ref> === |
=== Статьи<ref>{{Cite web|url=https://scholar.google.com/citations?user=SSUL-D8AAAAJ&hl=en|title=James Noble - Google Scholar|website=scholar.google.com|accessdate=2020-09-25|archive-date=2022-02-07|archive-url=https://web.archive.org/web/20220207203457/https://scholar.google.com/citations?user=SSUL-D8AAAAJ&hl=en|deadlink=no}}</ref><ref>{{Cite web|lang=en|url=https://dl.acm.org/profile/99659381926|title=James Noble - Home|website=dl.acm.org|accessdate=2020-09-25}}</ref><ref>{{Cite web|lang=en|url=https://dl.acm.org/profile/81100588708|title=James Noble - Home|website=dl.acm.org|accessdate=2020-10-03|archive-date=2022-05-05|archive-url=https://web.archive.org/web/20220505171422/https://dl.acm.org/profile/81100588708|deadlink=no}}</ref><ref>{{Cite web|lang=|url=https://ieeexplore.ieee.org/author/37275640000|title=James Noble Profile|author=|website=ieeexplore.ieee.org|date=|publisher=|accessdate=2020-10-03}}</ref> === |
||
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/286936.286947|автор=Clarke D. G, Potter J. M., Noble J.|заглавие=Ownership types for flexible alias protection|год=1998|язык=en|издание=Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications|тип=|месяц=11|число=|том=|номер=|страницы=48—64|issn=}} |
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/286936.286947|автор=Clarke D. G, Potter J. M., Noble J.|заглавие=Ownership types for flexible alias protection|год=1998|язык=en|издание=Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications|тип=|месяц=11|число=|том=|номер=|страницы=48—64|issn=}} |
||
* {{Статья|ссылка=https://link.springer.com/chapter/10.1007/BFb0054091|автор=Noble J., Vitek J., Potter J.|заглавие=Flexible alias protection|год=1998|язык=en|издание=European Conference on Object-Oriented Programming|тип=|месяц=7|число=20|том=|номер=|страницы=158—85|issn=}} |
* {{Статья|ссылка=https://link.springer.com/chapter/10.1007/BFb0054091|автор=Noble J., Vitek J., Potter J.|заглавие=Flexible alias protection|год=1998|язык=en|издание=European Conference on Object-Oriented Programming|тип=|месяц=7|число=20|том=|номер=|страницы=158—85|issn=}} |
||
Строка 44: | Строка 43: | ||
[[Категория:Учёные Новой Зеландии]] |
[[Категория:Учёные Новой Зеландии]] |
||
[[Категория:Лауреаты Премии Даля |
[[Категория:Лауреаты Премии Даля — Нюгора]] |
Текущая версия от 20:02, 26 декабря 2022
Джеймс Нобл | |
---|---|
англ. James Noble | |
| |
Имя при рождении | англ. Robert James Noble |
Дата рождения | 1967[1][2] |
Место рождения | |
Род деятельности | специалист в области информатики, преподаватель университета |
Научная сфера | Программная инженерия и компьютерные науки[3] |
Место работы | |
Альма-матер | |
Учёная степень | Доктор философии |
Учёное звание | Профессор |
Ученики | Craig Anslow[вд][6] и Jack Purvis[вд][7] |
Известен как | «Он известен своей новаторской работой в области разработки языков программирования, особенно благодаря его вкладу в новые системы типов, такие как типы собственности и подключаемые типы. Он внес свой вклад в объектно—ориентированные и аспектно—ориентированные подходы к проектированию программного обеспечения, паттерны проектирования и анализ корпуса программного обеспечения, визуализацию программного обеспечения и визуальные языки, взаимодействие с пользователями и методологии гибкой разработки.»[4] |
Награды и премии | Премия Даля — Нюгора |
Сайт | homepages.ecs.vuw.ac.nz/… |
Джеймс Нобл (англ. James Noble) — новозеландский программист и учёный. Лауреат премии Даля — Нюгора.[4]
Он является членом Ассоциации вычислительной техники, Британского компьютерного общества и Института инженеров электротехники и электроники, Института ИТ-специалистов Новой Зеландии. В 2015 и 2016 годах получал стипендию Джеймса Кука Королевского общества Новой Зеландии. Джеймс является основателем и главным редактором журнала Transactions on Pattern Languages of Programming (Springer).[8]
Труды
[править | править код]По данным базы данных Scopus, имеет 237 работ. Индекс Хирша равен 28.[9][10] Общее количество работ более 300. Создатель языка программирования Grace.[4]
Книги
[править | править код]- Noble J., Weir C. Small Memory Software: Patterns for Systems with Limited Memory. — Addison-Wesley Professional, 2000. — 352 с. — ISBN 978-0201596076.
- Clarke D. G, Potter J. M., Noble J. Ownership types for flexible alias protection (англ.) // Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. — 1998. — November. — P. 48—64.
- Noble J., Vitek J., Potter J. Flexible alias protection (англ.) // European Conference on Object-Oriented Programming. — 1998. — 20 July. — P. 158—85.
- Potanin A., Noble J., Clarke D., Biddle R. Generic ownership for generic Java (англ.) // ACM SIGPLAN Notices. — 2006. — 16 October (vol. 41, no. 10). — P. 311—324.
- Tempero E, Anslow C., Dietrich J. , Han T., Li J., Lumpe M., Melton H., Noble J. The Qualitas Corpus: A curated collection of Java code for empirical studies (англ.) // 2010 Asia Pacific Software Engineering Conference. — 2010. — P. 336—345. — ISSN 1530-1362.
- Andreae C., Noble J., Markstrum S., Millstein T. A framework for implementing pluggable type systems (англ.) // Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications. — 2016. — October. — P. 57—74.
- Potanin A., Noble J., Frean M., Biddle R. Scale-free geometry in OO programs (англ.) // Communications of the ACM. — 2005. — 1 May (vol. 48, no. 5). — P. 99—103.
- Barr P., Noble J., Biddle R. Video game values: Human–computer interaction and games (англ.) // Interacting with Computer. — OUP, 2007. — March (vol. 19, no. 2). — P. 180—195. — ISSN 0953-5438.
- Hoda R., Noble J., Marshall S. Self-organizing roles on agile software development teams (англ.) // IEEE Transactions on Software Engineering. — 2012. — 8 May (vol. 39, no. 3). — P. 422—444. — ISSN 0098-5589.
- Ferreira J., Noble J., Biddle R. Agile development iterations and UI design (англ.) // Agile 2007 (AGILE 2007). — 2007. — August. — P. 50—58. — ISBN 0-7695-2872-4.
См. также
[править | править код]Примечания
[править | править код]- ↑ James Noble // Identifiants et Référentiels (фр.) — ABES, 2011.
- ↑ 1 2 Noble, James // Чешская национальная авторитетная база данных
- ↑ About James Noble and his research . Дата обращения: 25 сентября 2020. Архивировано 10 февраля 2020 года.
- ↑ 1 2 3 The AITO Dahl-Nygaard Prize Winners for 2016 . www.aito.org. Дата обращения: 23 сентября 2020. Архивировано 11 мая 2021 года.
- ↑ http://orcid.org/0000-0001-9036-5692
- ↑ https://doi.org/10.26686/wgtn.16934440
- ↑ https://doi.org/10.26686/wgtn.17138669
- ↑ James Noble Profile . people.wgtn.ac.nz. Дата обращения: 25 сентября 2020. Архивировано 14 августа 2020 года.
- ↑ Scopus preview - Scopus - сведения об авторе (Noble, James) . www.scopus.com. Дата обращения: 18 сентября 2020.
- ↑ dblp: James Noble 0001 (англ.). dblp.uni-trier.de. Дата обращения: 19 сентября 2020. Архивировано 20 июня 2021 года.
- ↑ James Noble - Google Scholar . scholar.google.com. Дата обращения: 25 сентября 2020. Архивировано 7 февраля 2022 года.
- ↑ James Noble - Home (англ.). dl.acm.org. Дата обращения: 25 сентября 2020.
- ↑ James Noble - Home (англ.). dl.acm.org. Дата обращения: 3 октября 2020. Архивировано 5 мая 2022 года.
- ↑ James Noble Profile . ieeexplore.ieee.org. Дата обращения: 3 октября 2020.