Моделирование графического редактора системы Insertion Modeling System средствами Graphical Modeling Framework Eclipse

Приведены основные сведения о системе инсерционного моделирования Insertion Modeling System и о технологии Graphical Modeling Framework Eclipse. Представлен процесс моделирования графических редакторов средствами Eclipse. Описаны диаграмма классов для графического редактора IMS и пример модели транз...

Full description

Saved in:
Bibliographic Details
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