Нобл, Джеймс: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
На проверку.
 
(не показано 13 промежуточных версий 6 участников)
Строка 1: Строка 1:
{{ФИО}}
{{Инкубатор, Проверить статью|20201010}}
{{В инкубаторе}}
{{Инкубатор, автопроверка}}
{{Инкубатор, Прошу помочь|20201003}}



{{Учёный
{{Учёный
| Имя = Джеймс Нобл
| Имя = Джеймс Нобл
| Оригинал имени = 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/
Строка 22: Строка 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|ссылка=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|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> ===
* {{Книга|автор=Noble J., Weir C.|заглавие=Small Memory Software: Patterns for Systems with Limited Memory|ответственный=|год=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> ===

* {{Статья|ссылка=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=}}
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/1167515.1167500|автор=Potanin A., Noble J., Clarke D., Biddle R.|заглавие=Generic ownership for generic Java|год=2006|язык=en|издание=ACM SIGPLAN Notices|тип=|месяц=10|число=16|том=41|номер=10|страницы=311—324|issn=}}
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/1167515.1167500|автор=Potanin A., Noble J., Clarke D., Biddle R.|заглавие=Generic ownership for generic Java|год=2006|язык=en|издание=ACM SIGPLAN Notices|тип=|месяц=10|число=16|том=41|номер=10|страницы=311—324|issn=}}
<!--* {{Статья|ссылка=https://ieeexplore.ieee.org/abstract/document/5693210|автор=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|язык=en|издание=2010 Asia Pacific Software Engineering Conference|тип=|месяц=|число=|том=|номер=|страницы=336—345|issn=1530-1362}}
* {{Статья|ссылка=https://ieeexplore.ieee.org/abstract/document/5693210|автор=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|язык=en|издание=2010 Asia Pacific Software Engineering Conference|тип=|месяц=|число=|том=|номер=|страницы=336—345|issn=1530-1362}}
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/1167473.1167479|автор=Andreae C., Noble J., Markstrum S., Millstein T.|заглавие=A framework for implementing pluggable type systems|год=2016|язык=en|издание=Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications|тип=|месяц=10|число=|том=|номер=|страницы=57—74|issn=}}
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/1167473.1167479|автор=Andreae C., Noble J., Markstrum S., Millstein T.|заглавие=A framework for implementing pluggable type systems|год=2016|язык=en|издание=Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications|тип=|месяц=10|число=|том=|номер=|страницы=57—74|issn=}}
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/1060710.1060716|автор=Potanin A., Noble J., Frean M., Biddle R.|заглавие=Scale-free geometry in OO programs|год=2005|язык=en|издание=Communications of the ACM|тип=|месяц=5|число=1|том=48|номер=5|страницы=99—103|issn=}}
* {{Статья|ссылка=https://dl.acm.org/doi/abs/10.1145/1060710.1060716|автор=Potanin A., Noble J., Frean M., Biddle R.|заглавие=Scale-free geometry in OO programs|год=2005|язык=en|издание=Communications of the ACM|тип=|месяц=5|число=1|том=48|номер=5|страницы=99—103|issn=}}
* {{Статья|ссылка=https://ieeexplore.ieee.org/abstract/document/8149510|автор=Barr P., Noble J., Biddle R.|заглавие=Video game values: Human–computer interaction and games|год=2007|язык=en|издание=Interacting with Computer|издательство=OUP|тип=|месяц=3|число=|том=19|номер=2|страницы=180—195|issn=0953-5438}}
* {{Статья|ссылка=https://ieeexplore.ieee.org/abstract/document/8149510|автор=Barr P., Noble J., Biddle R.|заглавие=Video game values: Human–computer interaction and games|год=2007|язык=en|издание=Interacting with Computer|издательство=OUP|тип=|месяц=3|число=|том=19|номер=2|страницы=180—195|issn=0953-5438}}
* {{Статья|ссылка=https://ieeexplore.ieee.org/abstract/document/6197202|автор=Hoda R., Noble J., Marshall S.|заглавие=Self-organizing roles on agile software development teams|год=2012|язык=en|издание=IEEE Transactions on Software Engineering|тип=|месяц=5|число=8|том=39|номер=3|страницы=422—444|issn=0098-5589}}
* {{Статья|ссылка=https://ieeexplore.ieee.org/abstract/document/6197202|автор=Hoda R., Noble J., Marshall S.|заглавие=Self-organizing roles on agile software development teams|год=2012|язык=en|издание=IEEE Transactions on Software Engineering|тип=|месяц=5|число=8|том=39|номер=3|страницы=422—444|issn=0098-5589}}
* {{Статья|ссылка=https://ieeexplore.ieee.org/document/4293575/|автор=Ferreira J., Noble J., Biddle R.|заглавие=Agile development iterations and UI design|год=2007|язык=en|издание=Agile 2007 (AGILE 2007)|тип=|месяц=8|число=|том=|номер=|страницы=50—58|isbn=0-7695-2872-4|issn=}}-->
* {{Статья|ссылка=https://ieeexplore.ieee.org/document/4293575/|автор=Ferreira J., Noble J., Biddle R.|заглавие=Agile development iterations and UI design|год=2007|язык=en|издание=Agile 2007 (AGILE 2007)|тип=|месяц=8|число=|том=|номер=|страницы=50—58|isbn=0-7695-2872-4|issn=}}


== См. также ==
== См. также ==
*[[Язык программирования|Языки программирования]]
* [[Язык программирования|Языки программирования]]


== Примечания ==
== Примечания ==
{{примечания}}
{{примечания}}
*


== Ссылки ==
== Ссылки ==
[https://www.researchgate.net/profile/James_Noble2 James NOBLE | Professor]
[https://www.researchgate.net/profile/James_Noble2 James NOBLE | Professor]


[[:Категория:Учёные Новой Зеландии]]
[[Категория:Учёные Новой Зеландии]]
[[:Категория:Лауреаты Премии Даля-Нюгора]]
[[Категория:Лауреаты Премии ДаляНюгора]]

Текущая версия от 20:02, 26 декабря 2022

Джеймс Нобл
англ. James Noble
WikiSym 2006. Приветственное слово.
WikiSym 2006. Приветственное слово.
Имя при рождении англ. 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.

Примечания

[править | править код]
  1. James Noble // Identifiants et Référentiels (фр.)ABES, 2011.
  2. 1 2 Noble, James // Чешская национальная авторитетная база данных
  3. About James Noble and his research. Дата обращения: 25 сентября 2020. Архивировано 10 февраля 2020 года.
  4. 1 2 3 The AITO Dahl-Nygaard Prize Winners for 2016. www.aito.org. Дата обращения: 23 сентября 2020. Архивировано 11 мая 2021 года.
  5. http://orcid.org/0000-0001-9036-5692
  6. https://doi.org/10.26686/wgtn.16934440
  7. https://doi.org/10.26686/wgtn.17138669
  8. James Noble Profile. people.wgtn.ac.nz. Дата обращения: 25 сентября 2020. Архивировано 14 августа 2020 года.
  9. Scopus preview - Scopus - сведения об авторе (Noble, James). www.scopus.com. Дата обращения: 18 сентября 2020.
  10. dblp: James Noble 0001 (англ.). dblp.uni-trier.de. Дата обращения: 19 сентября 2020. Архивировано 20 июня 2021 года.
  11. James Noble - Google Scholar. scholar.google.com. Дата обращения: 25 сентября 2020. Архивировано 7 февраля 2022 года.
  12. James Noble - Home (англ.). dl.acm.org. Дата обращения: 25 сентября 2020.
  13. James Noble - Home (англ.). dl.acm.org. Дата обращения: 3 октября 2020. Архивировано 5 мая 2022 года.
  14. James Noble Profile. ieeexplore.ieee.org. Дата обращения: 3 октября 2020.

James NOBLE | Professor