В марте 2009 года я был направлен на практику в Штуттгарт (Германия), в IAS (Institut fuer Automatisierung und Softwaretechnik, институт автоматизации и программного обеспечения). Командировка стала возможной благодаря Эйлеровской стипендии (LE-Stipendium) от DAAD (Deutscher Akademischer Austausch Dienst).
В течение командировки я, вместе с другим командированным, Войтовым А. В., занимался изучением агентно-ориентированного подхода в программировании на примере разработки IAS "Modellprozess: IAS-Aufzug" (модель лифта с двумя шахтами, точно копирующая настоящие лифты, вплоть до пожарной сигнализации в кабине, в шахтах, на этажах и резервных источников питания). Нашей задачей была модификация существующего ПО для контроллера лифта, с целью корректной отработки отключения основного источника питания и переход на резервные источники питания. Также требовалось дописать код для парковки лифтов на ближайших этажах.
Кроме того, на протяжении марта, я, вместе с другими командированными, учавствовал в экскурсиях по IAS, ознакамливался с разработками студентов и сотрудников института. Также, 13 марта, была весьма интересная экскурсия по HLRS (High performance computing center Stuttgart, центр суперкомпьютерных вычислений Штуттгарта).
Также, после занятий в институте, была "вольная программа", которая включала в себя ознакомление с Штуттгартом и с немецким бытом.
Ниже приведен небольшой фотоотчёт по командировке.
IAS, фото главного корпуса. Сам институт состоит из нескольких таких корпусов, расположенных рядом с этим, на Pfaffenwaldring, и ещё нескольких корпусов, разбросанных по городу.
Вид с крыши главного корпуса, представленного выше. Справа находятся общежития для иноземных сотрудников института и студентов. Слева - различные административные здания.
Так называемый Kunst (искусство). Подобные творения встречаются по всему Штуттгарту. Смысл многих непонятен, но выглядят интересно.
Здание HLRS (High performance computing center Stuttgart, центр суперкомпьютерных вычислений Штуттгарта). Стены здания прозрачны, во многих местах оно просматривается насквозь. Весьма красиво и впечатляюще. Правую часть здания занимает машинный зал, в котором расположены кластеры суперкомпьютеров.
Несколько фотографий машинного зала. Зал полностью заполнен компьютерами, которые стоят на вентиляционных отверстиях, из которых постоянно дует холодный воздух для охлаждения. Из-за такой мощной охлаждающей системы в зале стоит очень сильный шум, для изоляции остального здания от этого шума, вход осуществляется через специальный шлюз. Перед входом в зал, на стене, висят наушники, которые одевают работники.
Плакат, изображающий сведения о модели лифта, с которой мы работали. Непосредственно за этим плакатом находились наши рабочие места.
Модель лифта, снимок с рабочего места. Отладка ПО в разгаре.
Снимки других моделей в нашей лаборатории, с которыми работали сотрудники института. Последний снимок представляет собой миниигру, задача которой заключается в проведении шарика из начала в конец на доске, которая вращается в двух плоскостях с помощью боковых ручек. Изначально этими ручками должен был управлять компьютер, однако такое решение нам показалось слишком тривиальным, и было решено пройти её вручную. После трёх вечеров практики нам это всё-таки удалось :)
Центральное здание Штуттгарта, главный железнодорожный вокзал (Hauptbankhof). Знак мерседеса вращается вокруг своей оси, а ночью светится синим, благодаря чему это здание легко находится на довольно большом расстоянии от него.
Досуг. Снимок сделан в центральном парке, в котором расположено несколько таких шахматных досок и других средств отдыха после рабочего дня.