Нижегородский государственный университет им.Н.И.Лобачевского. |
||
Лаборатория ITLabСотрудничествоСтажировки | Switch to English version |
СтажировкиОтчет о стажировке Никонова Андрея и Русакова Андрея в ETHВ 2010 году магистранты факультета Вычислительной Математики и Кибернетики ННГУ им. Н. И. Лобачевского Андрей Никонов и Андрей Русаков были удостоены гранта в рамках программы научного и технологического сотрудничества России и Швейцарии. Итогом стала летняя двухмесячная стажировка в Швейцарской Высшей Политехнической Школе Цюриха (ETH) в группе профессора Бертрана Мейера на кафедре Программной Инженерии. Профессор Бертран Мейер является одним из ведущих ученых, работающих в области инженерии программного обеспечения. Его книги переводятся на многие языки мира, а без его докладов не обходится ни одна крупная конференция, посвященная проблемам программной инженерии. В 1985 г. профессор Мейер создал язык программирования Eiffel, который наиболее полно отразил концепции объектно-ориентированного программирования. В этом же году он основал компанию, которая и по сей день занимается консалтинговой, образовательной деятельностью и поддержкой программных разработок на языке Eiffel. Бертран Мейер являлся издателем журнала Journal of Object Technology. В разные годы он вел колонки в таких журналах как IEEE Computer, Journal of Object-Oriented Programming, Software Development. В 2003 г. Бертран Мейер стал преемником легендарного Никлауса Вирта, сменив его на посту заведующего кафедры Software Engineering в швейцарском ETH (Eidgenoessische Technische Hochschule) — Высшей Политехнической Школе Цюриха. Эту должность он занимает и в настоящее время. Профессор Мейер знает русский язык и увлекается русской культурой, а также охотно посещает российские конференции и имеет давние дружественные связи в российских программистских кругах. С учетом имеющихся у студентов знаний и опыта в области параллельного программирования, была выбрана тема их проекта, связанная с разработкой параллельных программ на языке Eiffel. Еще перед отъездом им удалось ознакомиться с особенностями языка и опробовать SCOOP – параллельную «надстройку» над Eiffel. Сутью проекта, выполненного в Цюрихе, стало предоставление возможности записывать и в точности повторять ход исполнения параллельной программы для SCOOP. Поскольку в общем случае сценарий выполнения параллельной программы зависит лишь от планировщика операционной системы, разработанная возможность позволит эффективно проводить отладку параллельных программ или же удостоверяться в их корректности. Результатом стажировки в ETH стал выполненный проект “Reproducible executions of SCOOP programs” (Воспроизводимое исполнение параллельных SCOOP-программ). Но главным, конечно же, является получение опыта международных стажировок, опыта представления университета за рубежом, опыта работы в команде профессора с мировым именем. |
Новости14.11.2015
16.10.2015
16.10.2015
14.10.2015
20.09.2015
|
© ITLab, Нижний Новгород, 2009 |