Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse
Приведены основные сведения о системе инсерционного моделирования Insertion Modeling System и о технологии Graphical Modeling Framework Eclipse. Представлен процесс моделирования графических редакторов средствами Eclipse. Описаны диаграмма классов для графического редактора IMS и пример модели транз...
Saved in:
| Published in: | Управляющие системы и машины |
|---|---|
| Date: | 2011 |
| Main Author: | |
| Format: | Article |
| Language: | Russian |
| Published: |
Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України
2011
|
| Subjects: | |
| Online Access: | https://nasplib.isofts.kiev.ua/handle/123456789/82970 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Journal Title: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Cite this: | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse / В.С. Песчаненко // Управляющие системы и машины. — 2011. — № 5. — С. 80-85. — Бібліогр.: 11 назв. — рос. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraine| _version_ | 1859480458049355776 |
|---|---|
| author | Песчаненко, В.С. |
| author_facet | Песчаненко, В.С. |
| citation_txt | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse / В.С. Песчаненко // Управляющие системы и машины. — 2011. — № 5. — С. 80-85. — Бібліогр.: 11 назв. — рос. |
| collection | DSpace DC |
| container_title | Управляющие системы и машины |
| description | Приведены основные сведения о системе инсерционного моделирования Insertion Modeling System и о технологии Graphical Modeling Framework Eclipse. Представлен процесс моделирования графических редакторов средствами Eclipse. Описаны диаграмма классов для графического редактора IMS и пример модели транзиционной системы в этом редакторе.
The main notions about the Insertion Modeling System and the GMF framework Eclipse are described. The process of creation of the graphical editor in GMF Eclipse is presented. The diagram of the classes for the IMS graphical editor is described. The model of the transition system in this editor is presented.
Наведено основні відомості про систему інсерційного моделювання Insertion Modeling System, технологію Graphical Modeling Framework Eclipse. Представлено процес моделювання графічних редакторів засобами Eclipse. Описано діаграму класів для графічного редактора IMS та приклад транзиційної системи у цьому редакторі.
|
| first_indexed | 2025-11-24T11:53:38Z |
| format | Article |
| fulltext |
80 УСиМ, 2011, № 5
Информационные и коммуникационные среды
УДК 004.94
Моделирование графического редактора системы Insertion Modeling System
средствами Graphical Modeling Framework Eclipse
В.С. Песчаненко
Приведены основные сведения о системе инсерционного моделирования Insertion Modeling System и о технологии Graphical
Modeling Framework Eclipse. Представлен процесс моделирования графических редакторов средствами Eclipse. Описаны диа-
грамма классов для графического редактора IMS и пример модели транзиционной системы в этом редакторе.
The main notions about the Insertion Modeling System and the GMF framework Eclipse are described. The process of creation of the
graphical editor in GMF Eclipse is presented. The diagram of the classes for the IMS graphical editor is described. The model of the
transition system in this editor is presented.
Наведено основні відомості про систему інсерційного моделювання Insertion Modeling System, технологію Graphical Modeling
Framework Eclipse. Представлено процес моделювання графічних редакторів засобами Eclipse. Описано діаграму класів для
графічного редактора IMS та приклад транзиційної системи у цьому редакторі.
Введение. Система инсерционного моделирова-
ния (Insertion Modelling System – IMS) была
разработана на базе системы алгебраического
программирования APS – первой системы пе-
реписывания термов, которая отделила понятия
стратегии от систем переписывающих правил
[1, 2]. Прототип системы инсерционного моде-
лирования был разработан на языке APLAN в
1999 году в отделе 100 Института кибернетики
имени В.М. Глушкова НАН Украины [3] под
руководством академика А.А. Летичевского. Его
использование было затруднено ошибками ра-
боты с памятью в APS, исправленными в 2004
году в Научно-исследовательском институте
информационных технологий Херсонского го-
сударственного университета [4]. В 2010 году
прототип системы был перенесен с языка верх-
него уровня APLAN (язык системы APS) на
язык нижнего уровня C++ в APS, после чего
авторами было принято решение о создании
новой системы – IMS, на основе APS.
Однако использование системы IMS на дан-
ном этапе ее развития затруднено, поскольку:
для написания собственных программ в
IMS необходимо знания языка APLAN системы
APS;
использование алгебраических структур дан-
ных [5] приводит к потере наглядности;
модель достаточно сложно понять челове-
ку, который ее не писал.
Поэтому наглядность и простота в исполь-
зовании системы IMS актуальна для ее пользо-
вателей. Для того чтобы решить эти проблемы,
создан графический редактор транзиционных
систем. Конечно, в полной мере созданный ре-
дактор не может решить проблемы знания язы-
ка APLAN, однако он сможет свести их к необ-
ходимому языковому минимуму, а также даст
необходимый инструментарий для создания со-
ответствующих моделей.
В качестве технологии для реализации гра-
фического редактора мы выбрали технологию
GMF (Graphical Modelling Framework) [6] мно-
гокомпонентной среды Eclipse [7].
Таким образом, данная статья посвящена опи-
санию процесса моделирования графического ре-
дактора средствами GMF Eclipse, а также его при-
менению для создания моделей в системе IMS.
Инсерционное моделирование
Инсерционное моделирование – направле-
ние, развивающееся на протяжении последнего
десятилетия как подход к исследованию рас-
пределенных многоагентных систем и разра-
ботке средств верификации распределенных па-
раллельных программ и аппаратуры [8].
Общепринятым средством для описания ди-
намики систем в современной компьютерной
науке есть понятие транзиционной системы, т.е.
системы, определяемой множеством состояний
УСиМ, 2011, № 5 81
и отношением переходов. Обычно это понятие
обогащается добавлением различных дополни-
тельных структур, важнейшая из которых – раз-
метка переходов (размеченные транзиционные
системы, введенные Парком [9] для описания
поведения автоматов на бесконечных словах).
В инсерционном моделировании исходным по-
нятием есть понятие атрибутной транзицион-
ной системы [8], которое формально определя-
ется как пятерка , , , ,S A U T , где S – множе-
ство состояний, A – множество действий, ис-
пользуемых для разметки переходов, U – мно-
жество атрибутных разметок, используемых для
разметки состояний, T – отношение переходов,
T S A S S S , состоит из размеченных
переходов as s и неразмеченных перехо-
дов s s . Эта часть структуры соответствует
обычному понятию размеченной транзицион-
ной системы (со скрытыми переходами).
Функция : S U называется функцией раз-
метки состояний. Обычно U определяется как
множество RU D отображений множества R
атрибутов в множество данных D (область зна-
чений атрибутов) или в случае типизирован-
ных данных как семейство ( )RU D
, где
есть множество типов данных. Обычно это ин-
терпретированный или неинтерпретированный
язык первого порядка, возможно расширенный
некоторыми модальностями темпоральной ло-
гики.
Транзиционные системы могут также на-
страиваться путем выделения некоторых специ-
фических множеств состояний из множества
состояний S. Среди них важнейшие – множе-
ства 0S начальных, S заключительных и S
неопределенных состояний. Последние исполь-
зуются в теории для определения отношения
апроксимации и построения бесконечных сис-
тем в виде пределов конечных.
В инсерционном моделировании в качестве
инвариантов используются (в общем случае
бесконечные) выражения или системы уравне-
ний в алгебре поведений. Алгебра поведений
устроена достаточно просто. Она представляет
собой двухосновную алгебру ,U A , первой
компонентой которой есть множество U пове-
дений, а вторая представляет множество дей-
ствий A. Сигнатура алгебры поведений состоит
из двух операций, одного отношения и трех
констант. Первая операция a.u называется пре-
фиксинг. Ее аргументами являются действие a
и поведение u. Результат – новое поведение.
Вторая операция – операция недетерминиро-
ванного выбора u + v. Это бинарная операция,
определенная на множестве поведений. Она
коммутативна, ассоциативна и идемпотентна.
Константы алгебры поведений – успешное за-
вершение Δ, неопределенное поведение и ту-
пиковое поведение 0, которое является нулем
(нейтральным элементом) недетерминирован-
ного выбора. На множестве поведений опреде-
лено бинарное отношение аппроксимации ,
т.е. отношение частичного порядка с наимень-
шим элементом . Операции префиксинга и не-
детерминированного выбора монотонны и не-
прерывны относительно этого отношения. Су-
щественную роль играет полная алгебра пове-
дений F(A), содержащая пределы всех направ-
ленных множеств и, следовательно, в ней име-
ет место теорема о наименьшей неподвижной
точке. Точная конструкция алгебры F(A) (для
произвольного, в том числе и бесконечного
множества действий) изложена в [10].
В полной алгебре поведений каждый эле-
мент имеет представление
.i i u
i I
u a u
,
которое определяется единственным образом
(с точностью до коммутативности и ассоциа-
тивности), если все .i ia u различны.
С каждым состоянием s транзиционной сис-
темы S связывается поведение sus )(beh сис-
темы S в этом состоянии как компонента наи-
меньшего решения системы уравнений
.
a
s t s
s t
u a u
,
где 0, , ,s в зависимости от выпол-
нения условий SSs , SSs \ , \ ,s S S
s S S , соответственно.
82 УСиМ, 2011, № 5
Алгебра поведений обогащается двумя ком-
позициями [10]:
последовательной
.( ) ε
a u uu u
uv a u v v
,
0 0, ,v v v , aaaa );(. ;
параллельной
|| ( ).( || ) .( || )
.( || ) ( || ) ,
a a
b
b
u u u u
v v
u v
v v
u v a b u v a u v
b u v
|| || , || , || , 0 || 0 || 0 0 .
GMF Eclipse
Среда Eclipse – это кросс-платформенная ин-
тегрированная среда разработки программного
обеспечения с открытыми исходными кодами.
Главный язык разработки, поддерживаемый
этой средой, – Java, хотя имеется также под-
держка C++, Perl, Fortran и др. На базе этой
среды создаются различные дополнительные
технологии, одна из которых – Eclipse Graphi-
cal Modeling Framework (GMF) [6], первая ее
версия появилась в середине 2006 года.
Технология GMF предназначена для быст-
рой разработки графических средств, главным
образом интегрируемых в Eclipse. Она является
Open Source разработкой и развивается, в ос-
новном, специалистами компаний IBM и Bor-
land. GMF интегрирует две широко используе-
мые и известные Eclipse-библиотеки – Eclipse
Modeling Framework (EMF) и Graphical Editing
Framework (GEF). Архитектура DSM-пакета с
применением GMF строится на основе MVC-
шаблона. Для создания уровней представления
и контроллеров используется технология GEF,
для создания моделей – технология EMF.
Процесс разработки DSM-пакетов на основе
GMF изображен на рис. 1 и состоит из следую-
щих шагов [11].
Разработка доменной модели (domain mo-
del) – модели целевой предметной области, для
которой предназначается создаваемый графи-
ческий редактор. Эта модель – метамодель но-
вого DSL. Доменная модель разрабатывается с
помощью графического редактора GMF Ecore.
Выходной файл с описанием модели – *.ecore.
Создание
DSM-пакета
Рис. 1. Схема работы с технологией GMF Eclipse
Разработка графической модели (graphical
definition) – описания графической нотации соз-
даваемого языка. Эта модель может быть сгене-
рирована автоматически и изменена вручную.
Выходной файл с описанием этой модели –
*.gmfgraph.
Разработка модели инструментов (tool defi-
nition) – описания элементов панели инстру-
ментов будущего редактора (палитры графиче-
ских объектов, списка действий, меню графи-
ческих объектов и пр.). Эта модель может быть
сгенерирована автоматически и изменена вруч-
ную. Выходной файл с описанием этой модели –
*.gmftool.
Разработка модели соответствия (mapping
model). Все предыдущие модели являются неза-
висимыми, формально никак не связанными
друг с другом. Каждая из них располагается в
одном или нескольких отдельных файлах. В них
определяется то, что может использоваться при
построении диаграммного редактора, а что бу-
дет использоваться и как именно – определяет-
ся в модели соответствия. Для элементов домен-
ной модели определяются связи с графическим
представлением, а также соответствующими ин-
струментами. Не все элементы из доменной мо-
дели могут попасть в модель соответствия, не-
которые же могут использоваться по несколь-
ку раз. Выходной файл этой модели – *.gmfmap.
Создание модели генератора (generator mo-
del) – описания, по которым производится ге-
нерация целевого графического редактора. Дан-
ная модель – промежуточное представление бу-
дущего редактора. Она автоматически генериру-
ется по модели соответствия и дополняется раз-
работчиками «вручную». Примеры информации,
содержащейся в ней: свойства редактора (его
УСиМ, 2011, № 5 83
имя, расширение диаграммных файлов), на-
стройки генератора редакторов GMF. Выход-
ной файл модели – *.gmfgen.
Генерация кода целевого DSM-пакета.
Графический редактор IMS
Требования пользователя к графическому
редактору IMS:
должен поддерживать графическое пред-
ставление:
1) состояния транзиционной системы S, в том
числе начального состояния, произвольного со-
стояния, поведений Δ, , 0;
2) операции префиксинга «.» и недетерми-
нированного выбора «+»;
3) транзиционной системы, последователь-
ной и параллельной композиций с учетом вло-
женности этих понятий (последовательная и
параллельная композиции тоже являются тран-
зиционной системой);
4) состояния среды и функции погружения с
учетом вложенности (погруженные в среду
агенты тоже являются состоянием среды).
Рассмотрим доменную модель созданного
графического редактора IMS (рис. 2) и пока-
жем, что построенная модель полностью отве-
чает выдвинутым требованиям пользователя.
Рис. 2. Доменная модель графического редактора IMS
Классы AgentState, Delta, Bot, Deadlock реа-
лизуют требование 1), наследуя свойства абст-
рактного класса AgentAbstract.
Требованию 2) соответствует класс Transi-
tion, который находится в отношении 0 к 1 по
отношению к элементу, который он соединяет
(AgentAbstract). AgentAbstract, source, targets оз-
начают экземпляры наследников класса Agent-
Abstract, соединяющие класс Transition. Соот-
ветственно класс AgentAbstrcut находится в от-
ношении 0 к , которое означает, что для каж-
дой пары вершин может быть проведено бес-
конечно много транзакций. Для операции неде-
терминированного выбора из каждого экземп-
ляра выходит более одной транзакции, а если
эта транзакция размечена, тогда это операция
префиксинга.
Для удовлетворения требования 3) вводится
понятие графической абстрактной транзицион-
ной системы класс TSAbstract, представления
транзиционной системы – класс TSystem, кото-
рый наследует абстрактный класс TSAbstract и
понятие параллельной композиции (класс Para-
llel). Этот класс относится к классу TSAbstract
как 0 к , что реализует также и вложенность
параллельной композиции. Последовательная
композиция реализуется с помощью класса Tran-
sition. Отношения между классами TSAbstract
и Transition точно такие же, как и между клас-
сами AgentAbstract и Transition. Вложенность
понятий реализуется с помощью класса Interac-
tion, который находится в отношении 0 к с
классом TSAbstract.
Для удовлетворения требования 4) вводится
понятие состояние среды EnvState и функции
погружения InsertionFunction. Для того чтобы
удовлетворить вложенность понятий, эти клас-
сы наследуют класс IAbstract.
Далее для построения самого графического
редактора вводится понятие абстрактного по-
строения, которое в редакторе может быть не
более одного (класс AbstructBuilding), этот класс
наследуют два класса Interaction и Insertion-
Function, что позволяет в редакторе использо-
вать две графические модели: функцию погру-
жения или взаимодействие транзиционных сис-
тем (класс Editor, который находиться в отно-
шении 0 к 1 к классу Abstract Building).
После того, как была построена доменная мо-
дель графического редактора IMS, все необхо-
84 УСиМ, 2011, № 5
димые дальнейшие действия можно провести в
автоматическом режиме средствами Eclipse (или
в полуавтоматическом режиме, если сгенери-
рованные свойства моделей надо поменять). В
результате описанных действий мы получили
графический редактор IMS.
Пример диаграммы транзиционной сис-
темы
Рассмотрим простой пример транзиционной
системы (алгебраическая модель): ((a + c; 0) +
+ ((d + c); (a + b))).
Соответствующая ей графическая модель
будет выглядеть так:
Рис. 3. Пример транзиционной системы в графическом редакторе
Очевидно, что a, b, c, d – действия, о чем сви-
детельствуют определения алгебры поведений
и последовательной композиции. Поскольку со-
стояния агентов не определены, то все квадра-
ты пустые.
Преобразование графической модели в
алгебраическую и интерактивный режим
Физически созданная модель представляет
собой два файла: данных (*.editor) и графичес-
кого представления (*.editor diagram). Оба файла
в формате XML. Модель, изображенная на рис. 3,
достаточно просто преобразовывается в соот-
ветствующую алгебраическую модель: a.E; 0 +
+ c.E; 0 + (d.E; (a.E + b.E)) + (c.E; (a.E + b.E)) =
= (a.E + b.E; 0) + ((d.E + c.E); (a.E + b.E)). Посколь-
ку все состояния агентов пустые, то можно их
убрать из алгебраической формы записи, по-
лучим: (a + c; 0) + ((d + c); (a + b)).
Аналогичные соображения распространяют-
ся и на общий случай.
Более сложно обстоит дело с интеграцией
такого редактора в существующую систему:
система должна позволять перехватывать
стандартные потоки ввода/вывода;
система должна обновлять файл графичес-
кого представления и посылать сообщения ре-
дактору о том, что файл надо обновить, когда
мы находимся в состоянии определения пути
для недетерминированного выбора.
Если удовлетворение первого требования ло-
жится полностью на разработчиков системы, с
которой будет интегрироваться редактор, то
второе требование удовлетворить оказалось не
так просто. Это связано с тем, что редактор и
система – два разных потока, и в общем случае
Eclipse не гарантирует обновление загружен-
ных в него ресурсов. Существует множество
решений этой проблемы: послать сообщение
(сообщение может не дойти до пользователь-
ского кода в Eclipse), использовать системные
объекты или некий сервер для обмена данных
с этим приложением.
Таким образом, алгоритм взаимодействия
Elipse и системы, которая использует модели
из него, выглядит следующим образом:
Ш а г 1. Запускается Eclipse с открытой в
нем моделью, модель инициализирует запуск
сервера – обработчика сообщений от системы.
Ш а г 2. Настраивается меню запуска при-
ложения, в котором в командной строке сис-
теме передается имя модели, с которой мы хо-
тим работать.
Ш а г 3. При запуске система загружает дан-
ные модели и далее, при необходимости, из-
меняет их, посылает соответствующие сооб-
щения в редактор и выводит всю необходимую
информацию в консоль.
Ш а г 4. Сервер, получая сообщение об об-
новлении, инициализирует процедуру обнов-
ления ресурсов в Eclipse.
Ш а г 5. Пользователь выбирает в консоли
Eclipse нужную ветку недетерминированного
выбора, после чего система возвращает все дан-
ные в начальное состояние и посылает сооб-
щение об обновлении ресурсов редактору.
Ш а г 6. Редактор обновляет ресурсы, и сис-
тема продолжает выполнять программу.
Заключение. Использование технологии GMF
Eclipse существенно ускоряет процесс созда-
ния графических редакторов, которые, кроме
задуманной функциональности, получают дос-
УСиМ, 2011, № 5 85
таточно большой набор функций Eclipse управ-
ления построенной моделью. Однако, с другой
стороны, использование технологии GMF Eclipse
привязывает созданный редактор к среде Ec-
lipse, что, на взгляд авторов, хуже, чем незави-
симое приложение.
1. APS & IMS. – http//www. apsystem.org,ua
2. Летичевський А.А., Летичевський А.А. (мол.), Пес-
чаненко В.С. Оптимізація переписуючої машини
системи алгебраїчного програмування APS // Вісн.
Харк. нац. ун-ту. Сер. Математичне моделювання.
Інформаційні технології. Автоматизовані системи
управління. – 2009. – № 847. – 11. – С. 213–220.
3. http//www.icyb.kiev.ua
4. http//riit.ksu.ks.ua
5. Letichevsky A.A., Kapitonova Jи.V., Konozenko S.V.
Computations in APS // Theor. Comp. Sci. – 1993. –
119. – Р. 145–171.
6. http://www.eclipse. org/modeling/gmf/
7. http://www.eclipse.org, свободный
8. Insertion programming / A. Letichevsky (Jr.), Ju. Kapi-
tonova, V. Volkov et al. // Kibernetika and System
Analysis. – 2003. – 1. – P. 19–32.
9. Park D. Concurrency and automata on infinite sequences,
in: LNCS 104. – Berlin: Springer Verlag, 1981. –
P. 167–183.
10. Letichevsky A. Algebra of behavior transformations and
its applications // Structural theory of Automata,
Semigroups, and Universal Algebra, NATO Science
Series II. Mathematics, Physics and Chemistry. – 2005. –
Springer – 207. – P. 241–272.
11. http://www.intuit.ru/department/se/vismodtp/10/3.html
Поступила 27.12.2010
Тел. для справок: (095) 324-1557 (Херсон)
E-mail: vladim@ksu.ks.ua, vladimirius@gmail.com
© В.С. Песчаненко, 2011
Окончание статьи Р.Ю. Лопаткина и др.
Сервер предоставляет пользователям web-сер-
вис по удаленному доступу к эксперименталь-
ным установкам и реализуется в виде динами-
ческого web-сайта с возможностью удаленного
проведения экспериментов. Чтобы обеспечить
и организовать коллективную работу, на сер-
вере должны быть реализованы механизмы ав-
торизации и аутентификации, планировщик,
база данных экспериментов и база методиче-
ских материалов.
Заключение. Реализованный на основе се-
тевых технологий УПАК – достаточно гибкая
система, позволяющая легко строить различные
схемы взаимодействия удаленного пользовате-
ля с реальной экспериментальной установкой.
Одна из основных целей для дальнейшего раз-
вития системы – организация центров коллек-
тивного использования удаленных лабораторий,
которые были бы востребованы при дистанци-
онном обучении.
1. Чефранова А.О. Дистанционное обучение физике в
школе и вузе: теоретические аспекты. – М.: Проме-
тей, 2005. – 329 с.
2. Чефранова А.О. Дистанционное обучение физике в
школе и вузе: практические аспекты. – М.: Проме-
тей, 2006. – 252 с.
3. Арлоу Д., Нейштадт И. UML 2 и Унифицирован-
ный процесс. Практический объектно-ориентиро-
ванный анализ и проектирование. – СПб: Символ-
Плюс, 2007. – 624 с.
4. http://ru.wikipedia.org/wiki/Ethernet
5. IEEE Standard for Information technology. – http://stan-
dards.ieee.org/about/get/802/802.3.html
Поступила 24.06.2011
Тел. для справок: (0542) 36-2109 (Сумы)
E-mail: l_rom@mail.ru, k_vic@mail.ru,
va.ivashchenko@gmail.com, ignatenko_sergey@inbox.ru
© Р.Ю. Лопаткин, В.В. Куприенко, В.А. Иващенко,
С.Н. Игнатенко, 2011
<<
/ASCII85EncodePages false
/AllowTransparency false
/AutoPositionEPSFiles true
/AutoRotatePages /None
/Binding /Left
/CalGrayProfile (Dot Gain 20%)
/CalRGBProfile (sRGB IEC61966-2.1)
/CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2)
/sRGBProfile (sRGB IEC61966-2.1)
/CannotEmbedFontPolicy /Error
/CompatibilityLevel 1.4
/CompressObjects /Tags
/CompressPages true
/ConvertImagesToIndexed true
/PassThroughJPEGImages true
/CreateJobTicket false
/DefaultRenderingIntent /Default
/DetectBlends true
/DetectCurves 0.0000
/ColorConversionStrategy /CMYK
/DoThumbnails false
/EmbedAllFonts true
/EmbedOpenType false
/ParseICCProfilesInComments true
/EmbedJobOptions true
/DSCReportingLevel 0
/EmitDSCWarnings false
/EndPage -1
/ImageMemory 1048576
/LockDistillerParams false
/MaxSubsetPct 100
/Optimize true
/OPM 1
/ParseDSCComments true
/ParseDSCCommentsForDocInfo true
/PreserveCopyPage true
/PreserveDICMYKValues true
/PreserveEPSInfo true
/PreserveFlatness true
/PreserveHalftoneInfo false
/PreserveOPIComments true
/PreserveOverprintSettings true
/StartPage 1
/SubsetFonts true
/TransferFunctionInfo /Apply
/UCRandBGInfo /Preserve
/UsePrologue false
/ColorSettingsFile ()
/AlwaysEmbed [ true
]
/NeverEmbed [ true
]
/AntiAliasColorImages false
/CropColorImages true
/ColorImageMinResolution 300
/ColorImageMinResolutionPolicy /OK
/DownsampleColorImages true
/ColorImageDownsampleType /Bicubic
/ColorImageResolution 300
/ColorImageDepth -1
/ColorImageMinDownsampleDepth 1
/ColorImageDownsampleThreshold 1.50000
/EncodeColorImages true
/ColorImageFilter /DCTEncode
/AutoFilterColorImages true
/ColorImageAutoFilterStrategy /JPEG
/ColorACSImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/ColorImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/JPEG2000ColorACSImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/JPEG2000ColorImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/AntiAliasGrayImages false
/CropGrayImages true
/GrayImageMinResolution 300
/GrayImageMinResolutionPolicy /OK
/DownsampleGrayImages true
/GrayImageDownsampleType /Bicubic
/GrayImageResolution 300
/GrayImageDepth -1
/GrayImageMinDownsampleDepth 2
/GrayImageDownsampleThreshold 1.50000
/EncodeGrayImages true
/GrayImageFilter /DCTEncode
/AutoFilterGrayImages true
/GrayImageAutoFilterStrategy /JPEG
/GrayACSImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/GrayImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/JPEG2000GrayACSImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/JPEG2000GrayImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/AntiAliasMonoImages false
/CropMonoImages true
/MonoImageMinResolution 1200
/MonoImageMinResolutionPolicy /OK
/DownsampleMonoImages true
/MonoImageDownsampleType /Bicubic
/MonoImageResolution 1200
/MonoImageDepth -1
/MonoImageDownsampleThreshold 1.50000
/EncodeMonoImages true
/MonoImageFilter /CCITTFaxEncode
/MonoImageDict <<
/K -1
>>
/AllowPSXObjects false
/CheckCompliance [
/None
]
/PDFX1aCheck false
/PDFX3Check false
/PDFXCompliantPDFOnly false
/PDFXNoTrimBoxError true
/PDFXTrimBoxToMediaBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXSetBleedBoxToMediaBox true
/PDFXBleedBoxToTrimBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXOutputIntentProfile ()
/PDFXOutputConditionIdentifier ()
/PDFXOutputCondition ()
/PDFXRegistryName ()
/PDFXTrapped /False
/CreateJDFFile false
/Description <<
/ARA <FEFF06270633062A062E062F0645002006470630064700200627064406250639062F0627062F0627062A002006440625064606340627062100200648062B062706260642002000410064006F00620065002000500044004600200645062A064806270641064206290020064406440637062806270639062900200641064A00200627064406450637062706280639002006300627062A0020062F0631062C0627062A002006270644062C0648062F0629002006270644063906270644064A0629061B0020064A06450643064600200641062A062D00200648062B0627062606420020005000440046002006270644064506460634062306290020062806270633062A062E062F062706450020004100630072006F0062006100740020064800410064006F006200650020005200650061006400650072002006250635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E0635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E>
/BGR <FEFF04180437043f043e043b043704320430043904420435002004420435043704380020043d0430044104420440043e0439043a0438002c00200437043000200434043000200441044a0437043404300432043004420435002000410064006f00620065002000500044004600200434043e043a0443043c0435043d04420438002c0020043c0430043a04410438043c0430043b043d043e0020043f044004380433043e04340435043d04380020043704300020043204380441043e043a043e043a0430044704350441044204320435043d0020043f04350447043004420020043704300020043f044004350434043f0435044704300442043d04300020043f043e04340433043e0442043e0432043a0430002e002000200421044a04370434043004340435043d043804420435002000500044004600200434043e043a0443043c0435043d044204380020043c043e0433043004420020043404300020044104350020043e0442043204300440044f0442002004410020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200441043b0435043404320430044904380020043204350440044104380438002e>
/CHS <FEFF4f7f75288fd94e9b8bbe5b9a521b5efa7684002000410064006f006200650020005000440046002065876863900275284e8e9ad88d2891cf76845370524d53705237300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c676562535f00521b5efa768400200050004400460020658768633002>
/CHT <FEFF4f7f752890194e9b8a2d7f6e5efa7acb7684002000410064006f006200650020005000440046002065874ef69069752865bc9ad854c18cea76845370524d5370523786557406300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c4f86958b555f5df25efa7acb76840020005000440046002065874ef63002>
/CZE <FEFF005400610074006f0020006e006100730074006100760065006e00ed00200070006f0075017e0069006a007400650020006b0020007600790074007600e101590065006e00ed00200064006f006b0075006d0065006e0074016f002000410064006f006200650020005000440046002c0020006b00740065007200e90020007300650020006e0065006a006c00e90070006500200068006f006400ed002000700072006f0020006b00760061006c00690074006e00ed0020007400690073006b00200061002000700072006500700072006500730073002e002000200056007900740076006f01590065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f007400650076015900ed007400200076002000700072006f006700720061006d0065006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076011b006a016100ed00630068002e>
/DAN <FEFF004200720075006700200069006e0064007300740069006c006c0069006e006700650072006e0065002000740069006c0020006100740020006f007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400650072002c0020006400650072002000620065006400730074002000650067006e006500720020007300690067002000740069006c002000700072006500700072006500730073002d007500640073006b007200690076006e0069006e00670020006100660020006800f8006a0020006b00760061006c0069007400650074002e0020004400650020006f007000720065007400740065006400650020005000440046002d0064006f006b0075006d0065006e0074006500720020006b0061006e002000e50062006e00650073002000690020004100630072006f00620061007400200065006c006c006500720020004100630072006f006200610074002000520065006100640065007200200035002e00300020006f00670020006e0079006500720065002e>
/DEU <FEFF00560065007200770065006e00640065006e0020005300690065002000640069006500730065002000450069006e007300740065006c006c0075006e00670065006e0020007a0075006d002000450072007300740065006c006c0065006e00200076006f006e002000410064006f006200650020005000440046002d0044006f006b0075006d0065006e00740065006e002c00200076006f006e002000640065006e0065006e002000530069006500200068006f006300680077006500720074006900670065002000500072006500700072006500730073002d0044007200750063006b0065002000650072007a0065007500670065006e0020006d00f60063006800740065006e002e002000450072007300740065006c006c007400650020005000440046002d0044006f006b0075006d0065006e007400650020006b00f6006e006e0065006e0020006d006900740020004100630072006f00620061007400200075006e0064002000410064006f00620065002000520065006100640065007200200035002e00300020006f0064006500720020006800f600680065007200200067006500f600660066006e00650074002000770065007200640065006e002e>
/ESP <FEFF005500740069006c0069006300650020006500730074006100200063006f006e0066006900670075007200610063006900f3006e0020007000610072006100200063007200650061007200200064006f00630075006d0065006e0074006f00730020005000440046002000640065002000410064006f0062006500200061006400650063007500610064006f00730020007000610072006100200069006d0070007200650073006900f3006e0020007000720065002d0065006400690074006f007200690061006c00200064006500200061006c00740061002000630061006c0069006400610064002e002000530065002000700075006500640065006e00200061006200720069007200200064006f00630075006d0065006e0074006f00730020005000440046002000630072006500610064006f007300200063006f006e0020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e003000200079002000760065007200730069006f006e0065007300200070006f00730074006500720069006f007200650073002e>
/ETI <FEFF004b00610073007500740061006700650020006e0065006900640020007300e4007400740065006900640020006b00760061006c006900740065006500740073006500200074007200fc006b006900650065006c007300650020007000720069006e00740069006d0069007300650020006a0061006f006b007300200073006f00620069006c0069006b0065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740069006400650020006c006f006f006d006900730065006b0073002e00200020004c006f006f0064007500640020005000440046002d0064006f006b0075006d0065006e00740065002000730061006100740065002000610076006100640061002000700072006f006700720061006d006d006900640065006700610020004100630072006f0062006100740020006e0069006e0067002000410064006f00620065002000520065006100640065007200200035002e00300020006a00610020007500750065006d006100740065002000760065007200730069006f006f006e00690064006500670061002e000d000a>
/FRA <FEFF005500740069006c006900730065007a00200063006500730020006f007000740069006f006e00730020006100660069006e00200064006500200063007200e900650072002000640065007300200064006f00630075006d0065006e00740073002000410064006f00620065002000500044004600200070006f0075007200200075006e00650020007100750061006c0069007400e90020006400270069006d007000720065007300730069006f006e00200070007200e9007000720065007300730065002e0020004c0065007300200064006f00630075006d0065006e00740073002000500044004600200063007200e900e90073002000700065007500760065006e0074002000ea0074007200650020006f007500760065007200740073002000640061006e00730020004100630072006f006200610074002c002000610069006e00730069002000710075002700410064006f00620065002000520065006100640065007200200035002e0030002000650074002000760065007200730069006f006e007300200075006c007400e90072006900650075007200650073002e>
/GRE <FEFF03a703c103b703c303b903bc03bf03c003bf03b903ae03c303c403b5002003b103c503c403ad03c2002003c403b903c2002003c103c503b803bc03af03c303b503b903c2002003b303b903b1002003bd03b1002003b403b703bc03b903bf03c503c103b303ae03c303b503c403b5002003ad03b303b303c103b103c603b1002000410064006f006200650020005000440046002003c003bf03c5002003b503af03bd03b103b9002003ba03b103c42019002003b503be03bf03c703ae03bd002003ba03b103c403ac03bb03bb03b703bb03b1002003b303b903b1002003c003c103bf002d03b503ba03c403c503c003c903c403b903ba03ad03c2002003b503c103b303b103c303af03b503c2002003c503c803b703bb03ae03c2002003c003bf03b903cc03c403b703c403b103c2002e0020002003a403b10020005000440046002003ad03b303b303c103b103c603b1002003c003bf03c5002003ad03c703b503c403b5002003b403b703bc03b903bf03c503c103b303ae03c303b503b9002003bc03c003bf03c103bf03cd03bd002003bd03b1002003b103bd03bf03b903c703c403bf03cd03bd002003bc03b5002003c403bf0020004100630072006f006200610074002c002003c403bf002000410064006f00620065002000520065006100640065007200200035002e0030002003ba03b103b9002003bc03b503c403b103b303b503bd03ad03c303c403b503c103b503c2002003b503ba03b403cc03c303b503b903c2002e>
/HEB <FEFF05D405E905EA05DE05E905D5002005D105D405D205D305E805D505EA002005D005DC05D4002005DB05D305D9002005DC05D905E605D505E8002005DE05E105DE05DB05D9002000410064006F006200650020005000440046002005D405DE05D505EA05D005DE05D905DD002005DC05D405D305E405E105EA002005E705D305DD002D05D305E405D505E1002005D005D905DB05D505EA05D905EA002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E05D005DE05D905DD002005DC002D005000440046002F0058002D0033002C002005E205D905D905E005D5002005D105DE05D305E805D905DA002005DC05DE05E905EA05DE05E9002005E905DC0020004100630072006F006200610074002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E>
/HRV (Za stvaranje Adobe PDF dokumenata najpogodnijih za visokokvalitetni ispis prije tiskanja koristite ove postavke. Stvoreni PDF dokumenti mogu se otvoriti Acrobat i Adobe Reader 5.0 i kasnijim verzijama.)
/HUN <FEFF004b0069007600e1006c00f30020006d0069006e0151007300e9006701710020006e0079006f006d00640061006900200065006c0151006b00e90073007a00ed007401510020006e0079006f006d00740061007400e100730068006f007a0020006c006500670069006e006b00e1006200620020006d0065006700660065006c0065006c0151002000410064006f00620065002000500044004600200064006f006b0075006d0065006e00740075006d006f006b0061007400200065007a0065006b006b0065006c0020006100200062006500e1006c006c00ed007400e10073006f006b006b0061006c0020006b00e90073007a00ed0074006800650074002e0020002000410020006c00e90074007200650068006f007a006f00740074002000500044004600200064006f006b0075006d0065006e00740075006d006f006b00200061007a0020004100630072006f006200610074002000e9007300200061007a002000410064006f00620065002000520065006100640065007200200035002e0030002c0020007600610067007900200061007a002000610074007400f3006c0020006b00e9007301510062006200690020007600650072007a006900f3006b006b0061006c0020006e00790069007400680061007400f3006b0020006d00650067002e>
/ITA <FEFF005500740069006c0069007a007a006100720065002000710075006500730074006500200069006d0070006f007300740061007a0069006f006e00690020007000650072002000630072006500610072006500200064006f00630075006d0065006e00740069002000410064006f00620065002000500044004600200070006900f900200061006400610074007400690020006100200075006e00610020007000720065007300740061006d0070006100200064006900200061006c007400610020007100750061006c0069007400e0002e0020004900200064006f00630075006d0065006e007400690020005000440046002000630072006500610074006900200070006f00730073006f006e006f0020006500730073006500720065002000610070006500720074006900200063006f006e0020004100630072006f00620061007400200065002000410064006f00620065002000520065006100640065007200200035002e003000200065002000760065007200730069006f006e006900200073007500630063006500730073006900760065002e>
/JPN <FEFF9ad854c18cea306a30d730ea30d730ec30b951fa529b7528002000410064006f0062006500200050004400460020658766f8306e4f5c6210306b4f7f75283057307e305930023053306e8a2d5b9a30674f5c62103055308c305f0020005000440046002030d530a130a430eb306f3001004100630072006f0062006100740020304a30883073002000410064006f00620065002000520065006100640065007200200035002e003000204ee5964d3067958b304f30533068304c3067304d307e305930023053306e8a2d5b9a306b306f30d530a930f330c8306e57cb30818fbc307f304c5fc59808306730593002>
/KOR <FEFFc7740020c124c815c7440020c0acc6a9d558c5ec0020ace0d488c9c80020c2dcd5d80020c778c1c4c5d00020ac00c7a50020c801d569d55c002000410064006f0062006500200050004400460020bb38c11cb97c0020c791c131d569b2c8b2e4002e0020c774b807ac8c0020c791c131b41c00200050004400460020bb38c11cb2940020004100630072006f0062006100740020bc0f002000410064006f00620065002000520065006100640065007200200035002e00300020c774c0c1c5d0c11c0020c5f40020c2180020c788c2b5b2c8b2e4002e>
/LTH <FEFF004e006100750064006f006b0069007400650020016100690075006f007300200070006100720061006d006500740072007500730020006e006f0072011700640061006d00690020006b0075007200740069002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b00750072006900650020006c0061006200690061007500730069006100690020007000720069007400610069006b007900740069002000610075006b01610074006f00730020006b006f006b007900620117007300200070006100720065006e006700740069006e00690061006d00200073007000610075007300640069006e0069006d00750069002e0020002000530075006b0075007200740069002000500044004600200064006f006b0075006d0065006e007400610069002000670061006c006900200062016b007400690020006100740069006400610072006f006d00690020004100630072006f006200610074002000690072002000410064006f00620065002000520065006100640065007200200035002e0030002000610072002000760117006c00650073006e0117006d00690073002000760065007200730069006a006f006d00690073002e>
/LVI <FEFF0049007a006d0061006e0074006f006a00690065007400200161006f00730020006900650073007400610074012b006a0075006d00750073002c0020006c0061006900200076006500690064006f00740075002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006100730020006900720020012b00700061016100690020007000690065006d01130072006f00740069002000610075006700730074006100730020006b00760061006c0069007401010074006500730020007000690072006d007300690065007300700069006501610061006e006100730020006400720075006b00610069002e00200049007a0076006500690064006f006a006900650074002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006f002000760061007200200061007400760113007200740020006100720020004100630072006f00620061007400200075006e002000410064006f00620065002000520065006100640065007200200035002e0030002c0020006b0101002000610072012b00200074006f0020006a00610075006e0101006b0101006d002000760065007200730069006a0101006d002e>
/NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken die zijn geoptimaliseerd voor prepress-afdrukken van hoge kwaliteit. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.)
/NOR <FEFF004200720075006b00200064006900730073006500200069006e006e007300740069006c006c0069006e00670065006e0065002000740069006c002000e50020006f0070007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740065007200200073006f006d00200065007200200062006500730074002000650067006e0065007400200066006f00720020006600f80072007400720079006b006b0073007500740073006b00720069006600740020006100760020006800f800790020006b00760061006c0069007400650074002e0020005000440046002d0064006f006b0075006d0065006e00740065006e00650020006b0061006e002000e50070006e00650073002000690020004100630072006f00620061007400200065006c006c00650072002000410064006f00620065002000520065006100640065007200200035002e003000200065006c006c00650072002000730065006e006500720065002e>
/POL <FEFF0055007300740061007700690065006e0069006100200064006f002000740077006f0072007a0065006e0069006100200064006f006b0075006d0065006e007400f300770020005000440046002000700072007a0065007a006e00610063007a006f006e00790063006800200064006f002000770079006400720075006b00f30077002000770020007700790073006f006b00690065006a0020006a0061006b006f015b00630069002e002000200044006f006b0075006d0065006e0074007900200050004400460020006d006f017c006e00610020006f007400770069006500720061010700200077002000700072006f006700720061006d006900650020004100630072006f00620061007400200069002000410064006f00620065002000520065006100640065007200200035002e0030002000690020006e006f00770073007a0079006d002e>
/PTB <FEFF005500740069006c0069007a006500200065007300730061007300200063006f006e00660069006700750072006100e700f50065007300200064006500200066006f0072006d00610020006100200063007200690061007200200064006f00630075006d0065006e0074006f0073002000410064006f0062006500200050004400460020006d00610069007300200061006400650071007500610064006f00730020007000610072006100200070007200e9002d0069006d0070007200650073007300f50065007300200064006500200061006c007400610020007100750061006c00690064006100640065002e0020004f007300200064006f00630075006d0065006e0074006f00730020005000440046002000630072006900610064006f007300200070006f00640065006d0020007300650072002000610062006500720074006f007300200063006f006d0020006f0020004100630072006f006200610074002000650020006f002000410064006f00620065002000520065006100640065007200200035002e0030002000650020007600650072007300f50065007300200070006f00730074006500720069006f007200650073002e>
/RUM <FEFF005500740069006c0069007a00610163006900200061006300650073007400650020007300650074010300720069002000700065006e007400720075002000610020006300720065006100200064006f00630075006d0065006e00740065002000410064006f006200650020005000440046002000610064006500630076006100740065002000700065006e0074007200750020007400690070010300720069007200650061002000700072006500700072006500730073002000640065002000630061006c006900740061007400650020007300750070006500720069006f006100720103002e002000200044006f00630075006d0065006e00740065006c00650020005000440046002000630072006500610074006500200070006f00740020006600690020006400650073006300680069007300650020006300750020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e00300020015f00690020007600650072007300690075006e0069006c006500200075006c0074006500720069006f006100720065002e>
/RUS <FEFF04180441043f043e043b044c04370443043904420435002004340430043d043d044b04350020043d0430044104420440043e0439043a043800200434043b044f00200441043e043704340430043d0438044f00200434043e043a0443043c0435043d0442043e0432002000410064006f006200650020005000440046002c0020043c0430043a04410438043c0430043b044c043d043e0020043f043e04340445043e0434044f04490438044500200434043b044f00200432044b0441043e043a043e043a0430044704350441044204320435043d043d043e0433043e00200434043e043f0435044704300442043d043e0433043e00200432044b0432043e04340430002e002000200421043e043704340430043d043d044b04350020005000440046002d0434043e043a0443043c0435043d0442044b0020043c043e0436043d043e0020043e0442043a0440044b043204300442044c002004410020043f043e043c043e0449044c044e0020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200431043e043b043504350020043f043e04370434043d043804450020043204350440044104380439002e>
/SKY <FEFF0054006900650074006f0020006e006100730074006100760065006e0069006100200070006f0075017e0069007400650020006e00610020007600790074007600e100720061006e0069006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b0074006f007200e90020007300610020006e0061006a006c0065007001610069006500200068006f0064006900610020006e00610020006b00760061006c00690074006e00fa00200074006c0061010d00200061002000700072006500700072006500730073002e00200056007900740076006f00720065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f00740076006f00720069016500200076002000700072006f006700720061006d006f006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076016100ed00630068002e>
/SLV <FEFF005400650020006e006100730074006100760069007400760065002000750070006f0072006100620069007400650020007a00610020007500730074007600610072006a0061006e006a006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b006900200073006f0020006e0061006a007000720069006d00650072006e0065006a016100690020007a00610020006b0061006b006f0076006f00730074006e006f0020007400690073006b0061006e006a00650020007300200070007200690070007200610076006f0020006e00610020007400690073006b002e00200020005500730074007600610072006a0065006e006500200064006f006b0075006d0065006e0074006500200050004400460020006a00650020006d006f0067006f010d00650020006f0064007000720065007400690020007a0020004100630072006f00620061007400200069006e002000410064006f00620065002000520065006100640065007200200035002e003000200069006e0020006e006f00760065006a01610069006d002e>
/SUO <FEFF004b00e40079007400e40020006e00e40069007400e4002000610073006500740075006b007300690061002c0020006b0075006e0020006c0075006f00740020006c00e400680069006e006e00e4002000760061006100740069007600610061006e0020007000610069006e006100740075006b00730065006e002000760061006c006d0069007300740065006c00750074007900f6006800f6006e00200073006f00700069007600690061002000410064006f0062006500200050004400460020002d0064006f006b0075006d0065006e007400740065006a0061002e0020004c0075006f0064007500740020005000440046002d0064006f006b0075006d0065006e00740069007400200076006f0069006400610061006e0020006100760061007400610020004100630072006f0062006100740069006c006c00610020006a0061002000410064006f00620065002000520065006100640065007200200035002e0030003a006c006c00610020006a006100200075007500640065006d006d0069006c006c0061002e>
/SVE <FEFF0041006e007600e4006e00640020006400650020006800e4007200200069006e0073007400e4006c006c006e0069006e006700610072006e00610020006f006d002000640075002000760069006c006c00200073006b006100700061002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400200073006f006d002000e400720020006c00e4006d0070006c0069006700610020006600f60072002000700072006500700072006500730073002d007500740073006b00720069006600740020006d006500640020006800f600670020006b00760061006c0069007400650074002e002000200053006b006100700061006400650020005000440046002d0064006f006b0075006d0065006e00740020006b0061006e002000f600700070006e00610073002000690020004100630072006f0062006100740020006f00630068002000410064006f00620065002000520065006100640065007200200035002e00300020006f00630068002000730065006e006100720065002e>
/TUR <FEFF005900fc006b00730065006b0020006b0061006c006900740065006c0069002000f6006e002000790061007a006401310072006d00610020006200610073006b013100730131006e006100200065006e0020006900790069002000750079006100620069006c006500630065006b002000410064006f006200650020005000440046002000620065006c00670065006c0065007200690020006f006c0075015f007400750072006d0061006b0020006900e70069006e00200062007500200061007900610072006c0061007201310020006b0075006c006c0061006e0131006e002e00200020004f006c0075015f0074007500720075006c0061006e0020005000440046002000620065006c00670065006c0065007200690020004100630072006f006200610074002000760065002000410064006f00620065002000520065006100640065007200200035002e003000200076006500200073006f006e0072006100730131006e00640061006b00690020007300fc007200fc006d006c00650072006c00650020006100e70131006c006100620069006c00690072002e>
/UKR <FEFF04120438043a043e0440043804410442043e043204430439044204350020044604560020043f043004400430043c043504420440043800200434043b044f0020044104420432043e04400435043d043d044f00200434043e043a0443043c0435043d044204560432002000410064006f006200650020005000440046002c0020044f043a04560020043d04300439043a04400430044904350020043f045604340445043e0434044f0442044c00200434043b044f0020043204380441043e043a043e044f043a04560441043d043e0433043e0020043f0435044004350434043404400443043a043e0432043e0433043e0020043404400443043a0443002e00200020042104420432043e04400435043d045600200434043e043a0443043c0435043d0442043800200050004400460020043c043e0436043d04300020043204560434043a0440043804420438002004430020004100630072006f006200610074002004420430002000410064006f00620065002000520065006100640065007200200035002e0030002004300431043e0020043f04560437043d04560448043e04570020043204350440044104560457002e>
/ENU (Use these settings to create Adobe PDF documents best suited for high-quality prepress printing. Created PDF documents can be opened with Acrobat and Adobe Reader 5.0 and later.)
>>
/Namespace [
(Adobe)
(Common)
(1.0)
]
/OtherNamespaces [
<<
/AsReaderSpreads false
/CropImagesToFrames true
/ErrorControl /WarnAndContinue
/FlattenerIgnoreSpreadOverrides false
/IncludeGuidesGrids false
/IncludeNonPrinting false
/IncludeSlug false
/Namespace [
(Adobe)
(InDesign)
(4.0)
]
/OmitPlacedBitmaps false
/OmitPlacedEPS false
/OmitPlacedPDF false
/SimulateOverprint /Legacy
>>
<<
/AddBleedMarks false
/AddColorBars false
/AddCropMarks false
/AddPageInfo false
/AddRegMarks false
/ConvertColors /ConvertToCMYK
/DestinationProfileName ()
/DestinationProfileSelector /DocumentCMYK
/Downsample16BitImages true
/FlattenerPreset <<
/PresetSelector /MediumResolution
>>
/FormElements false
/GenerateStructure false
/IncludeBookmarks false
/IncludeHyperlinks false
/IncludeInteractive false
/IncludeLayers false
/IncludeProfiles false
/MultimediaHandling /UseObjectSettings
/Namespace [
(Adobe)
(CreativeSuite)
(2.0)
]
/PDFXOutputIntentProfileSelector /DocumentCMYK
/PreserveEditing true
/UntaggedCMYKHandling /LeaveUntagged
/UntaggedRGBHandling /UseDocumentProfile
/UseDocumentBleed false
>>
]
>> setdistillerparams
<<
/HWResolution [2400 2400]
/PageSize [612.000 792.000]
>> setpagedevice
|
| id | nasplib_isofts_kiev_ua-123456789-82970 |
| institution | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| issn | 0130-5395 |
| language | Russian |
| last_indexed | 2025-11-24T11:53:38Z |
| publishDate | 2011 |
| publisher | Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України |
| record_format | dspace |
| spelling | Песчаненко, В.С. 2015-06-12T12:38:19Z 2015-06-12T12:38:19Z 2011 Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse / В.С. Песчаненко // Управляющие системы и машины. — 2011. — № 5. — С. 80-85. — Бібліогр.: 11 назв. — рос. 0130-5395 https://nasplib.isofts.kiev.ua/handle/123456789/82970 004.94 Приведены основные сведения о системе инсерционного моделирования Insertion Modeling System и о технологии Graphical Modeling Framework Eclipse. Представлен процесс моделирования графических редакторов средствами Eclipse. Описаны диаграмма классов для графического редактора IMS и пример модели транзиционной системы в этом редакторе. The main notions about the Insertion Modeling System and the GMF framework Eclipse are described. The process of creation of the graphical editor in GMF Eclipse is presented. The diagram of the classes for the IMS graphical editor is described. The model of the transition system in this editor is presented. Наведено основні відомості про систему інсерційного моделювання Insertion Modeling System, технологію Graphical Modeling Framework Eclipse. Представлено процес моделювання графічних редакторів засобами Eclipse. Описано діаграму класів для графічного редактора IMS та приклад транзиційної системи у цьому редакторі. ru Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України Управляющие системы и машины Информационные и коммуникационные среды Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse The Modeling of a Graphical Editor of the Insertion Modeling System by Means of Graphical Modeling Framework Eclipse Моделювання графічного редактора Insertion Modeling System засобами Graphical Modeling Framework Eclipse Article published earlier |
| spellingShingle | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse Песчаненко, В.С. Информационные и коммуникационные среды |
| title | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse |
| title_alt | The Modeling of a Graphical Editor of the Insertion Modeling System by Means of Graphical Modeling Framework Eclipse Моделювання графічного редактора Insertion Modeling System засобами Graphical Modeling Framework Eclipse |
| title_full | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse |
| title_fullStr | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse |
| title_full_unstemmed | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse |
| title_short | Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse |
| title_sort | моделирование графического редактора системы insertion modeling system средствами graphical modeling framework eclipse |
| topic | Информационные и коммуникационные среды |
| topic_facet | Информационные и коммуникационные среды |
| url | https://nasplib.isofts.kiev.ua/handle/123456789/82970 |
| work_keys_str_mv | AT pesčanenkovs modelirovaniegrafičeskogoredaktorasistemyinsertionmodelingsystemsredstvamigraphicalmodelingframeworkeclipse AT pesčanenkovs themodelingofagraphicaleditoroftheinsertionmodelingsystembymeansofgraphicalmodelingframeworkeclipse AT pesčanenkovs modelûvannâgrafíčnogoredaktorainsertionmodelingsystemzasobamigraphicalmodelingframeworkeclipse |