Разработка Web-интерфейса на языке Java с использованием Rich AJАХ Platform для систем программирования и CASE-инструментов.дипломная работа (Специалист)
Аннотация:Работа Домашина О.С. посвящена актуальной теме – исследованию возможностей инструмента из подпроекта Eclipse Rich Ajax Platform (RAP) для разработки CASE-инструмента как Web-приложения. Благодаря широкому распространению простых мобильных устройств, позволяющих осуществить доступ в Интернет, актуальной становится разработка приложений, не требующих загрузки на компьютер пользователя, а работающих на удаленном сервере и доступных пользователю через Интернет-браузер.
Для разработки подобных приложений в проекте Eclipse предложен инструментарий для разработки подобных Web-приложений. Для разработки интерфейса пользователя стационарных приложений в среде Eclipse используется библиотека Standard Widget Toolkit (SWT). Над этой библиотекой надстраиваются библиотеки более высокого уровня. В частности, библиотека JFace, использующая шаблон взаимодействия Model-Viewer-Controller. В проекте RAP используется Rap Widget Toolkit: реализация интерфейса SWT API для построения интерфейса пользователя через Интернет браузер.
В работе автора работы инструментарий проекта RAP использовался для создания графического редактора UML-диаграмм статической структуры. Автором был разработан прототип редактора, позволяющий реализовывать основные операции редактирования над графом: размещение на диаграмме узлов и соединение их ребрами.