Группа исследований программирования ( PRG ) была частью Вычислительной лаборатории Оксфордского университета (OUCL) в Оксфорде , Англия , вместе с Группой численного анализа , пока OUCL не стал Департаментом компьютерных наук в 2011 году. [1]
PRG была основана Кристофером Стрейчи (1916–1975) [2] в 1965 году. Первоначально она располагалась по адресу 45 Banbury Road . [3]
После безвременной кончины Стрейчи в 1977 году руководство взял на себя К. А. Р. Хоар , FRS. [4] Идеал PRG суммирован в следующей цитате Стрейчи, найденной и обнародованной Тони Хоаром после того, как он прибыл в PRG:
Я давно уже считаю, что разделение практической и теоретической работы искусственно и вредно. Большая часть практической работы, выполняемой в области вычислений , как в области программного обеспечения , так и в области проектирования оборудования , необоснованна и неуклюжа, поскольку люди, которые ее выполняют, не имеют четкого понимания фундаментальных принципов проектирования своей работы. Большая часть абстрактной математической и теоретической работы бесплодна, поскольку не имеет точки соприкосновения с реальными вычислениями. Одной из главных целей Programming Research Group как учебной и исследовательской группы было создание атмосферы, в которой это разделение не может произойти. [4] [5]
PRG переехала на Keble Road, 8–11 в 1984 году. В конце 1980-х и начале 1990-х годов некоторые члены PRG размещались по адресу South Parks Road , 2 , включая Джозефа Гогуэна (который был в PRG в 1988–1996 годах). Тони Хоар вышел на пенсию в 1999 году, и PRG возглавил Сэмсон Абрамски с 2000 года. PRG продолжала свою деятельность до переименования Вычислительной лаборатории Оксфордского университета в Департамент компьютерных наук 1 июня 2011 года под руководством Билла Роско , бывшего члена PRG. [1]
PRG был центром передового опыта в области формальных методов , [6] играя ведущую роль в разработке нотации Z (инициированной визитом Жана-Раймона Абриаля ) и CSP (вместе с соответствующим языком программирования Оккама ). Он выиграл Королевские награды совместно с IBM и Inmos за работу в этой области.
51°45′35″с.ш. 1°15′31″з.д. / 51,7598°с.ш. 1,2585°з.д. / 51,7598; -1,2585