<<
>>

Архитектура Stater

Staterсостоит из следующих компонентов (рисунок 3.7.4.1):

• Core - ядро системы.

• Plug-ins - расширения системы.

• Plugin data - данные, которые передаются из ядра в расширения и обратно.

• Text processor - библиотека для работы с текстом.

C

Рисунок 3.7.4.1. Диаграмма компонентов

Ядро системы содержит следующие компоненты:

• Оконная система.

• Система управления проектами.

• Система управления расширениями.

• Система команд.

Оконная система (рисунок 3.7.4.2) включает в себя всё, что относится к отображению диаграмм, а также диалоговые окна с настройками и свойствами элементов диаграмм. Она спроектирована так, чтобы можно было отображать любые диаграммы, однако на данный момент реализована только диаграмма переходов.

Рисунок 3.7.4.2. Оконная система

За основу отображения элементов диаграмм взята система виджетов[82].

Описание основных классов

• WindowBase - абстрактный класс, который содержит одну диаграмму и отвечает за её отображение.

• WindowDotNet - наследник WindowBase, который содержит реализацию для библиотеки Windows Forms.

• Widget - базовый класс для всех виджетов.

• MathSupport - математическая библиотека для графического интерфейса.

• MainForm - главное окно.

3.8.

<< | >>
Источник: Лукин Михаил Андреевич. Верификация автоматных программ. Диссертация на соискание ученой степени кандидата технических наук. Санкт-Петербург - 2014. 2014

Еще по теме Архитектура Stater:

  1. Архитектура современных матричных СБИС-мультипроцессоров
  2. МЕТОДЫ И УСТРОЙСТВА КОММУТАЦИИ ПАКЕТОВ В МАТРИЧНЫХ МУЛЬТИПРОЦЕССОРАХ
  3. СПИСОК СОКРАЩЕНИЙ И УСЛОВНЫХ ОБОЗНАЧЕНИЙ
  4. СПИСОК ЛИТЕРАТУРЫ
  5. Выводы
  6. СОДЕРЖАНИЕ
  7. Список литературы
  8. Концепция матричных мультипроцессоров
  9. Некоторые вопросы реформирования административного правосудия в Кыргызской Республике
  10. Тема: ПРОИЗВОДСТВО В СУДЕ КАССАЦИОННОЙ ИНСТАНЦИИ
  11. О понятии финансового опциона
  12. § 2. Понятие и функции нотариата