Languages

Темы выпускных квалификационных работ. 2009-2010 учебный год.




Руководитель Лапонина О

Научный руководитель Гурьев Д.Е.

1. Методы верификация и тестирования многопоточных приложений.
2. Технологии VOIP, аудио-конференций, видео-конференций.
3. Применение сетевых видео-конференции в дистантном образовании.
4. Автоматическая генерации программного кода передачи данных.
5. Разработка языка описания данных как расширения С++.
6. DNSSEC - текущее состояние, построение ин тестирование инфраструктуры,
автоматизация администрирования.
7. Межсетевые экраны - анализ и проектирование структур и конфигураций.
8. Программные интерфейсы расширения функциональности веб-браузеров -
эволюция, сравнительный анализ.
9. Технология XUL - текущее состояние, методы разработки приложений.

Научный руководитель Романов В.Ю.

  1. Разработка Web-интерфейса для систем программирования и CASE-инструментов.
    Работа выполняется на языках Java и Action Script с использованием формата Scalable Vector Graphics.
  2. Разработка Web-интерфейса для систем программирования и CASE-инструментов.
    Работа выполняется на языке Java с использованием Google Web Toolkit.
  3. Разработка Web-интерфейса для систем программирования и CASE-инструментов.
    Работа выполняется на языках Java с использованием Rich AJАХ Platform.
  4. Профилирование и визуализация времени выполнения байт-кода виртуальной машины Java в среде Eclipse.
    Работа выполняется на языке Java.
  5. Система программирования и UML-визуализации для языка Java Script.
    Работа выполняется в среде Eclipse на языке Java.
  6. Использование формата Open XML для визуализации UML-моделей программ.
    Работа выполняется в среде Eclipse на языке Java.

Научный руководитель Лапонина О.Р.

  1. Сравнение способов аутентификации в J2EE контейнерах Tomcat v5.5 и WebSphere v6.0.
  2. Сравнение способов поддержки сессии в J2EE контейнерах Tomcat v5.5 и WebSphere v6.0.
  3. Сравнение способов авторизации в J2EE контейнерах Tomcat v5.5 и WebSphere v6.0.
  4. Анализ уязвимостей web-приложений.
  5. Способы фильтрации HTTP-трафика.
  6. Использование Инфраструктуры Открытого Ключа (PKI) при аутентификации по протоколу TLS/SSL.
  7. Сравнительный анализ характеристик различных типов репозиториев сертификатов и CRL.
  8. Анализ протоколов управления сертификатом открытого ключа.
  9. Аутентификация в web-сервере с помощью протокола Kerberos.
  10. Сравнительный анализ возможностей различных систем обнаружения проникновения (IDS).
  11. Сравнительный анализ характеристик различных типов репозиториев сертификатов и CRL.
  12. Анализ совместимости различных реализаций LDAP: AD, OpenLDAP, IBM LDAP.
  13. Технология использования систем Honey Pot для обеспечения безопасности локальной сети.
  14. Технология использования систем Padded Cell для обеспечения безопасности локальной сети.

Научный руководитель Намиот Д.Е.

  1. Приложения для Android и Symbian.
  2. Geocoding – методы получения гео-координат.
  3. Google Maps mashup – отображение новостной информации на карте.
  4. Приложения для Asterisk
  5. Построение мобильных веб-приложений.

Научный руководитель Баженова И.Ю.

  1. Применение интеграции SQL Server и среды Microsoft.NET.
  2. Применение службы анализа Microsoft SQL Server.
  3. Анализ механизмов безопасности в технологии Microsoft.NET.
  4. Разработка защищенных Web-служб.
  5. Реализация управления службами Windows в среде Visual Studio.Net
  6. Применение Java-технологий для реализации механизмов межсетевого взаимодействия.
  7. Применение Java-технологий для построения распределенных компонентных приложений.
  8. Применение Java-технологий для построения сложных распределенных систем электронного бизнеса в Интернет.
  9. Применение компонентной модели EJB (Enterprise Java Beans).
  10. Применение  Java-технологий для построения распределенных приложений баз данных
  11. Исследование механизмов публикации данных в Интернет.
  12. Применение ASP.NET.
  13. Реализация доступа к данным со страниц ASP.NET.
  14. Создание мобильных страниц ASP.NET
  15. Реализация доступа к БД Oracle с применением SQLJ  и JDBC. 
  16. Анализ механизмов удаленного доступа к БД Oracle
  17. Построения сложных распределенных систем электронного бизнеса в Интернет на базе БД Oracle.
  18. Построения сложных распределенных систем электронного бизнеса в Интернет на базе Microsoft SQL Server.
  19. Анализ и реализация различных подходов построения сложных распределенных систем электронного бизнеса в Интернет.
  20. Использование электронных платежных систем для реализации порталов электронного бизнеса в Интернет.
  21. Реализация механизмов удаленного доступа к SQL-базам данных.
  22. Анализ и реализация различных подходов к созданию распределенных компонентных систем обработки данных БД Oracle.
  23. Применение языка XML для реализации обмена информацией с базами данных.
  24. Интеграция приложений средствами XML-компонентов базы данных Oracle
  25. Разработка приложений электронной коммерции с применением технологии XML для БД Oracle.
  26. Исследование ADO и ADO.NET механизмов доступа к базам данных
  27. Реализация механизмов доступа к XML-данным  в среде Visual Studio.Net
  28. Исследование механизмов создания  и применения WEB-сервисов.
  29. Использование WEB-сервисов для работы с базами данных.
  30. Исследование механизмов аудита в БД Oracle
  31. Исследование механизмов создания защищенных приложений  БД Oracle
  32. Реализация механизмов удаленного доступа к базам данных в среде Borland Developer Studio (Delphi)
  33. Применение серверов автоматизации для создания масштабируемых распределенных систем
  34. Сравнение систем безопасности баз данных Oracle и Microsoft SQL Server.