автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.11, диссертация на тему:Объектно-ориентированные средства интеграции подсистем графической поддержки принятия решений
Автореферат диссертации по теме "Объектно-ориентированные средства интеграции подсистем графической поддержки принятия решений"
кщвсъкми п0л1технг2ш шститут
На правах рукопису УДК 681.14
толок олександр СЕРГШОВШ
об ' ектно-орхекговш: засоби
шгеграцг1 шдсиспм граф1чн01
щдтгажи пршшття ршень-
Спец1альн1сть: 05.13.11. - Математичнэ та програмне забозтаченвя
оОчислявальних машин, коштэксГв, , гостом та мерок
автореферат дасэртвцИ на здобуття наукового ступаня кандидата тохн1ч!шх наук
КЛ1В - 1994 р.
Робота виконана на кафедр! обчислюзально! технйш КиГвського пол1тохн1чного Гнстктуту
Науковий керШик: доктор техн!чних наук, професор Широчин ВалерИ Павлович
0ф1ц1йн1 опоненти: доктор техн!чних наук, професор Довгялло ОлексШ Михайлович
кандидат Т8хн1чних наук Мелецук 1ван Володимирович
Пров1дна установа:1; Ки1вський институт автоматики
Захист:дасертацИ в!дбудеться 17.10.1994 р. в 15.00 на заседали! спец1ал1зовано1 Рада Д 068.14.09 у Ки1вському пол1тегн1чному Институт! (м.Ки1в, проспект .Передах и,37, корп. 18, ауд. 306)
-В1ДГУКИ на автореферат в двох прим!рниках, як! зав!рено печаткою установи, просимо, подавати за адресов: 252056, проспект Перэмога,. 37, КШ. Вченому секретари..
3 дасертац!ею мокна ознайомитись у б!бл1отец1 Ки1вського пол1тех-н1чного 1нституту.
Автореферат роз!слано " О? 1994 р.
Вчений секретер спец1ал1зовано!
. Ради Л 068.14.09,
доктор тезш1чни наук, професор
А-//с О.В.Бузовськкй
/
о
АНОТАЩЯ-
Кетов дксер?ац!ййо1 робота е розробка та досл!д?:екня !нфолог!чно! та даталог!чно1'моделей.1 засоб!в ведения об'ек?ко~ор1еятоЕно1 база данях, що зяОезпечуе одкомая!тн!сть 1ктерфе:Яс1в у Шдкриткх системах 1 1х адаптквнхсть до пробломко! галуз! в процес! !нтеграц!Т приклада:;: п*Д(.лстем, ор!ектоза:шх на 1нформац1йну та граф!чку п.1дтрямку прлйнят-тя прсэктнлх р!зень.
В1дпоз1ляо до загальЕоХ мети дисэртец1йно1 роботя поставлен! 1 зкр!в:ен! наступи! зедач!.
. 1. Пор1шяльшй акал!з орган!зац!1 !ЕТЭгрованих' систем * !х кла-ск31кац1я з кэтоэ зпзначення загального валюту йггегрэцП в!дкратах систем за даккмг 1 скорэчення затрат прац! при створена! та впровад-г:енн! ЦхЛьобйх йтогрозаша: систем.
2. Розроока !Ефолог!чно1 оО'ектно-ор1ектоЕно" кодел! даких з паданиям клзс!з 2 врахузанкям ¿скуичих проектких сбмеаень на основ! 5рей:говкх оггас!в-.'
3. розробка даталог!чно2 кодел! дшас, зцо забезпочуе дарвтворешя зб'сктно-ор!еатовно" 1нфолог1ч5о1 глодал! в структурозаке представит-гзо яалюс1ях. 1 ейокгсвно! пхдспстега ф!з2чного доступу до даких.
4. Розробка програг.яех засосяз гггзЗщдавазня слзЩальтаги тапэки запас, !нтерпретгц!1 ч!ткях 1 веч1тюнс псоуковах запит!в, !кформгц!й-зого по-дуку акадог1в.проехтованЕл: об'5кт!э. %
5. Розробка структур х программного зпбеашзпня процесор!в- !нтог-зэвако! система.дяя 1в5орглац12но1 1 граф!чно1 хйдтраака праавягтя про-жтнах рипзш», в тому тлел! з ор!ентац!еа ко САВ-СЛ?! технологи.
На загас? вжюсяться:
1. 1нфолог№а об' ектно-фрэйдэза модель дета яя зас!б ЫтегрецН ЙформацМЕИХ рэсурс!в пгдскстом П1ДТОЕМКИ прнйняття врсактиих р!шеш>.
2. Спос!б представления !нтервадьэлх, йыов!рксс?ншс, иеч!тккх, а гакоз традкц!йних тгп!з дакс; об'ектно-н^рэймово! модэл! на основ! роз-шреких поз1щ!Зних кнсган.
3. Сяос!б представления поиуковях запит1з до даних, засновоний ко 1ор.\:ал!зацИ пошуковшс приписав у петлял! функцИ вязначоняя в!дстак! г в!дпов!дних метркчвях просторах.
4. Структура !нтэтровано1 системк для забезпечеякя Ыфсрмацлйно! : граф1чко! п!дтркмкп пряйияття проектиих р!Евнь, яка м!стать: ,-трот-юр пар&мзтричпого опису зсбраяеяь, прошсор дохуменгувзняя, процасср 'еоме:трк:со-гра.5!*?1того супро1?одг.эяня проекту.
~2~
- БАТАЛЬНА ХАРАКТЕРИСТИКА РОБОТИ
Актуальность проблема. Потреби в скороченн! TepMíHíB розрс систем прийняття проектнга рЬаень 1 полйшення якост! проект!в, а кож необх1дн1сть Шдтртмки нових технология,таких ях CAD-CAK та lm привели до кокцёпцИ створэння 1нтегрованлх систем п!дтримки прпйня ршснь (СППР), со включавть неоднор1дн! 1нФормац1Ян1, гроф1чн1, л гвас-гйчн!, 1кструментальн1 1 фуккцХональн! п1дсистекк f забвзпечуть 1нторахт5шнсму регям! несбх1дяиа доступ до данкх í моделей з ко ярияняття pIiasKb в втатаих 1 нештатных проеютшх ситуаи1ях.
Розробка СППР е актуальною задачей для додатк!в в точному при добудувакн! í мазшобудувакн!, при цьему значку часткну проектах да тут складають геомбтрико-гр&^1чя1 дея!-, цо характоризують Форму 1 mi pirejí паре.ма?ри лроектованих об'ект!в. Пераш стандартом в галуз! i ejfflhol reoMoi-pil í графики став стандарт на зберекення í oGmíh гео.>«к рыжими í граф!чн1вет, даио,и ICES. Псбудова узагалькеких структуроза; 1нформашйних моделей цроектоз&шх об'ект1в е основоположной'иробле;, при створена! бвз'даик i граф1чких п1дсистем СППР, як! повини! забс пэчувалгскорочення теркШз створення ц£льовях систем, 2олод1тквлг thbíctk) адалтизност! до проблемно! галузí, а 11 компонент властив!с коб1льнос71,''Е,о..заЗвзп8чувало б моб1льн1сть СППР, як середовша строе туванши Така оргакгзатя сервдавища для розробки ц1льових íinorpoi них систем в остакн!й час отрнмала вазнання 1. энайзла . воображения стандартах SAA (арх!т&ктура середовэда для розробки. додатк!в) Ф1р IBM i .ISA (Ытагроване саредоввде додатк!в) ф!рш Software AG.
Одн1ею s проблемяих задач в галуз!- 1нформац1Вно1 п1дтримки прое тних р1иень; ,е орган!зац1я поауку р1аень-аналог1в, що властиао людан але створве' эначя! труднощ! при калашн1Я роал!зацП в салу складаос завдаяня критерПв враблкзних asairarlB.
Сучасним вирйзенрям зазначэних-проблем е розробка обЧктно-opíe. товних баз даних, до п1дтркмуеть «одел! данях незалакно в!д Щльов: додатк!в,- а такой розробка л1нге1спгшнх, матемаягвшх та 1ыструлш^ тальник граф!чяих npouacopís, що дозволяють в результат! 1нтеграц11 : семантикою конкротних об'ект!в проблемно! облает! створити ц!льову о тему модедювання 1 проектування з широкими ыозшшостями граф!чно! pet ,трац11 зр 13.1В цроект1в,в тоглу часл! ор1ейтованих на технологию CAD-C¿
Виходячи з щя проблемных задач, кетою дисортвц1аао1 робота розробка та досл1даення 1нфолог!чно1 та даталоПчно! моделей 1 засоб:
-о-
едення об'сктло-opieHTOEHoî баз« данкг, цо забездачу; сдномзштшсть итврфэйс1в у в£щсркт;к системах î ïx адагтшн1еть до проблемно! галу-í з процес! îHTerpauîï прккладоих п!дсистем,'ор1ентованцх на 1нфор:.;з-;1йну та гра$1чну п1дтрикку прийняття проекта piдень.
Mo то щ да ал t дэд кь. Для вярйзошм поставлотк задач будд Бикорис-1ак1: теор!я сб'ектко-ор1снтовяогз ш:ал!зу, прозктува>шя-''î програ^у-¡ання, TscpîH khokks, познцйких khoses î яачхгкпс тшн, теория :^0BîpK0CTi î матенатично! статкстккл, теор!я рэляЩйегк баз дгкхк. »CKOsni полоконня î тоорзстн* оцйжп я1дтв9реток! результат«;! nopis-•яльного аяал1эу, натурного модоляваяня î Eiiplseinn проэктшк задач « ipomsî poapocici î вгтровсдг:е>шя .vœcsrîs píshomchíthux спп?.
Ыауковз ковазнз ' результатов робот подягсс з наступноггу:
К Рсзрасета 11:фолог*чнэ об•сктзо-%ро13го2а модель, яка вг^дязня-;?ься ootc;-!sî;îïiîîccd яродсгсзхгння клас!п î шкорястшшя^ слгЛз к:-: /гсмарннл дашз, а гакок п1дгрлн8сэ з^дногоп» р!знош:дгзг асяадсьо* •эстагл 2 acoiiiaTrffiHOCîî. Ззщшонсвана кодаль ззСззпочус îKiorpsaîo :кз«адшдс П1ДС1 готом аа ослозх yHî$ixauiï зешпв до дзнгг:, «о еуттево гхарочус зстраги npa;:í стгюрона! ï мпюводз^п:! utBboricx teTorfo-îeîek: г; зги:,
2. гапрзпояоззкй сеозхз лродставдогнл йггосвадьтдс, й?,'сбгсносг-дд:, no-;ïx:c:z 2 ?фа;цвдйшз: TKHÎS дани:: сЗ'етаэ-Сгойкэвсг Ko&orá ъ îcsî дгжг» m г^дпхзпястьсл ш'-оргстшига в якос^л бйзсвдг. структур-гозкцШпд нпсгзз. Роуробдздз датздоггша кэдзль бага дзшк забззпечуе
Ц-0КВ21Г0 ПОрэ?СОрОЕШ1 OÖ ' CKTHO-OpiCHTOPHOÏ iy.COZÛ OTCOÏ nOZ-QZt У
:труктуро!шо зрздс?ззляшя us nosier '
О. Заггродонозгшй спосзб :tejspBpsïcuî2 позукскз золить, осяопа-п:п па еср.:ал1зац;£ хтштс*з 2 гэтдлдг фугсзд*! вязнгчоппл. Décriai б íííBCBí^sin гатрдчшд: просторгд, с.о дозволило гшфйсувата мо^дхал arrepapsTauiS ч^тг-пг:» дзекркптоушгг i лэч1*псд: псяукокк заиат!ь, хжшлл загглышй сбелг прогрс.'лого зао'озпвчвьхп.
Практтгша ntHHícTb тюсотп. Створена каюдакз цровктуззшг 1нгаг~ эоваша гтструкенташпг; t щльовех in;op:.îauîîftrx:: сготеа, аэ забез па-щигь створэнзя ( е^ктпЕНЭ зСорозэиш i Еорзктувзшя парамэтркговааа юбрапзпь, а тсксг: в1дсбраг:огшд на р1ано:.:ая17н1 простори вивол'» в тому tjHwiî на ядотора з Шорфойсом EP/GL, щзгстоэг W "М$крод2л"» » jpîeBTauîso вз вакорястшшл rpaî)î4}îoro редактора сдсто?ш /.CAD.
Розроблонз дагзлог^з продотазлекпя об'ектпо-^-замово! ' мод«л! íoss бута взяло за основу проектузання сб'ектко-ср1сктовн!1х сиз дт.та
в галуз! маигагобудування î точного приладобудувашя для розроб: ун!калышх вироб!в на основ! аналог îb..
Розроблена мовз Б1Ф0РТ шрама тризованого сгшсу зображояь, яка з; позичкла ряд опаратор!в 1з моэ Бейс1к, Фортран, Ci î мае moxjicbîc викононня геомэтрячких ! ак-зл!тачких операц!й над такккк об'екта;.: лрим!тивами як розм!рн! î осьов! л!н!!, спецси.чволи мгаиноСуд!внз креслень, дуги, отроков! дан! 1 т.я.Розроблвнкй швадасязй !нторярет; тор юбх Б1Ф0РТ . в -середовищ! Turbo. С, ко дозволяе створша: 0!бл!отечн! елемектп параметризована граФ1ч1пг/. Есорс.ч;:ень î придав: з kï.'jï , а такой визонтажувата метафайла на р!зкомаи1та! тали пр-пстроЗ РозрюСлен! 1нстрзгмвнтальн1 компонента СПП? дозвелклп створати: 1. систему автоматизовзко î п!дгоюекк î ьипуску конструкторськс докумавтацП ун!каяьких. зрззк!в вогпепалько! спортивно! збро! (САПВй ВСЗ),';30крека, 'н!дскстему вэдйшя пар&четразошшх граф !чккх omicîB.
■ 2. Программе забезпечокня АРМе конструктора для грзф!чкэго супрс водхення проекту, забезпечуючого зв'язок ПЕСМ з багатоксордаатга: плотэром на л!н!Пкзд двигунах 1 технолопчною установкою "М!?<рол!д".
-'-З.гС&стемнв прогрзмнв зэ'езгг<эчеш!я малогабаритного кольоровог плотера Ш 66 XY для ПЕСМ масового користувакня, суженого з перэваа ною 01лъа1стй грэф!чних ггакет!з, а сама AutoCAD, ORCAD, PCAD та îirst.
Реел1зщ!я результата роботи. Робота виконуввлась в ражэх нау козого налрямку кафздри.обчислювально! техники КП1, а И результат впровадаузадисъ п!д час вакокання ц!лого ряду госпрозрвхуиковах тем: ЦКБ ВСЗ; (м.Тулз) (1988-1990 pp.), Ки!всыам !нетктутом автоматами НПО "Ротор" (м.Черкасг) (1991-1992 pp.), КеГвським Ш nepnîopiiïaori обладнашш: .(1990-1991 pp.). Отриман! акти про впровадненкя результат!; роботи в1жгсв!дш1Х; орган!зац1й.
• Матер!алп дисертац!! вккористовуеться при вкконанн! яоаукозо! ЩС зг!дно з постановов ДКНГ Укратки "Iî^opwauîîîKe забозпочэння комп'&тер-них засоб!в контроля, î д1вгностяки потуяиах енергсоб'ект!в на основ: систем атучного 1нтелекту майбутн!х поколШъ" (проект 12,3/81), ею ф!-нансуеться з фонду фундаментальная досл!дкэнь.
Апробац!я робота. Основа! результата дасертаШйно! роботи допов!-далися î обговорюзалися на Науково-практкчн!а пкол!-ссм!нар! "Програм-на заСезгтечвкня ЕОМ: !кдустр!альна технолог!я, !нтэдактуал!зац!я роз-роскй 1 вякористання" (м.Ростов-на-Дону, 1S88 р.Науково-тотичкозд coMinapi "Комплексна авточатйзац!я прозктних ! конструкторсишх роб!т в мепшкобудувЕшн!" (м.ЯенШград, 1989 р.), 7-му симпозиум! -Проблем;!
■ -о ~
•ворення лерэтворвзаИв фои-з: ¿нфзрмзцП" (m.Ehíb,19S2 р.), ?Лгяэрод-.■а науко£й'Геж1чнШ конфэрзпцП "МЕТРОЛОПЯ'ЭЗ" (м.Свзополь.БолгарХя) Публйшт1» За темоп дисортацИ спублйсозско 13~друковгших po6í?. Структура тоботл.Дпсор?ац1йка робота складаеться: вступ.тра розд!-ивионовок.загальшпл об* емся.: 144 магшнопшвпс сторйжя í tt додатк1в.-/
У встуд! з1добра:.:эна актуальпЛсть Tot.ii £ дана загаякяи xapmwo-юткка дисертоцшю! робота,
ПорзяЗ розд!л язляе собогэ йглядя í анзл!з способЗз й!Т9грац12 до-зткш в рамка;; вкрхпзпнл сада1-* ярооктушам i консгруквакшг 06'cktíc ¡шдпюбудувашн» способir. íinerpaalS, 'posaisoBcinK'B сучзсшп; опорз-íüjso: ' серэдовкдах» а такс" &1теграц*£ па casi сучаскзк cscíoü прод-гаэяепвя снппь,
В другому разд!л£ пшдошглова рззрэока íJ3fojíor.t4Hoi г-.'.эдел! гсто-эгоняяс кокалоксшэ: дстас цгсэ сб'сгл'п. Ваг.оряс?к:1 фрой.гагД структур« ля представло??^ ЗУЮСЛЕ c&zixta í písxíсмапхппг:: отйа в1д8к»Н)> uin г:о звбоак«»?с c^os-rasíEnj' Фзр^ загс?:-' до бг?.г: ПрэЕодспгЛ
эрШжьке:: &ныа& глпей^ос^: !голслс:- дяг. •оСсютз-
тснтогшЕ бпа да™:;: * üite-ssjjí 37ср?гг.г;: ьг^попопжа'эл хэдогй* Вхсза-crocíC písi:«í2bí5j3s: raste дй оср.эг4' zosvsw-
il3uc:.:2HíiiS2: sksíb даст t i'iyjn солист«; пдакспнос:!, ссврсзспоге-aiií алгорит;,: позу;:.'"ен&гогИ: n 6z:a дагг:,
3 ?ратьсг.з' реяд1л£ црадсссодоп!' стоугсщй нютровапо!' -cíhip i: яруктурз процосорrpc-Sl'n^:: nnooiarír-, кзюяика створзшк
Штв1<якчнгг üíTopjeíícij; йжтрэггдпгЕ спстсу nr¡ conocí IíGC-ЬЕХ-уог-:ozqv2í 1 црзаищ скорого: ron: пгршлвтргиого omicy 5обра~:згл ЖЮРТ. В£доораг;зне' розробта BICOPí-ínTompoíSTopa £ cucmsx ведодая lanas DSS, a огшссиа реализована assorpocasa 'СПЯ? на ockobS зез-гачета коглюпзптжб,
В додаткай право дон! S гета' про тропадЕашь YACC-HK-ornicn кови ЗК50РГ, а тскоп датадънх огесп розул.ьтм:1з катсмшкпого апал!за i го-зтаковки 0Kcnep5K3HTíB.
гшсг розош
Розробкз сияадпзк систем в допусти.»! тврь51вл-з дотриманнш суво-риг вжог до pIbhíb в!длагод::слост1, доку?^оятовапсс?1 1 ефективаостг програмного забезгаченш перестала бути зевдонням гдсбальких проектов. Сучаснкя принщятом побудови склзяша пробле!яю-ор1ентокн1а систем í
основним п!дходом до реал!зац!! проект 1в е принцип штеграцИ рхзно! hIthkx функц!онально-ор!ентовних програмних засоб!в - функц!оналы п!дсистем (ФП), в едину ц!льову систему з розвинутиш системними cepBicEiMH мокливостяш, що забезпечуе конкурентноспрсмогш!сть irpoi товаяих систем I своечвсну реал!зац!ю проект!в.
Розв'язаннй науково-техн!чких проблемншс задач, пов'язаних з теграц!ею пршдадних п!дсистем в деяк!й проблемой облает!, прид!. еться значна увага. В!дом! робота Г.С.Поспелова, А.П.€ршова, В.Н.Ре, ко, ФЛ.Андона,. О.М.Довгялло, В.М.Брябр!на, 1.В.Серг!енко, А.С.Стук: та Ьшх, а також.1ноземких фах!вц!в е.В1ллера, А.Ганека, Д.Волфор, Г.Буча, Л.Бухвальда,'Р.Дев1сона, У.Ст!ванса, Г.Горгона та Ieekx. BI. Mi розробки в!длов!,пних стандарт!в на структура, протокола, !нтерфе: 1 специф!кац!1 прикладных п!дсистем (SAA, ISA).'
Принцип !нтеграц!1 в!даосно нсвих.клас1в 1 покол!нь приклад программах систем !, зокрема, систем п'дтримхи прийняття проектних ; . тень,, потребуё зебезпечення розробок ц!льових систем Шелектуальы засобащ д!алогово! , взаемодИ з користувачэм 1 стандартизован: !нтерфэйсамй,м!ж додатк&ми,-ун!ф!ковакит засобаки вед!ння даних 1ктерактиБНо1 графйш^для роботи з локальними 1 в!ддалениш додатка; а тако®.засосами орган!зац!1 сп1льного використовуванзя об'ект!в, належать р!знкм докатаем. В число, цих додзтк!в входять системи мате; тичного'модеяованзя, -експертя! системи, программ управлйшя ресурсе; текстов! процвсори;'ёлектрскнД таблиц!, граф1чн! редактора 1 т.п.
.ДослИщуванкм в данШ робот! напрямком "!нтеграц!1 р!зкоман1т; ФП, ор^ентованнх на п!дтримку прийняття проектних р!сень (ППР), е li теграц!я за ладами на основ! сп!льно! бази даних (БД). Основы! проб, ми, що вигыкають при !нтеграц!1 р!зноман!тних ФП на основ! траднц них, паприклад реляцШких БД, пов'язан!.з тем, що кокна п!дсистема i мостШю зд1йскюе; 1нтерпретац!ю власноГ ыодел! проектоваиого oO'ei за доеиш, що.збер1гаються а незручн!й для ФП форм! вормал!зовв1 вШшеш.. Необх1дн!сть самост!йного ведения тдсистемамн обробле] ними даних, а також р!зноман!тн!сть моделей даних, створюе сутт! трудно®! при !нтеград!1 на основ! використання трэдиЩйних систем : равлйшя базами даних (СУБД),. ,
3 метою об'еднаши р!знородних п!дсистем 1 подоланням указа] j недолШв, пропонусться розробка спец!ал1зованоГ СУБД, яка зв!лыи ФП в!д ведения моделей даних, i тем оазм, п1двшить ефзктивн!с.ть р< л!зацН конкретних функцй п!дсистеш.
-г-
В рачках створоння спец!ал!зованоГбази даних необхШо узагаль-ити способа представления моделей 1 зробнти 1х максимально ун!вер-альнимп.- Така модель повинна в!добранати семантику "предавтно! облас-1» тобто знания про дан! предметно! облает! I взаемозз'язки м!а шили.
. 3 метою вид!лення значимих властивостей модел! представления да--сих для 1нтегровано1 СППР виконаний анал!з наступних способ!в пред-:тавлекня знань: продукц!йними правила1.®, семанигозаи маренами, за {опомогои лог!ки првдикат!в, моделях» "дошка об'яв". за дспомогоа фрей-гових ! об'ектно-ор!ентовнкх моделей.
©реймоз! модел!, що розглядаються як структурн! описи" з однома-1!тним:способом представления знань на вс!х р!внях !ерарх!1 ! мокли-з!стю задания обможень, характерных для проблемно! облает!, цо опису-гться забезгтечують б!льш вясоку ефектявн!сть обробкк даних для машипо-Зуд!вних об'ект!в .за рахупок 1х структурних ош1с!в в пор!внякн! з л!н-гв1стичниш епкеами в продукцШих системах ! 1х р!зновидностях.
Розроблена модель описания проектовеккх ! модельованкх об'ект!в для база даних Эзтагровавого сэредовища мае в сво'й основ! -формал1зи представления знань фреймового типу з влкорасташям схем в!дношонь м!х: хсласащ об'ект!в, характерных для об'ектно-ор!внтознях ыов програму-вання, ала з врахуванням !х викорпстаная в 1нтегровакзЕС системах, ор!ентовзнях на !кформац!Дну ! граф!чну п!дтрзаку процеса ПНР. Така модель названа об'ектЕо-Среймовозз.
В об'ектно~фрэймов!й модел! (ОКЛ) запропоноваза едина структура для описания клас!в р!звомая1тних сутностаз, яка показана на мал.1.
Дескриптор клас!в ОД!
Системна частила:
ТЗГя
Кате- Текст. г'еомвт- т6яолог1ч. Мета- види- ПдГем
гор!я докум. рпко-граф. упорядков. список су-перклас!в клас мость нам'я
модель в катетов. г!
Бара- | аол!зм
Хнтерфейсна частнна (загальнодоступна.захкщона,обособлена)
ГСлот" 141Слот г\ ....ПЗлот~ш] Реал!зац'йка частяна (Слот 11 .... ГСлот. к[
Структура слота:
ГЛ~1» ' 'сг м'тггг " ]
№ГЯ слота
Тип "ТЗна-знач. чення
кення
функщя (Час гадШтШкй'гори про-прина- онов- (процед.Ур-леу. ,}>пв дезшюст! | лвкня |Т!ч>пузП:ата.с. ГЕы'Д'.-н »
а
Мал.1.
— -б- •
Ун1ф1кац1я представления вс!х клас!в ОФЫ, и; I в фреймових моделях ,зд!йснюеться за рахунок.системно! частани класу.Ця частика мае вс! атрибута, необх!дк! для самовизначення об'ект!в даного класу, а само: 1м*я класу, !тл'я категорИ клас!в, в яку входить дэшей клвс, тэкстова документац!я, геокетрико-граф1чна модель оС'ект!в даного класу та 1нш.
Атомарними дадомя. що складають !н?орфзйсну 1 реал!зац!йну частики будь-якого класу ОФМ е складов! дан!, що казивааться слотам. Б;&;о-рзттакня слот!в в 05М -вккликано, з одного боку, нообх!ди!стзс рс-ЕЛ1зац!1 ?.;зхан!зм!в, що забззпечувть контроль внесених зм!н в модель 1 пзрав!рку семзктично! цШспос?! 1 непротир!чнос! дашх, а з !клого Соку, необх1дн1стю представления нетрадиц!йнкх - !нтервальних, ймов!р-постккх ! нэч!тких даних. Для козсного слота визначен!: його !м'я, тип значения, власне значекня, обмэкення, напряклад на д!апазон допустима значонь, фуякщя црлналежност! даного значения розю:т!й многой! кай-крашп зкачекь, час оновдення, а такоа !дентиф!кг?сря процедур-демо-н!в, як! використовуються як для контроля достоз!рност! внесаних зм!н, так 1 для' !нтеграц!1 р!зномзк1тгак СП за управлениям на- основ! ОСУ.
Класа'а рамках- ,<Ш. на розглядазться везалохао один в!д йдного. Вагуквям аспектом модел* е структура клас!в. В ¡Ж! вона мае вггляд оцйкл1чно! мереж!-,!.п!дтрлмуе наступи! тали вШоаень м!к класами: р!зноша1в, складово! частики, асоц!атавност!.
'В ращах-.вШо1з0аь'р!зновяд1в, наряду а п1дтрвбсо» простого нас-л!дуваняя, ОХМ п1дтрлмуе шхан!зм мноинного каслгдування з вир!шенням проблем дублжванкя 1мэн 2 повторного використання на основ! яапропоно-ваного методу тополоПчного сортувзння клас!в (ТСК). Запропонований метод ТСК полягае в тому, то, для когкого класу, що створюеться складаеться список>сл!дування його базяосередн!х суперклас!в, викорис-товуючи пошук .в,.глнбину ЗерархП клас!в 2 прямий порядок обходу, з метою виявденяя повторних входкень суперкласс в ленда? насл!дування створеного класу,-укккаючи дублювання об'ект!в, що повторно входять с-утаркласаш в об'екти створеного класу на основ! механ!з?^у посллашя 1 парев!рки семантично! ц!л!сност! ОШ шляхом выявления перехроснлх ! цикл!чних заледаостей м!к класами Ом,
3 метою реал!зац!1 в!дн0Ш8Ш> асоц!атквност! м!а класами Щ введено поняття категорИ клас!в, -як 1кеновано1 облает!, ио м!стить госи-лания на деяк! об'екти, мокливо р!зних клас!в, лог!чко пов'язан! м!к
ссб<~л), а тэкон погалання на !нз! категорИ ,клас!в. _
Виконаний пор! внялькяй' анал!з Ой,!, об'ектно-ор1ентовншс 1 фрейма-
вих молелзй 2 показано нзйб!льа повно задсволешы
зид!леним ранйпе властивостям взаемозалегност!« доетзткъост:, • -г--
1 простота <ненадм!рнсст!).
3 »это» 2втограц!1 ®П в рамках СИЛ? зшфспояовониЗ »»тпд но! ун!ф!кац!1 2нтврфейс1в (!Ш> ФП. Ог!дно ;п.ому ««тол;/ !кфэрмац!Ян! 1 операций! потреби ФП. ззбвзлечуютъся, як 1 и п-'-рс • тнвних ошрац!йних сёрздовищях, нзпрпклад 03? Л у2.0, за р-иуноч нень до !кФормац!2ко! писзстеми. На в!дм!ну в!д метод1э, в 0Б?/1, !нтеграШя додатк!в зд!Ссш>еться на основ! едкно! ксдр.-.* п. зктуемого сб'екта, зануреного в 52. 3 дан! я робот! в якост! • •• 1нфолог!чко1 модел! БД пропоеусться використозувзтй оплсг.>гу р-т--!.-.- '
Взасмод!я СП з СУБД вакояуеться за ехгмев ?сл-£Пт-еерг;ор. Пс:. ку ФП кеяю як перэдавати !нфоруац!2н! запкти до сорпорп так * в;-::--...:■:;; вати до^! свог функц!! по запкту в!д сервера, пзродаглн йому з гЛ результат!в кжонвння опорац!й в!дпов!дя! значения. гахешчк о «•-..•го, будь-яхий ¿Ьдатох мае дек!лька частин: фушаЦоналшз частхиз, йгор-фзпе ФункциональноI частики, !нтерфейс модел!.
Суккц!онзльна частила п1дсисте:,гл е ' частило»' модуля клиента : м!стить об'екти, .як! рзол!зуу/гь фуккц!! даао! ФГТ. Хитер^йс цТ-гхЩо пальяо! чзегинн е такса частиков модуля кл1ен?г 1 мЮтлть функ.-::: взаемод!* клхентськоГ частани ФП з йформ&цйуоа я!дсйс:\?».;ою. 1Сл!<г1г:-ськз чзстпна 2й будуеться по принципу 1золяцН функг.!й патластом»! 1 задсвольпяе сво! !нФормац!йн! 1 операции* потряся чероа п2дсистему. Кокна ФП при цьому мае св!3 "погляд" но модель срооктевк-:юго об'скта - мнояину даних, доступных ксккр-зтн!й ФП.
!.!'эхзн!зм "погляд!в" ФП !з сторож оперзц!йного соредоЕИ^а п*дтри-манпй за допомогоа серворно! чзстини 1итер1&йсу модел!, а в ОФМ в!доб-ракенкй через категор!ю клас!з. Серзерн! частини р!зппх ФП е ун!ф1ко-закими за рахунок *х автоматичного формування ЙЬ-ко^Шятсром, ео ви-
КОрИСТСЕСТЬСЯ В В!ДКрИТОМУ ОЛврац1ЙНОКу СерЭДОБ1ГД! ОБР/1 ф!ркк его.
Запропонований метод М.У1 ФП дозволяв ¿ктегрусати на основ! Ой! р1знсман!тн! ФП.зэ даними ! управл!ннягл. 1нтеграц!я за данккя зд!йсзю-еться шляхом перетяну багатьох "яогляд!в" р!зномон!тних додатк!в !нтегрованого !нформац!йкого середовица. 1нтограц!я до до управл!вня в ра?,жах Даного методу заснсвзпа на зш-:ористанн! процодо,р-демои1в,асоц1-йованих з слота!® р!зноман!тних клас!в ОФМ. Запита ФП на вшеонзння тих чи !наих операц!й !кшя«3! ФП трансфорчуються !нтерфойссм фучкЩозально! частини ФП в запити на зтатур.э.'шя в!дпов!дно! !лформ8ц!1 !з повтах
елем0}!т1в модел!. сорвэрна.частина ®1,...якз е Зятерфэйсом модел! дк даког© додзтку, трансформуе■ отркулшЛ запит з 1 д !нгер$ейсно1 часткнз кл!ента в звернення до слот!з кощфетккклас1в"за зчитуванням. .
Шд час зчитув&шя значения "слота . ',управл1аня:'спочатку.- :о»риму< процедура-демон'за 'зчитувзккям.' Ця процедура меже.дуги серверной. час-тиною йеюГШ.'-З цьому впяадкзг ••юна-'пврадае\'ущ>амгнвя. ц1й-- <й|^:.«ка з свою чаргу з?4Гнить .значения слотХв, як1~кео'бх!дк! в:гс!дн!2 "СП. ■ Шел; з1дпрэцювання проаедуря-лемона за зчитуванням вихонуеться влзсне эчл тувэккя зиэчонъ слот!в 1 передача зчмтаних значень'кл!ентськ!й'частин ' И, ¡до сфсрмувала запит. Коректя!еть робота £>Д.коптролюеться . ОШ з допомогою процедур-демон*в за зацисом/як! зд!йсяхють перев!ркн вносе но! в слога об*ек:г 1а задали: }сл8с!в !нформаЦ!Г:'на >!дтв!дз1сгь зада т:м в слотах обмеженням,'"Кзггриклад,в!дпоб!днос?!.. д!апазону. могштп значень, попаданию в передачей! дискрета! мнойши''! таке !нзе.
За основу даталог!чного ошсу данях в робот! викорлстая! позеци: н! мноасинп. Виб!р 'позвд!йниэс' мнозмн вшшзханий необх!дщ!стю тако структурпзацИ даних, яка дозволяе сцроститн перетворения !э 1нфолс г!чноГ об'ектко-ор!ентовко! модел! даниг в структуроване представлена па нос!ях, ! забозпечуе кс.мяактняй, гнучкий, ! унйюрсальнкй апарг представления деже:.
число
символьна строка
показник па функцшо
ГТОЧН9- "1
Й.!0В!рН0СТН91 НЗЧ1ТК0 S
{дктерзальнэ j
з упорядк.алфавгтом;] з неупорядк.алфзв!т;
инозина фасив
В робот! проведений анализ ШСКЕНН a1 iratn ДЕШК5 що викорпетовую т ься 'в " сучаскн;; системах мод е лзззання 1 СППР. Показано, со для ошхсу. ten: даннх моке в асористозуватлсп мнозыша еле м ентарних тш!в
даних, вроде т авлена на мал.2. Мал. 2
В!доке назначения позкцшно! мношни <й як сукушост! елеыант (осЛ, кожеп !.з яких склздаеться з уворядкованоГ тосл!довкост! п. (i,d), да i-iM'n d-ro значения (й € Ш, в робот! розяшраво моашшЮ вккористання в якост! О як клаекчно! так i позиц!йно1 ыяозкшш. Та розширена цозвд!йна Шохина пра&нята в якост! даталоПчнох модел! д них. Ца дозволило ун1ф!кувати фэрыу представления даних вказан ти11в, в такок.Ьс агрегат!в.
Розроблений алгоритм пошуку 1нформац11, структуровано! в вагля позицию! множики. Результатом пошуку в п<Ьл!д1йн1й мнозмн! * запроп новзнз гважоти деяку II пшлнокшу Ф':
-//-
€ Ф & Рг(с^)}, (1)
де Рг - деякз обмежання на еломенти !з 0.
Запропоновано поставити у в!дпов!да1стъ Рг дояку спецОалъву ФугесцОю я,-,
.....
причому
51:(П1хП1) — д1. .,■ . (3)
де П^ - Шохина можливах значень 1-1 поз;ш!I позкхЦГно! множат С;
¿^££0,1 Ыб,,...,0пЫ0,®)), 6 < з ^ в>'. Так Б0 мояна розглядаги як в!доораяення
30:(Д1х...хДга)¿0, .'(4) ВщЦлимо на А0 деяку гйданокшу А' с ¿0. Будимо ввсгати, во л € с? за-доводьняе запит т1лькй тодо, кола при я1дс?ановц1 в (3) _ вОдпойОдни* значень елемвнт1в с^ 1 при пОдстаковцО (3) в- (25 энэтеяая в1добрак&ш«я (4) налехить Д', тобто
Для конструктивного опису алгоритмов понуку в робот!'32:тсопс.по?.а-гшй 1 вивчений п!дх1д до побудови (3) на основ! вшссркстг-яня к?тр;:к. цо заложать в!д ксмб!нац11 типу домена формх,' «о вккорасювуеться, визначешя А1 1 сеиантяки представляемых данях.
Дал! в робот! проведений аналОз згорткл (2). .Зскреча, локе-зчпо, шо з Шеи метою можэ бути застосовеиа згортка настуттнсго в:ягляду;
■ . :(5) ' - до а^вагов! коефШ1ента, шо Егзначаються сомантачно та задажть оиачс— невОсть окрэмих критерНв попуку.як! е елемонтада погицОПно! ьысъг&м О; ^-функиОя яриналеяност! результатов поауку за 1 -дм скремам криторосм розмит1Я .чнсйин! "наякрацого" значения.
Описана процедура пошуку е унОворсалькою. 3 II дспскогсзо пря в!дпов!дн1Я ОнтерпретацП фуккцоя (Б^) 1 мнеивгя можка побудуззтя р!зн! класи запитОв - вОд загатту, що виражаеться засовами реллд+глгого зчислення (при Л,=(0Л >. V !=Т7п) до дэскрлпторкгх 1 яэчОтккх 1к$ормз-ц1йних загштОв. ВШоаШ! приклада наведен! в робот!.
Запропоноваке внзначонвя процедура пооуку дозволило вир!шти задачу 1нформац1йного поауку аналогов агрегатиьного об'екту. Ця задача погано пОддаеться формалОзацО! звичайкими засабэми, так як поняття "схозкостО" або "аналогОчпостО" об'ектОв не е суБОро формально. Зэвро-показаний алгоритм поауку аналогов засноБвяий на щжведеннО операцИ поауку до задач! м1н!м!зац11 спецОалъного фунгадОоязлу.складшюго на основ 0 функцОй приналекност! окремих кригерИв поауку найкрзщоиу зкпчеиню.
«к - {н ' : <6)
до ¡1,,!;^,!!^- в4дооз1жо .погочне, майкраще .знздода: Дгго.
окрмого критер1я поиуку аналога; '
¡З,^- коофНЦснти, цо визвачаэться семантячно'-1 задаэться в залзгзосв! -¿1л ссобягвосге-Я влзначеяня покдття аналога. , ......
Вяходячя 1з опр1ст!ЯШ!л м1ркувань х з , кгжористгннал оцйюя&зс $шкцй1, со наведен! в роботI, обараеться коеф!ц!ент р 1 вс'1 -отгогж и< позкц1йно1 миохикп 0 раккувться ■ по . скалярное:. кратер!*,' та обчислаеться за формулою; ...■. - •'••
Б робот! наведошй тько:; да?адог1чний опис рэзрэблзно! на ос-ков! вмкористання ввздешз: констругсдш роьаироноЕ соззцйшол кнокзз:, ЕЖа дозьоляс вастосовуватк ¡топ 1нСедрмг.и11яю;.1у обслуго;;уыц1Щ /Дзхп яоауку, задана да»; мао^аг.
Рсзроблааа узатытькака структура ШогрозавоЕ сисши ш мйЦайяо! ! гра$>1чно1 пйггршяз! процосу вршшятгя рШень, йо оо'сдоус ь раясах едино! СППР' спе>ц1ал1зоваа1 пакета: ярксладввх црогрш.; Е1Т£ШХ.розрШ:уНК1В4: хгроцосор тр&й&ТрХЧВОГО ОПГиСУ ЗОбраШЕ-о ПрОЦООО1> гоомвтрико-граф!чного суцровздоошш прэокту, продесор дох^згауванач. Ядро« !итеграц!1 таког скстека е об * ажго-орЗ: енговна СЩ» цо ааоэзлм~ чу с ведЬаня розробдоноЗь 1 детально описано?: да 1нфодог1чво;.:у 2 датало-
Г1ЧКОМУ р!вняг
Црака'йчноо раал!зад!ее запролоЕОВШЕ и робот! !дей стала розроб-лена 1 вцровадгкэна в ЦКБ.В.СЗ (и.Тула)-■ система. автоаатизаШ п!дготобп: 1 вшу оку конструкторсько I документа«!! вогеэпвлъеоз: спортивно I збро! (САПВКД ВСЗ). Розроблана автором об*ектаю-ор1ентовна СУБД (ООСУБД) ц!е° систем* використовуе в якост! тохнолог!чкого р!вня водення даких оряг£нальну п2дсистбку ШЗ, цо рэапХзуе 1£ода®!кац!а ефзктиваого катоду ведения дашг. ка зовн!шн1г нос!яд (В-дерева) - !цдаксн! В-дорэва !з схемою розщэплвння переповкэного вузла на три частшш. ■
На основ! ООСУБД в САПВКД ВСЗ 1нтегрован1 процзсоря докулрптуван-т 1 резреблоний за участю автора продесор параадэтрэтного олису зобра-
-гз-
:-:ень. 3!дзнакою дакого проиоссра с званк!сжй 1 'лж-жгло. ".v. ; гор розроблено! мозк параметрачнсго сгпгсу зебра: :.>.-:Ь Ь^О?"1, • на основ! вккорвзтзкня сучаспо! YACC-IL'X тохнслогП, i i
KCHxypîB зворотнього зз'язку для й!ядагод5*ння ;
мання з БД геокогркко-графлчнйх модалэй сб'скт!з pt^c^-rvl-r-^x
CCHCBKI РЕЗУЛЬТАТй POEOïiî ■ •
1. На основ! зор!зкядыюго анализу opraiüsau:? /кто: r-caf-ifra тем звпропонована íx комплексна хдзакф!кза!л слосоос-я • 1 засобам забэзпечэнвя íHícp.rvaíírnoro сбм!яу, цо дс-зв-зллдс. . загзлыкй напрямок íHTsrpaatl на основ! еддао! cnasí&.-íscí'arrr.í
яка ун!ф!кован! засобг ведйия мсзелой písHc.'/uHí'.vb-rí j:îл":■. •. :&.г.™аюст! контроля ! упрэвл1няя даники ь сохоугнос?! в!д с-v.u.;1! .*, зокрема прямо задано! значениями, a тскок з¿ccjy.rj прздотак.-.окня •»>■. про дон! ! °х вдзснкк!э в я&клораткзн» i лрацодурнгл форма:-:.
2. Ззпролоноваяа структура !кФодсг!'Шо! об * скгло-'F -^о ! v. -л!, оснсгака на вх-сорхсташ! слотГз з яхост! момаретс f.inv;.x ».-.•долi, ¡no дозволяло: ун!ф!кувати надання р!зш:х тля?.в дяиа, oiicyjып:: w.-рзктер:*.ст;гчн! Функа!!, вйкоркстоьувати лркеднан! процедур?. лля г::;-:с-пг.:гня дспс;с123за д!й прз зчлтувзна!,. ззпие! ча • зр.г;ок:-:! ' д-:з:;<.. Об'сктнз opîeHTcUîH ходел! на ун!ф!кован! кляси дзг.тг ! .vo-тоди упорядкування структура клас!з забезгг&чу&т:. р-2д1зг«;1в касл!дуззняя з варйияням проблем дублтвання 1кен î лс-втср:^?о ристсння, Е!дллз:екь ясоц!зтивност! через п!дтрвку Kawrepîa кдас!г.
3. Розроблена дзталсг!*шз хсдель дув*.х î запрепснсЕакгЙ- cncoíc представления !н?ярвальнах, ймоз!рпссткйх. яе^-п-ах 1 тх-зшг!ан?.л тип!з дзтзяг сб * ектногфрс-йгово Í модол! на основ! рсзглрзпйх пэзуу^.-.-лх mhoi-глк, по дозволило ун1Ф1кузз~д формзта прсдстзвдеггля данах г датало-г!чн!й мсдэл! ! забозпачило сп!лья!сть заооб!в ШтерпретапП ясзукокя запит!в, ункшути багзтсфунку!ональша задвжноетоя í пеобх!дк>с?! в нор?гзл!ззц!1 з!дпо:пенъ, з&б0зг.0члгеи в загалькому п!дсууку компачг-н!сть представления модел!, сксречення об'ем!в nporpavraro забэзлсшн-ня СУБД ! пем'ят!, so в5гкор;тстсвуоться.
- 4. -Розроблена ыова BICOFT парамзтрйчного спису зобрз5:ень, яка мае могллв!сгь ежсоншн».я гесмэтричнкх ! анал!тич!31х операций такс«: над такай сб • гктамя-пря.м!тпв£.\м як posisípii ! осьсв! лхн!1, спен^'золт мя-шшобуд!вяйх креслень, дуги, отроков! дач! î г .п. Розроблзпнй ксх-пакт-Ksss !нтерпр^татср клня FIíOFT, s;o дозволяс слт-ор;.;;зта 6J6-
-гч- - . -
.'1от.-:чн1 элемента парометразовашх гр8ф!чнкх зобракеаь 1 прааювага з транслюеати БХФОРТ-програми в геомвтрлко~граф1чв! модэл! в ЕЛ» а' Етачнтгхузатц метафайл!'яа р!зиоман!тй1 тппа прастроЗЕз.
0. ГозробЛ'Эна структура !нгегровано! СППР на основ! об'ектно-ер1-' словно? ЕД для габвгпечення 1вфорузц!йН02 1 трафрпю! Шдттлаки моде-л:с22:п!.я 1-прй'няття щюехпщ.-рраепь, ;а такоз: структура: процесора -пег рг.-.;« грйчного огшсу зобрггзнь, процйсора документування,. процасора гоэ-•мл'р::ко--граф!чкого супроводеешя проекту.
6. Розроблэк! фуккцюкальн! компоненте•СИЛ? опробован; пра ство-рэ;2:1 систем: автоквтиэоьаяо! Шдготозхк 1 , ввдгску конструк*орськоI до;-:у;,»ктац!1 ун!.чэльних зрззгЛз зогнепальноТ спортивно! зррог»' 'зокрс— ко, п!декстеми створокня 1 ведения "парамэтризовшпп: траф!чн;^ -ошгс2ь на основ! мози БЮОРТ; дрзгркгкого забвзаечвнвя п1дслсто:л£ зв'язку з багатокбордгка'пшм плотероу на л!н£й1К?: дагуггах ~ технологию» установкой ?й1срол!д в склад! АРМ« технолога; систеше нрогракяз заоэзпо-чэння малогабаритного кольсрэзого плогера СМ 5-3 ГГ длл ПБШ ьжсового використаю1я, сун!сного с гргф!чн;&'Л пакетам: типу ЛшоСЗ.ОйСЛЭ.Рсьй.
Осеовння зм2ст десвртацП опубл2ковадай в наступая рс&сгьг.:
1. Пэвлэбськкй 3.1,,Кудел'ьскй1 1.3.»10X01: О.С. Хвтораккшш сг.с:-теыа п1дготовкк текстовой техн!чно1 докул:ой2ацИ.//3!суе.Ки 1в.поглчых, 1п-та.Сор.¿втоааяке 2 с.7о-б;>.
2. св!стов О.Я. Лавловоыай; £ Л.,¡Годок о.з.«Кудьлдьсысг; Г;':-тання пооудови г засосп рэал1зыШ мссяльез:« адаптивна с-лсфоы кс;.~ стррванн« складки: .ши2иоЗуд1вшг£ //. йрограмаэ зазогпочьи^:. ЕСЫ: 2адусгр1альн2 технолог!«. ШолоктуалгзаШя розробк: г вдкор;::.-ганаь. - Ростов-на-Доку» 1958» - п.2, - с.25-2?,
2. ов!стов О.Я., ПавлэвськкК В. I.,\2:алок О.С..Црудягкоз 0.£.» Рос-робха моОЬльшк хнтегровашгг: сарздоаяц СДП? кадншобудл'ваян;;. // лексна автоматазаЩя прозктхвд: £ конструкторское роб2т в мажЕоЗуду-ваяз!. - Явяйгград» 19-33.-- о.'|Ч1.
4. св!стов о.я..Толок 0.с,.СУБД для збэрэ^яая -склалЕХ гбокзт-ричнах об'ект!в. 7/ Комплексна автоиатлзаЩя яроектнгх 5 ионстругаор-сдапс роб!т в иазинобудавошгё. - Лэнйгтрад, 1939. - с.7-11.
5. Св!стов О.Я.;Тар?аковсшй1 Б Л., Толок О.С. База данкх ц!йшх греф!чаиг структур. // В1сш. Ки2в.пол1техп.1д-та. Сер. Автоматика 1 елекгропраладобудувакяя. - 1933. - Вел.2?. - с.22-35.
6. Ыирэчин В.П.,Толок О.С.,ТартаковськнЦ Е.1.,Совко В.П. С"9ц!влх--зоваккй процэсор л!и!йно-кругово1 1ктерполяи!1. // В1стн.Кк*в.пол!техн.
î-та.Сер.Автоматика i елоктропркладобудувмшя.-1902.-Bîht.23.~e.
7. Пйрочин В .П. .Толок o.e. .ПруяНков O.A. Технолог::с"у;п. :.• тегрованих СППР з Еясористагаям методов штучного ¡¡нталжту. // 3:с ••» • Ки1в. пол1техн. 1н-та. Сэр. Автоматика . î еле::трспр7.ладогул;:г --1992.-вш.28.-с.117-132.
8. Шарочин В.П.,_Толок O.e., Коваленко C.B. Прогрсмло-ап^г.^; забезпечення вШалеиого зв'язку ПЕОМ з аостагааригл«
портачи. //Проблем:! створокня псроп-срп5ач:в Фх::.".л
Ки!в: îh-t К!бернотики Згл.В.М.Глугкова АН УкрзТяа, '9?::. - с.5;-«.
9. PI3K00IC13 А.О..Кузькенко М-.Г.,Толок О.С.C.B. У:;;.; дЬлеиа система збору î передач! дапих в задачах озл!ку i упрас.чкля енергоспоживанкям.//Проблем:! створеяня перетсор<.ззч!2 ¿ори: йяср'лу//:. - Ки1в: îh-t ¡«бернетаки 1м.В.М.Глуз:хова Ali Укра'нк. ЮУй. - с.ЬГ-5-.'.
10. Шпротин В.П. ,Тодск O.G. та 1на. Росробка кскцостИТ î ou lia \ техн'чних характеристик сзец1ал!зсваного контролера для потере обробки îsScpuauil. // 3bît МНВП "еом-експерт": - К. ,1902.- 22 c.-iîtt. 3 У;'.р1К?Е1, N 0193U022SÔ3.
11. ЕЫрсчян В.П. .Толок О.С. .Ксикба е.Н. .Кузкленко М.Г. та iicsi Розробка концепцИ 1 арх!тектури локально* обчкелхзздьяо! мерея! для обробки згротехШчно! !нформаа!1 . // ов!т MrESÎ "ЕйМ-екзяерт": -К., 1992,- 22 с.-Деп. в УкрШШ, N 0193X22959.
12. Глрсчкн 3.П.,Толок О.С., ,Ксцюба 6.IL 0ргок+зап!я Саз даиих основ! познШйних множил для предстзвлсння ио£кс5кг.пачп:очлГся,н метролог!чно1 !нформац!1. // Зб.доп.м!:ш. науксзотеха!чио! конференц!î МЕГРОЛОПЯ'ЭЗ - м.Сезополь (Болгар!я). - 1S93.
13. Широчлн B.R..Кошобо €.М..Кузьмонко Н.Г.,Толск О.С. Арх!текту-ра автоматкзовано! системи контроля ! д!агнссткки оагатопара^етретигих енергетнях об'ект1в. // 35. доп. Misa. науковотохя!чно" хзяферетш METPOJÎOI'Ifi'93 - м.Сезополь (Болгар!я). - 1993.
Аннотация
ФИО автора: Толок Александр Сергеевич.
Тема диссертационной работы: "Объектно-ориентированные средстза интеграции подсистем графической поддержи принятия реяоиий".
Вид работы: рукопись.
Работа на сояскашэ ученой степени кандидата технических наук. Специальность: 05.13.11. - Математическое и программное обеспечение вычислительных малин, комплексов, систем и сетей.
-/<5- ' ' .
состоится б киззскэм ПОЛИТ'ЭХКИЧбСКОМ ИНСТИТУТЭ корп. 18
;;оз, 1? октября 1994 г.-. • ; 7-'
и^юзшш работа, - разработка и исследование мифологическое и
_:!?{-лолп«сксй модолой и средств, .ведения обгектно-ориентированной база :••.".обееяепквавдгс единообразие интерфейсов в открцткх сгстеках а идзпгиыяють к проблемной-области в процессе.сктограции прикладанх .:: д .-летом. ориентированных на информационную й- графическую • ноддергжу и-.и-лгия про?:-:тшх. рбхенкй (1ш?>. В результате - предложена структура •::;-.слогичоско2 объектно-Фреймовой модели (ОШ) как средство интеграции :'„•.:vV.v.2i»!OHiaa ресурсов подсистем ППР, Разработан, способ представления '.и&орьохыт., вероятностных, нечетких, 'а такке трздщаошшх типов дан-геа ООН на основе расширенны, позиционных ккоаеств.предложен едааооб-p-joiciit способ интерпретации различных поисковых' запросов к даннкм, разработана структура интегрированной система ГШ?, а такке структуры оо ггооцессосов.
Annotation
Autor's пале: l'olok Alexander Sergeyevlch. '
The theme of the dissertation work: "Object-oriented tools ior Integration graphical subsystems which is supporting the choice project variants of solutions".
•The type of work: manuscript.
The work is put lor,таг! ior obtaining candidate's degree or technical science.
Specialities: 05.13.11 - Mathematical support and software of computers, complexes and networks.
Defence of the dissertation work is to take place in October,!?, 1994 at the Kiev Polytechnical Institute, bid.18, room 305.
She main task of the work is development and research iniologlcal and datalogical models.and tools for maintenance object-oriented database» which realised similarity interface in the opened systems and their adaptivity to problem's field for integrity applicated subsystems, which was oriented on informtical and graphical support for choi-clng project variants of solutions (CP7S). The result is created the structure iniologlcal objecframe model (OFM) as unit for integration Information resources subsystems CVPS, developted the scheme of repre-eentatln intervaluety, probability, fuzzy and traditionaliti data types 0PM on the base expanded positional sets, represented united scheme of the interpretation different seaarch queries to data,worked ouc the
st.rac.turo integrated system CPVS.end structure of its processors язи
Кл>ловО слога: Он-гогровзн! с'лстеьгл, баса лжах. яо^укоеий зепхг.'
-
Похожие работы
- Разработка инструментальных средств для создания традиционных и объектно-ориентированных геоинформационных систем
- Объектный подход при формировании структур и хранилищ данных в технологической подготовке опытного производства
- Разработка автоматизированной системы построения информационных моделей процессов управления пневмосистемами на базе объектно-ориентированного подхода
- Модели и алгоритмы интеграции информационной среды специализированных систем поддержки управленческих решений
- Информационная технология разработки целевых программ на основе объектно-ориентированной методологии моделирования
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность