автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.12, диссертация на тему:Разработка и исследование комплекса методов и средств сборочного проектирования в среде САПР
Автореферат диссертации по теме "Разработка и исследование комплекса методов и средств сборочного проектирования в среде САПР"
„ ~ ~ р, гл Н 0
ЗЛШОВСШ ГОСУДЙРСТВЕННЫЗ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Нз прапах рукописи
КОНДАКОВ ЕВГЕНИЯ ЗРНЕСТОВЙЧ
РАЗРАБОТКА И ИССЛЕДОВАНИЕ КОМПЛЕКСА Ь'ЕТОДОВ й СРЕДСТВ СБОРОЧНОГО ЯРОЕКТИРОЗйШ В СРЕДЕ САПР
Спецкалькость'.ОЗ-ЛЗЛЕ - Снстзгц автокаглзгвдг.и проекткрозакг.а
й,г т 0 р г С 8 5 а I диссертации аз соискание ичзяой степени кандидата технических наук
/Р
ШШСК - 1335
Работа заполнена на кафедре Вичисдмтглькаа техника
в Ндъяновскок Государственно* техническое дннаерситете
Научный руководитель -т.к. про®. Соснин П.Е.
Офицяальиве оппоненте: д.т.н. про?.. Кувзняиев К.Б. к.т.н. доцент Похилько И.О.
Ведддаз организация - НПО "Нарс" Сг.Зл&яновск)
Заэдта состоятся " б м декабря 1335 г. в 15 часов на заседа диссертационного совета Д 054,21.31 в Ульяновском Государствен технической цшшзрснгете по адреса
43202? г.и."ь$!шзск, ул.Северный веяец, 32.
С диссертаций аозво ознакомиться в библиотеке ЗдГПЗ.
Азторафграт -разослан " 4 " ноайрг 1335 г.
Зчений секретарь днссартацяониого совета д.т.н. Соснин П.И.
- 1 -
Область исследований и их актуальность.
Вирокое внедрение средств вычислительной техники а проектирование и производство, быстрое развитие аппаратной базы ЭВМ. деяаввее доступным для предприятий использование достаточно ходнях ПЗВй, появление вирокого спектра прикладках CftflP. предназначенная дда работы на такой технике, все более и более расзирявт круг специалистоэ. 'непосредственно использувдих зти систекы в своей деятельности. Но практика показывает, что из-за слоаности таких систем они часто ис-подьзузтса неэффективно. Этот $акт в существенной иере определяется отсутствием инструментальных средств для адаптации САПР и процесса проектирован^ к опыту конкретного проектирована.
Кроле того, специфика современных задач в области аотонатизации проектирования такова, что для нее характерно интерактивное взанае-действнэ проектировщика с САПР. На настоящий аокент для такого вза-инодействия практически отсутствует анструкентарий, обеспечивавший оперативку® сборку проектных иодедей н процедур для воделнрования проектного ревення (ПР), его испатаниз, обоснования и дввонстрацви. адаптации и оптимизации. а при успевноа применении такого ЛР -офоршление и введение его а база даникя проекта. Наличке названного инструяентария было бы полезно как для крупных коллективов, выполнявших проектирование на аовдшх платформах и пакетах типа CfiDDS 5.0.Siaatron,ftdea, и калах коллективов, работавших с пакетакн типа Personal Designer, так и для индивидуального проектирования в среде 8S DOS, наприаер, на пакетах flcad.PCfiD, в тоа числе я ала поддерякя отдельных операций технологического нормировании на узкоспецяалази' рованных пакетах.
Для ревения 'указанной пройден« перспективна такая организации проектирования, при которой концентрируется и систеяатизируегся зпвт проектировщика, накопленный как в ходе работы по коняретнову хроекту, так и в предыдущих разработках. При этом становятся прии-даиальннми. вопроса обяена в группах разработчиков единицам опята - проектными резенияни (ПР), приниваеиие по ходу проектирования; гредоставления начинаияеыу пользователи возхоаности использования скопленного опыта: внесения структурных изиенени« в кспольздемув :ЯПР, что приводит к ее продоляавяейся разработке проектировщи-;ои-пользователем: организации взэикодействия с узкяяи спещшиста-и(профессиональными програикистаки). таете привлекаемыми к разви-
ras САПР пут ex гфорилениз опита проектйроБскк« £ проектные прсцздари. îô3pûôG-«a ннстрь'кснтзлькгх средсть. ибеспечиваюЕК? реа-етяашя такого подхода, яелаетсг актуальной задача*
Ьопрось PSS9BTRS ($вслвции. с оптации, канфигцркривакий ) СйПР (ь основное на зтапе использоганиа; ь программно*. оргашзацковнйы, и?тодолсгкческо* к ist. планах ааадется оЪдзсто* асгледоъаккй. a ci>-otDeïcTBgasKe ароьктнкс резеакя о5ге«ток «ссзздоьакий диссертационной ра&стя.
НбЛЬ МСГЛеД5ЬаЫ;5 .
Цели» работа icnsstcs разработка йнстрз*ен?врка . поддерккьаме-го сосрочвое npoemiBcsaKiie в среде развевавшейся СйПР на Сазе оперативной дправязевой кскбкнаторвви 8йзиа£кзнраейикн предстазленизии г.рй«ктн1г/ ргьгнай .
Задача кссгьдованяь
'¿ссгедозсть процесс взакаодействга проектирсевика с СйПР в баз-«-ce êз,инки тнлз "проекткзе pesemte" к разработать систему цправленка iiKiepoeftcoK, псддервквавадв работу Рроектировйика с сисшааи лрс-8KTHK3Í лсгенйй во дедоккацин. адаптация к разватив базы я&няих проекта САП?. 5ти ревет» долхни бить представлены г констрйктйвнс-аргикенгкросакпан, секкзткчески определенной виде, пркгодиов как Ш аазуглюацик, адакгатмо 88ф8ркхрвгже& проевткрсвакка о ситуаций, сдоеп&сейсз в процессе работы, так 8 дл* организации кокпь-гтераогс каяагз оба eus. проактнак»: дозю&до ь ходльк-гвье прсектк-
С OB Ж OB.
Еетздк исследований.
Свд«р5«твйькй-тя2Цй01шЫ1 водкод ' к пяйкйроьавкз исследований, йатекаткчесхоз крдедшровгнзе, «козргацаонное коазхирсианиб с ис-яольаоваииг» 3BIÍ. зксперйЕевталыш проверка 'аалдчгиыа резвдьтатой в вокпьртерках средах ¡re пакетах прошгявванх СЙПР .
йпазоат ыесдедошай.
Форяальвие гревкгпш. сетезие н «штошиие ва&ыа, нлзпектн те-еркс гpacos, адгерцтхза.
Научная нозазаа.
Предлозсна и исслчдозанк:
Продукционная модель интерфейса длз пасдсгавланиз чотиваикся-но-целйвоЛ деятельности проектировщика, как основа s.ts организации аэзиаодгйстэия ароактирозвак» с СЯП? з ход« проектирований;
Метод визуализации проеятных ровен«* в сгироткческя определенно«, конструкт/.зно-аргуаонткройзчнна зиде. лг.зноллпр.лй проводить нахапланяе, систзазтязбцив я сбив« вдинкаазя опита проектязсзанка:
Ярхйтевтчра и структура чазчализгривмх сайлвв, пригсдинх awr хранения проектная
Показано, что кзтодйкз атозсрздстзчдяого манаяуларовзякз гнзц-альиыни яредсгазя8й5ыаи из ¡¡кране дисплея ираго&ка для сйзрка тл~ Ззвиациоиних стрдятзв дйоЗ слогяостя.
Достоверность
Теоретическая достоээркегть полдменнЕЯ результатов пздтгеркдает-ся 9орпдлкровхоЛ осяоздш палозгяий диссзртаиля на аекаве тзорча сод5р8згвльяого-8®олпикояйого типа н других гостовзряих ЗНЭЯЙЙ 33
области прикладной кнфораатики, прикладной лингвистки, $з?кальныя логик.
Зкспгрнмзнтальянз погтзерзденкя достоверна«« поличени при разработке систеин Коядер в яряазнании se для йОйплбксарзвапйа с раса-ространззнйая паязтэни Сз'ШР.
Практическая цзнаасть
Методика и инстрпиянтзльнсз обгеяйашш мя оператявааге накопления-, сбработвя я оСнеяз проектнкгд регонияая в ходе работа группа разработчиков, повнвавчие качзстзо коинродадш й дправдешш работам!! з коллективе.
Твйнолсгиа чзяозеко-коипьвгериого озакиздвйстзаа в козе сборочного проектирования, построенная с учетоя психолог:« челсвеха и отвечавшая ссэреивнныа вргсжштчзскии требований«, позхвагкаа производительность труде проектяровзйка.
3 результата работа создана инстэднентальнал система Коадор, аз-томаткзарупаая процесс создания чеяавеко-кояпыяернкгг ин7вр$зйсов , поддергивавшая накоплениз проектной информация з виде систвн г.роек-
тках резеняа. арйнатах по ходу проектирований, ра:вкрш;аз возков-ностй проектироезннй зз счет коьшекгйрованка икструкзнтальнок среда Йсндэра с прикладные пакетами САПР,
Зсввзгняь эффективности ШР по такки хачественнна показателбк, как социальна? з?0£кгивкость (скигение доли рдтгкннх работ, в обцек балансе рабочего зреаени, енкнение требований к квалификации пользователей САП? 5. зсеазгнае уровне икк^ккацип и типкзацяи проектнкх ранений I сличение разнотипности деталей и технологий), качество проектной документация.
Результата исследований к разработок внедрен» в ЙО ЗЙЗ с г. Ульяновск) - з прсектниз работ пг нормирование технологических процессов аеханической обработки; в учебный процесс Нльяковского Государственного технического университета в форые гвтокатизкроааиного обцчазцего курсе "Обгаснениа в зксаертккх рггенккх".
На зацкту бкноситсь *
1. Модель аотиваизовно-ц елев ой деятельности проектировщика по прпкатиа проак*тню; реиекий к по работе с кх систеааьк, основанная на содерхательно-зголсционнов теории процесса проектирована.
2. £етод представлений проектных ресений в сеьсоткчески определенной, нопстриатиейз-аргдцаиткрованаои окде, ддобног длв зкзуади-зацак я организаций обмена резекк&ш в коллектив разработчиков.
3. Когшдскс аыодоь к средств оперативней ррагдяекой комбинаторика прйектнии; резгягяж пз ходи проекткровочно« деятельности. _
йпробацкг работа .
Дассертаиксназа работа, отдельные ее пыоавихс к результаты дон-дздзвадйсь к обеиададась 8а Иоводгска?. региональной нвдчно-практк-чеезой конгармш« "Зкспертнке к оОДчаазиз' систешгОльяювск. 13923, Российской научно-технической конференции "Интеракишнне спет гаи"(Хлиаиввск, 1323), на научйо-тнйчбсккх коьфарекцидх Ь'ль-зкозского Госидарстпекпагс? технического риверситетаС 1333-1335).
Разработки ЗБНстрзяснталмаа средств предстазлились на заставке в йоскзе(1835з, Зльязовсхе (на всероссийской конференции "Распознавание образов к аазл?.з азобрагенн?.", кеадкародной кацчно-техааческой гаиагеренцяя "Штгерактизные.систеюг в августе 1255 г.). ■
Структура работы
Диссертационная работа нзлоясна на 145 страницах основного текста я состоит кз введения, четырех разделов. завлечения. прилоаеяиа и списка литература <123 иакаенованка), содерзат 31 рисунок.
Содержание работЕ
В нерпой глззй проведен акалаз. обдаст» я объекта исследований. 3 обзоре рассаатрязаптсз суаествув^ие киструаентаяьш» срсдстза з области накопление я систенашацаи проакт:'кх ревепкй з базах знаний, адаптации a коксаг«ря?огавия китероейсо» CÊSP. строчного подхода г арогрз:г:'проз2!гли а проектирована::, а гакаг ссзревекине метода орго-каззааа процесса ярэекткрозаназ, шорае аогут бать инструментально поддгрзака з рзкпх разрабатагавасго подхода. Прккцяпаалыпо агз данного ксследопаказ ропрсск йскбакагорики а обкзла ПР s раккгх сборочного прзсктиройекпя з известна* автору работах se рассматривается.
Сооркудкрозаяз осяоанза адвя реяения поставленная эадач - предс-тавленаз ■ я сЗорка П? яз.охране в аргунентироэааной. сгайотвчески апрзделвннса оорае. Приводятся план даяькейтях асследоваакй.
Отчается, что . в коагэксте aausoro исследований звоаецвоаность развитая сап? разкссааъиа-'пос'Ледсзгтс.Гинеаз накопления по xorç работа пользеэатгая езоввтия рткай, средстгзлягцах пряраззяие его опята. Такай'подход в кенвчкоз счете гараптпрует. gcncsjwe реаскао практически 'зйдзча' сросктерсзапаз. Сдкеетазнной ссобзнностьз асняой работы язмстса acnoswosasr.o лг.я ярвветгмепкя такой деятельности -В еяввкзяьяой Ерод5кцяонг.о3 casi-a;
В: t-> U->iüa->R->üp) <- -А), СП
где K,C,D,fi;A соогсстстгсказ- ваше, ими. пред- я кост-усдозаа), зеакцая и зльтернзтаан. • -
йотизаи1'.онио-цэх°зая структуризация (1) представляет все су-ÎÇÇT8BRH58 & действиях- прогптйрезцака а ео логично пршенать в aviva йроекткнз к ассладсззтзльскаа работая, з той числе и дла дакно-•о исследования.. Такая обрезок, репено прилгать структуризации (1) ! дайной работе, отмскйЗад как прячаанз-следствсннаа связи различ-
них шшаенкй к установок. теп и их гводациинное становление. чт дает дополаитедьнас агтериал дях исследования. Такая до«теяьност биде? представлена v фарае кетадезтальиости:
В"*: К~-> СС"-> (Ua"->R~->Up~) <- -ГГ) . (2)
Вазкккает вопрос об йкстрдкевтгрик и кстодологли поддерш: sso лтахокноге! Зе) рагавтия ШР. Зтверадастса, что зть npotjwxa недостаточно прораеотгна s настойдве грека. Такви образои. исходный ко-гкт. йсследзванай: Iii = Эь — певгздвие síííkíkksctí: npöesTsas рабо за счет ар,:е»7ЕЦйй средств asTCi:an:sa"4:i:i Cfifi? на врикцшш sbслада íipiiaapauv: наиопханаа к згоадаоваог® pasBsm едшшц опита s процессах автаиагкгацск проект apaecHijs ксгдт сдугкг& схадкугс сл«-чак:
iî Когда sog KpcsuTHsx работ сопровождаете* ьедешее проектко; докиаешсщш, Счаквд:с. что нзрацконзльно пслколъ;;'с»кягдкаатъ документирование ш ггидо:ч!.тс£ьзз& sien рабст, ь тк: числе к азтоиц чте необходимость г onscauxsr. пришлых ргньг регекйл часто еозкккй-ет по ходи проект:фоЬйК;:с. В rege spegâ псстсягяое спарат::гиоЕ аекенае езгкхосвяггиких едш:ц дсии-ептаий'/. без cgomtcibsiise«. ка-странеЕтагьной поддергки являете:: дььслыю тр'&оеш:» згданай.
2) Врн сездаяак г ракках конкретного врвеэта ирвгргеккоп обеспечанаа у. -cHïn:;. -¿tri;: cu tea вадгззи i
в последцадек.
Далее йлй развертЕвгокг. исслгдовг;гл:а к cru ühco¿:cí
вргдтквроаанязегк np'.uîïuiiïcs: иода;,, кг л.о-
эволециокксй теория, спргй&лйй1:о?. кг;; "р^^ии-гл í;ü Àt^y и h-cï-P06HUS скстека s(t.t) текстог' 7, - кгидк!; ко кете;.::::. иач«каг. с исходного coctoshüs t& . ярягсг^кзегм и r'T.t) х;..; оаосйоеавкй. кла арг^нкта:;»-,, cSu'me s Т. fog&Q» тшк развитие Ti cpsfctmet пг:; пра^ло «и&егд, u;u4w со^трь:^; síT.tüJ, соль кзтоparí! еСч:ч;-:с v
PSöTCSi KSK s к с н D к с " 11 ti с ' ; i ; и !] .Сед ел:-.:.;;: гфшлшь. peEíHHr,:: п ■ .ïviuui^^-.---.,
iíñíl» 1334}. 1шпп: Stresow. tso;?;::, eveît :c::
но, щтг:: накоплВаня «жсевгс íí
K8EctpsK?g6sias правил ee5es • c^cvi .г. tzú
3Kcnep:!KeHT.
3 coot33tcti!!!:! co cTpöKTsjp!i3auaaa (2) ciscTe«;m::r.ip5j3Tca sca ao-r:mH Ii":
Mi -- 33
'?2 - IliiC Ed, Cos, E ) H3 = ( Striti) -> Str(t2) ) t2-ti->ain .'i4 = Stande Sil..Sin )=>$lknö 3.T3Cb Ü2 pac33::poRK2aerc3 sa« KOKCTp'jKTCSHae gnpasseiiso ncmn:a-!;<»:< Hü s •is.ioseKo-saunbSTepHoro ssaifsoasÄcisaa s acnssiax
!S3f?:-ms cöacna Coi 3 rp'jnnas npoc:tTHpoDUsn-:B3 posaHKir;.-: n f©-on^ra H. p.-Krrjvtvj'ic:: "z:: sp^nesii:, rpcoyeiicrs
rnaccä:;;: ücriornp'^ cr"Vj::7"?:"':: Sir 2 CÖ3P s ;co5? se
CTa-aapnsaijus «'JCipysüKiapKSB Sil, np;iissH3-::a ainnax prisnaßaT::;;, ricna^josa-nis ¿1 pasamre CfiuP, n e^ninS acrpsHSUTspafi SIhnd as-s^rcs aoTRsoa
£3-:oe npoiicj;32ht p23r:!rne chct8-:h sotkuob c C2CT3»«j tjesoÄ ncc.ns-02a;;na C~. C rtorson Iii 023331:1: ije/isi:
Ci - P.c : C2 = Sys : C3 - Prot ; IM = Co.-fHP t<0). CGS(SJaitl.Cnn?l-3s2Cb ilc.Svs - :t c:!CTCUain33!tJ!n DP, Prot - npoTOKS^a-
osaikja *35ctbk.1 nasii3osato.t3 no paßota c HP. Ci - acctpCCoa) n ?, uanonüeüraa 2 • itpootk pa3pa8o7Kax£t<Ö)„ u sßct'jn cj>8äctb aspaSaTHtiasaoro mcTpuasHTapn-i Sfcnd 2 epeaerses CfJi?.
Ü3 :t2 CKJOS3TC3 neaSso^KocTb eöscjwieinjs aprgr.eiiT::pcj!annon 3 c:n:3::nsc;n oispsisisinroa Bn30^Jt232n:r:iCUs J UP:
C5 = "z ( II? ),
:> nasner"':;: nnoroj^'n ao.'»3CfiaT«!!K ?sicnep:;»s3Ta(S::p) c Tsanaa :!CT3!t2-_'ü : CS - r.n •{!!?).
Ü3 M3 c/tes^ar £7 = OSKC BP> - oSacr.o^sKKS acr.iscsaTora-asnporpsi'-•'.cta cpojsmas« cScpa^noro -nporparifnposjsnEa n npoeKtHpcsaa?.a jus iocesns cT?y;5ts?5";x sisseiissaa 3 Cflü? no ioauezmern Ses oöpasoaza rtp0?scc:!0Ka5i»HH:t nporpaasactsts. Tasrar-i cpeam3sa ögjsj saetpn-iüTapü.l oneparnüiiaft gnpasjmaoß KCsfcmaTopKiitt CSS. 3i?Esr stramn-m;ni spansna nttocsnjia nrasaennft npa 3702 socTxraeica so-naprsx. sa ist tjnpoaeKua assxa 3S3Baoxeßcmuj, soTopKa cBonntca x MaKisnuintKia tp'jnnaHHuri! cdcporaiP-n! sssuniuairn, bo-stophji, sa c".3i üctpshokhs
- в -
итеративного .процесса ззаиаосогласования заданий ка доработкд хезду пользователе» к профессиональная програвилсток.
Яз ИЗ и М4 следцат С8. требдздаа, чтсби резеаий рассматривались раздельно ка кснцептдалыюк к логическом уровках с одной сторона, наиелизаазнх инетрдяеитарий на поддерзнз восприятия к ссаисяенкг й ситцации(Н2), и на г.редцетнва уровне с другой стороны, нацеяеккок на самостоятельнее доработкд САПР пользователе«.
Приведенная вазе систеяатизгциа и&тизоз и целей рассматривается как детализация задачи я предмета данного конкретного исследования к hs ндздаетм с специальной аргдаентации.
В соответствии с приведенный: целями в процессе рабств приникз-sTcs зкспертние резенаа по кк достюешш R".
Данное исследование опирается ка ряд работ» в которкх вводятся к • сбосяозивается применение понйткз база данных проекта БДИ, иктегри-p'js-дей в инзориацеоннав модель HHCt3 see изиенения. вносянае по хода развития еноте«!. Разрабатнзаезне s исследовании «тодц и средства деланы стать аналогов такой 6ЯП. При зтек дла данной работа вринцапиалька аоддеракз яонгт&шкх действий проектировщика П. Традиционно для этого использовалась документация в виде систекк текстов SCT). Такии о&разоя, звелюцм ИИ(i3 видаеается Е развитие S (T.t>. что рассматривается с разках содоргательно-зволзцяоияого подхода. 5 процессе работы с развивавшимися текстами прккцшглальнув роль приобретает чедизеко-коипьзтерпое взаимодействие и дг.олог. Рационально использовать соэреыенкае пркнцишг организации ш!стррек~ тария s зтой области. Таюга образом, в соответствии с целккк £4 к С5 надо создать снстеьа: SC63. S!I) дкгяога к ¡штерезйса, сохраняемые в Файловых структурах (Ci,C2). Конкретизируем их строение в' соответствии с дрдгиак целякн,.
8 соответствии с С? било реешю ориентировать систеку инструшг-тараев поддержки содер^атгльно-ззслгцкоыного подхода к развитие САПР на аользоБатсяа-иепрагрганиста.' Возиикаат ьоарос о с::стег.ат;> эацви предстагденая в скстеяа текстов задач, гипотез, conpccos к ответов, формулировки прамфккаткх действий, что в совокупности к составляет систеид проекшх регеакй SCHP). - Для згегс резено •использовать гипер-кедка подход, идоЗннй такхе. и с точки зрения поддержка аоспрштвд полъзазатела. Сазтветствуадаа ещ форка к азак
ззазаодзйствая с зользозагзлда - сборочное проектирована« вятга сператязксй управ лягай?, занбанагозаях а кепосредстьенкое «амад^лк-рпвзгш, что п&озяетзсрзст тгкхо цздз CS - поддзрзкн ароагденаг зк-сяеряаентгв пзльзсзатвт.
Стаасзатсг сранцклаалвсх:» вопроса :;ок-«укикацмн a oSsssa ЯР s ::аАМХтазз пааектарса^акаа я ззааиадбДствкв с дрягй?» саоадзлазтг-ая с асгь? рзцаоязхьпогс. ргспредгдекзд резра5атй<< своречакх эглиац зо apss&ro я арост>снстаа про:;;гкрг2мл:<сз, Зто с чзлллк
С4 а :: ар^чдат :: tac teas анствззенгсрпоз огйрьгсго для
дср«;'»7г;: л т^кгз ц píipaSotís срйдетг Езгйьоае&игдя
сасгага с пза^тгте САП?.
хсаисаглзлмзго а лсга'-'.ясаягп :: пс^с-уау;:
peamtjSTCS срод.стсеан изхвткрчеьяиа, когорт? лгягг? щткюшъпхч скдазаг* аз краЗззЯ sspe аакггк прзглга:;:-; ра вз кадцоатзггзввк t гсгачзскезг ерошш. Зхе наката азглл 5а псргдаз-тса гатсх np orpine та:- а зкакг.й длл зааолазназ. £ сличала: гр5е«уь?с5цак нсг 5а доаодйтъ разрз-'бзглу *о еззпческогэ gpssca сйвостоятъно.
"з аезгз засескзаанаего «танопятег !«йЗаз,*,г«зет*> ?аз-
ройоткк скст&хз лнтозпр-ггац.'п$ Sinti П, что идакчао газ предукиячк-гах саствй. Зка Vjäst г,спол:п?ъ ПР :яз;гес-екгго дрозая я гзкгтя ПР, а такав 2'8ocHtb яззтагъкоетьчр соетатада- s схстеху гипертекстов.
Зазачзтслько jswgxiïpgsTCîr ach.t.î:лдза работа - пре&стаглтг ?. с5а?кз П? аа гарапз аргуазйглрозаяаей, с'саясичесаз еяред&лей-с* ^зраа,'"гдз г;с;гзч,ч-зЛ s.vjr.aT оиао "г:: прзде-
тааллгдай И?, TaacprîKcrssaa ccsa:: с хрьтагл onasau.
. з7С:зой глааз раа?а5а?аазлтсй уорнзлыглз презкт.чих р.з~
^гл.нй а - зрвг^ссзз за ' сСзраа; • сасгеаатагкрузтса tar.a праелткнх реас-й:й, щяпжааакзх а хода. врвезтзрввзааа отдояьяаи разработчиков '.тля а груапз: -гадглглгез rpgßßs .'тт;»аз • SF. прягоднкв для гвтоиатзта-ааа лх-эдазллеклз Vnpaaaasaïi-î з ¡ззааах гзодгназннсго псяхада. при--задагса.' оору.гдза0зга:-Ь2 окасгзш caeтез таких П? и враигсссз as ея-терярвтацп.разрг5&тз:заеааа вгетрзвеятзрягп.
Отявпазтсй, что тая П? оягзввазт собственное »лгите на то. ка-
- 50 - '
кйя обрезок йоге: осз^есгьяятьсв аятсвгткззкйл ракеты с »ник, к, елвдоеательхе, от этого заипсят в рбалиэацив ссвтветстБВГЩзх «кс-трзззктальянх средсте, Б^ла проведена кязсседкка&и8 ткпов КР к вв-аалака типы, ссстгаитвуа^ задача йссясдогакаа. Это прггдй всего ЙР, даа воторйх зриацягшад&кв кездатн азаиксдействва вежду провкти-50В5якааа по ходз првнзт рваенка к овкбна пршаааа ЙР ь кодлек-тнвах раэработчнксп, что тесно сааззво с вопросанк оргаййзацнон-на-ветодкчеейогв ойеснечекка СйСР к Ессдедозэнаг* . кюсдов прогятярозаага в частности,
Всобзе. автода ароактйроБгквя. аваавиг актуальной оСгастьв асс-аадаваикй ввиду нйтркзкалъкого аарзкт&ра раСстх проеиткроБвкка к, кан следствие, трудностей Форкглмзацка процесса пояске повбх рзае-юй. 0писана »етодихи проектирования, пркзвзккке меиевть есс-актие-кость зтего процесса. Бредлокека иусакизкх перс-коса этих ыетсдсг е среди ийструаонтарм епгрвткгиой упразяг&хой'конбнватйрикя ПР. Ланка», иогдоаддоке струит та свдзв кош»1«$лакк/-.водорхквв-е5;кй каздаг изтод проектирований, пргдставдаатся ■ гкпертрветоваик единицани типа окно, а алгорцтхическаз часть - йродог-подпбникя правила*» функционировали:. Скыедовув вагр5зку такаяструктура приобретает нрй налоЕеник ка нее эдегенц интерпретации 51: 5С ЯР 5К0гЛ) , 51,}. Ьрн зчон 31= И) и 51", где £ - дакдац вадоъеакие ¡а объекты, а 51" - нправлящаа чаиъ свстеии -1штерарстйц»а.
Зровздешнй инаяяз длд ПР, лр&хеяяеккх в различных хешах при-екткроаанкя, доказ&шае! адокгаткость, уяасерсздьность и зодкоту првдяогеяааа иетоянкк относительна яраптачзска «¡Звг назгс?кзи катодов проектирования.
йадсе отвечает«, , что дагша иетедлаа прязеш^ во твдъкс к ср-гак«заш!онно-8втоднчоскоид збсспечетк САПР, ко к й.ааоэршцюа« нс-дпяггастичгсксад, Некоторое яагкаяЕЧбскаг етрн«?!Я^, Щ>в»зкаг-^ае в- СЙПР, естественна! образоа вредехазясясз- к асгцт оСрайж-Батьса средствами сяствкк Епксгр я ГТ(ТД). Зтс раздачн»? смевае стрзктвры, слсгко-стриктнряровагше бвзи дш;азх и т.п. . .
Лглге разрабатизаагсл бдодогша средстаа' -дда 'ярвдс1адден«з, опясйн-да а евераразаяха <яр$ицра*а ШТ.15; гт;:. средства рамам-ризазтеа кг. фезйчосхок, гстескок ц коэдо&т&адшю цреешгх. Фйэячвско28(опбргтааоад> зраваа сйотвзтств^ЗТрагдачнйй. авт«-
- 51 -
пше грамкаткии, представляемо граровь-яя строктнрэки. £га зеркального представления исгшьззвалась '¿одель кокечяого томата а грзсозой форме. Последовательность действий пользоиателз зйКЕалась на несколько групп, кахдой из которых соответствует ей автозат:
Казкггииз и гкбор объекта пли неста привязки. й2. .Создаянс нового или вкбер сузествусдего объекта. 33. Взбзр зяда обработки объекта. 3-1. Работа с подгбгеггтаки:строками). А5. Наложение связей ,
Полита йодйяь оперативного зза^одеЗстзиа по луча* путем коапоз;<-нСоперация н сдозекнзС"+") автоматов: Я: Ш*92*йЗ 4 ЙЬЙ2*А4 + й1*йг-*А4.*Сй5*А1*йг Первое слагаемое ь А соответствует создания цепочки объектоЕ, орое - заполнении объектов (строками), третье - создание с .потно* ."пертекстоасй структуру. Скабочное зырааенле отражает необхедк-стъ забора объекта, с'которка производится связывание,
(1а логической уровне рассматривания списковые объелтк, для ко-:ркх естественной Оораой предстазленая задается граинзтика ягкха ¡си. С ее яонзг(ьй' рассматркваатсз основные операции над объектам;: :ст?":< Л?.13 и да основе соответствия их базовяк лиспсвскик опешила язя списка,",'; доказывается их полнота. Образец представления окна:
<51...) {22...),..), где ;Н - ткп объекта - окно, з 1.-;добгп:л!1 окна - стро:*м. Обрззгц прсдстазлвлйя' строки: <е!) * короткая строка,
(г...) аЬг...) - строка с потоккоз н атрибута!!','., (53 а з1г.,„) - етрека - ссагка на окно, 154 по) - ссылка !?а строку в другоз окне. Прлшглачальязйя йдесь язлязтея строка, лодобнке $2, - с их ло-5~ъз строятся цергр:отес!:аа стриктура система П?. Строк;'., подобнне 3, Г.эбззядат епда про'дззодышг сетезнз сааза. данное, на которхе сядззтея'строки *ягГб 54, зяаод'йяш роль пгре.ченннх, Строки типа я! зяодзяэт часто •зпзорнзтшшив роль!"
- 12 -
5cs структура систгки возгт ваеп пркнерно смддездй вид;
(u (s(«(s> (s)) is) > U ...) ...
Яесупесгвеивяе детали здесь-и далее опудзкз.
Рассмотрена ОСПС5Ч88 операцхз над тгхгпш стр^нщмда:
- генераций - процесс ворог&екгя rotqbkos в подобъектоз определенного окна.
- пзять т-зкаадй элемент: (car S«).
- Перейти х следдЕзехи элеяекть1 next: (сбг >-i).
- 5стзрить ins элемент X: (cons I SS>.
- Переход на дро&екь вниз, к потомку «леивни X: (с5Г(саг(Х)
Здесь S3 означает остаток списка от текшего злекентг. да конца :
дпстоеблявгся обозначения Функций, прквятаа в saiajs Hs:ct.
- идалепке текувего злезекта - del
- восстакоалзнне 'jAa-Bsnnoro э-теята в ssSos a acts - tcve.
На кочцгптуалънои уровне кспельзугтсй вроддхцяоглзз кс.чзль. С г: noiic^bs ijcp«a.v.'i3'jSTC.q процесс собстсекно фкгяцйСййрозгада SiCP.t) т.е. процесс интерпретация, прикцяпкаяьиий для кошга £2 ксследога-нкя - кокстрь'ктквного управления потаганаез». ■
В лро&укциошдо састенах до/лнн бить акеио.чь' к празкла, В г.вь'кс: случав аксяоиой явлается окно, которое бздев казигап например ХК,
Правила распадштса на sse кастк: ! )отразаазкг стриптуру снсгсу; S ( Ш), t п ) ; 2) отрагагаде правила автерпрвтацаг Si .
ij ;;ервсй части объекта двуг. типа?: I) простив, соеу.!:е:<:на& р цг-почки, бш* ^означать ях йп,' где п - вкдохс; 2) адьтерзатйзкзй, кк885ие связи с нескольким других» объектахх, бддегг обозначать к: Кn-а. где п - индекс объекта, а - кокер алътернзткзк.
Такик образок, $({0Ш в некоторая кезеят грекеих in ыоеет гае« примерно следивший гид,:
ЯК Я2 КЗ Mi-i К1-2
кг из XI «4. кг
Правила Si тгкгг «иевт в принципа кефиксировак^з стриктуру :: могут расширяться подьзователзк »игл адаптерсватьи к вргдтной еЗ-дастк. Йо удобно ихвть та:ев базог*гв 51, soiojas a paccxarp'ssacns
,алев:
йп Шк)
Пвхбор --------- отрааает переход к альтернативе s результате
Hn-k
незнего собатна - выражение Шк).
х seem
2 5 ст5" ------------ запоминает казднй ггг з Si).
у SilKiTl)
3) возврат :in Ш 0> S( tx!_3)
------------------ инициирует бектрекинг по
S([_})
игпалн возврата Iл(0) ?.з альтернативного объекта Нп .
Отмечается, что задача, постановка которой приведена в 1-й гла-е. яа концептуальнойсораалькок) уровне резена зо 2-й. 3-я глава эсвяцена конкретизация резения задачи, а реализация на физической рэзне будет рассматривается з 4-й главе.
3 ,третьей главе содержится формальное описание разрабатываемых р.струкенталькнх средств. На концептуальной уровне с помоиье аппа-зта продукция рассматривается система интерпретации гипертекстовых грцктцр 5Г. Далее рассматривается процесс создания я работы с сие-
таких гипертекстовых структур в качестве систех проектных errSHJ'i. Зазергаот глзад описание протоколирования процесса работа зоект:фозт/.яа с вдс~рд'«нтариви, структуры протокола и систекн его ?.тарпретзши Sip. Огнсчзотса, что протоколирование «озет прике-этьс? з слсддезсих слдчзах:
П Вадеиио >5enp-sp'i3imrs протоколирования работы на протзяении згаса ароекщтваяйз- з протоколе' ограниченной ддикн.
21 Нзксплекяз пзслгддватолькостей действий и отиладггаяяе их для шьнейзего кспсяьзозакиа. 3) Создание аёаонстрацяоннзх родпзв.
Систена йктерпрвтацнк 51 предстззлеиа в зндв совокипностя аксио-
- 14 -
ны к правил, йксисша соответствует стартовая условивк: й: ИК , 5СП) , Ир где КК - корневое окно, 5 - начальное состояние стека, 8р - начальное направление интерпретации. Основные правила:
1) Послецоватедьнай вызсз и ввполнеике единиц ГТ(ТЛ). Соответствует естественному хоад работы 51. ОЬ != О . 0Ь=К!Я , РгосСОЬ) , 5(1x3) . Вр
0Ь->пехЬ , 5( СОЬ !х!) . 1'р т.е. объект ОЬ зашшэтся на слэлуз5кЯ за ни« объект нзгазг.сьио от типаСпростой й или альтернаткжй И) с ваяолнениса закргаланкс}'; за тш процедурой Ргос к замвсент б стек стелю*. на ОЬ. 2) йкицизаия возврата пс резздьтет^ внг.олнзку.а процедура. Соотвотстгуат началу процесса бэктрекинга в Прологе. ОЬ != С , Ргос(ОЬ)=-! . 5([СЫ:гЗ) . Ср
ОЬ! . 5(Гк1) , В!; т.е. Ргос возвращает значение, соответствуйте лсгксиу,- кз стека извлекается к инициируется тфвх&к&зяй о&гект, ь направленаг здасет? сз ка обратной - В И.
Зз Ккнциацха аозерата по достецгс конца цепочки. ОЬ == 0 . 5([0Ы!хП . ир
ОЫ , $(1уЛ) , Вк где нулевой объект ОЬ является последний в списка. 4) Прерывание возврате.
Соответствует активизация альтернате & Пролога, визазаг^г^ циклическое вшюднешт. ОЬЛоор . 5 , Вк
ОЬ . 3 . Ир
1оор - атрибут объекта. При взкзмевБоа стеке 5 направление заменяется на 1'р. Б случае отсутствия 1сор врззрзт. прододхаетсс по исчерпания стена.
5) Корнадьнай переход.
- i5 -
Соответствует зиборд альтернатива в объекте типа нскп. Мп , Proci Ob )=к . Stfxl) , üp
Kn-h , SCIObSxl) . Up
Йрсле того, а работе описаны правила завершения работы SI. перевода к подпрограмме, лергяода пс результату ранге сработавгсй про-EPS'jpu« перехода по ссстегниз средн задач;?.
1т пгсдст23л?К5я етрзхтдрз гдлертегстоззх ед;:тщ иевольздетез спг.сг.озоз iop'sa заплел лзула Лисп, а длл процесса проектирования -прод5!я:йс!шая.
Ос^п"":^ "спзльз';!сг.'::г стру:; rypu:
1) Керсрзт'.ческих ov.ctsjí тала ueua.
t!!S ¡.л CJ.2 it C.'.2.í ...))) is ("3 ...)) ...) ,
где "n - зкз:а ¡¡льтвркатнвпего тязг, Тк = ИХ или К к - локальное :тяр:;??се охна длд своей ;;зргрх;?я.
2) Всзздьтejmaíxraas последогательяость объектов.
3 дгшгстг сдцчгз создзется цепочка окон:
í'ü (з ) is ).:.) í;i2 ís)...) ... (ил ...) .
3) Ко~Рпн:?реБанлал структура.
5::лп-;гат """ г.ер-зрггчзеккз,. тзк и последовательнее стриктуры. &5oft обге::т "зпэт грзкздяегзгь к одлолу из зтйх типов и создается соотвзтстенлдлм абргзг'л.
• 13 Г:т.-:р-'"л::л оЗргссзлшгя.
' Здее:< геяйг.одгло детг.глс^рез-лть структуру подобъуктов - строк.
Длг? *«sxsT'"!.trr.?r ел от се;:" гл'.зерлелгл:-: достаточна сладуслзл cípu::xrp3: {" 1эл1) .
Д"1 грг'л:зс::г:- лгрилгирп до сетсзоЛ дойазли следу-
тгн: (л text Со) , • ГДР сп .- езъъ с лрллслэлы::.::; гг.:зо;:.
■irr. '""трртл^сj бр-'-сЛ с;:;пзтлчес;:сЛ определенное!;: ¿а
гтлл^?; ллл грлрллт, ззлрелллетел разллчнея спрезоччз.'!
рс~.";г:'сго рргллг; гпдз";з':з, :гкст:?вел пойоль, пепел::-тЗт::-:-: ■"•"кпцкл^л дополн/лзльнле лс>:.й
'" t--i';. "л Ьз1р1 лг5рЗ; ,
где helpi - подсказка, help2 - справочное окно, help3 - справочная програана, вызываема е необходима случаях.
Часто бывает необходимо ссылаться не только к окну, но и к конкретной строке окна, особенно если окно содераит текст больного объема. Эту фднкщш выполняет ссылочной тип: (s Go по) ,
где пс - номер строки.
Для введения цветовой структуризации текста пркагнаетсс следящий тип:
(s text atr) ,
где atr - цветовой атрибут строки.
Необходима злекентон гипертекстовых систем sb^sstcs табллч-но-подобные шаблоны с произзольно располосеидаик актиекаяк поляк:;. В данном случае эти возкоеиостк реадкзввтся специальна етркйдтс^, откеняз^иы расположение строки на своей строке экрана и располагать ее произвольный образок: (s text ... nUO).
Коийинкрованкеа зтих структур когно достичь лгбой стрртуригацж текста.
Приводится типологий окон, классифицированиях в состгетсшш с вылолнлеиаки ими укрупненными санкцияки.
а) окна виздалмзации Uz альтернативного И к простого Н типа. Б процессе интерпретации SI иабдсааатся на знраке в такой гь ЕИ«е, как и в процессе проектирования.
б) развилки - окна выбора Cs.
Б зависимости от источника ин$срыаци;: зля внбсрй делятся на несколько типов:
- по взоду с клавкатнрк
- по внеанемц собитиаиреркванкз) при резидентной'работе;. .
- по наличии активного окна на внбраннон весте экрана.
- по состояние экрана.
- по результату выполнения процедуры,
в) окна-процедурн. Вызывают закреплен?^:: за веки оинтезз.с передачей паранетроз-аргнаентов в соответствии с содергшаж строк.
г) окна-ресурск IRUres, доступнее jus кглссредстЕ.екаоге-зеязска
- 17 -
по имени из приложений пользователе.
Четвертая глава поезяценз реализации, экспериментальной проверке и внедрении разработанного 'инструментария - системы Кондор, олиса-зает основные проектные регения . особенности реализации кимплекси-роззнйя с ка5дна из исследозашшх прикладных пакетов САПР.
Скстеаа управления интерфейсах .КОНДОР яредназиачевз дл« оСслу-лизания оперативного построения С? резине редактирований) и интерпретации вкздализирцзаах Файлов tknd-оайлов), которые управляет мн-'тйрахтлвшга г-зсикодействиек пользователя с конлъгтерса к обеспэчйвавт оперативное комгтлекскрование ( связывгяй?) акторгацаек-нзх 15 процедурных единиц через их представденкс в Ш-сайлах.
Функциональную основа системы КОНДОР определит:
- аодцльнай .подход к управление интерфейсов;
- непосредственное кгнипудирование предстззленилии аодилей на экране дисплея;
- зналогни с Скстенани Управления Базами Данных с СУБД).
В состаз принципиадъннх Функций КО'НЦОРй входят:
- "протоколирование" процесса применения КОНДОРА, позволйззве автоматически повторить зарегистрированные в окне-протоколе действия; ■ ■
- "резидентна?. зизов", предоставлзсдкй пельзезателг доступ к КОНДОРН, а значит и к его фднкционалъннн возйояностяй в полкой обмене,в лейой программе (MS DOS) из лгбого состояний зкрана дисплея, отадапцего реакции пользователя.
В системе КОНДОР учтено, что управление интерфейсов долгие о5с-лугиватъ процесс:; восприятия пользователем инкарнации с экрана дисплея з процессе его дезтелъвостй.Стриятаразацяа экранннх фор:; должна способствовать воспрняткз.За базова: единицу стрзктдразация зчбранз форка,получавшая название "oneрационная обстановка' (СО).
Сйстока КОНДОР предоставляет пользователе возможность прменлтъ еггетеад операционнкх обстановок St 00 5 ,создавать новые 00 к подключать их к St00Э. что подобно коянуникгции пользоггтел.» с когпьете-рон на дровнг "принятого регения".Гтедстза КОЯДОРй обеспечиваю: ви-суалькоо представление "принятого ревегш" 2 продукционной $ерве типа: так как (аргцнентк котива Кп). то {поскольку (аргумента цели
С в). Ыеслк (аргументы дсловий U 1). го "ревенис й", если пе альтернатива В)}.
Принципиальной чертой снстевв является возновность оперативного взаикодействая с другиии готоввки программными продуктам. При эток система Кондор находится а паагяти резидентно и управление ей передается через вневние прерывания, обычно - от клавиатуры. 6 систеке предусмотрены внутренние средства для программирования обработчика прерываний клавиатуры, работы с буферов клавиатура и видеопакятьв, реализованные в полном соответствии с идеологией систека Кокдор в виде гипертекстовых ckohhüx объектов проектирования. Ограничением является следующее условие: программа, над которой производится надстройка средств Кондора, долта использовать стандартнее средства работа с клавиатурой. BIOS.
Описаны реализации кокплексированял системы с пакетам;:
- типа дкалогоенх оболочек на примере Horton Сонзпйег и текстовых редакторов (Лексикон), что подтвердило возможность взаимодействия с словники програкюшки продуктами к полезность расвярв-ния их функциональных возношостей (использование, кнфорнации из dh— деопааяти. сторонних справочных скстеи, макроопределений);
- САПР :
S) ÄCfiD: организация оконного доступа к файловой систене, системе команд ft CAD: оперативный переход к нуекой рабочей области черге-sa с автоматическим масштабированием. Отмечается,' что возвовность. оперативного переклаченкя фокуса вкигшия на вааниа с точки зрения разработчика ноыенты в проекте; .представленном в форне чертгга, очевидно является принципиальной для коаиуникации в коллективе про-ектнроаЕИков.
2) PCftD: гипертекстовая справочная система, что позволило облегчить обучение обращения с PCAD неподготовленных пользователей. .'
3) ППП Норка-Г, улучвенив интерфейса ала СйПР технологического носкнрования - аспект от облегчения, взаимодействуя с арограквой, обучения, устранения рутинных операций ввода.
4) Personal Designer: прямое о7обраиевие интерфейса, разрабатываемого s систеке Кондор, на пользовательский интерфейс в PD через язык его систекы команд. Избавляет пользователя от слоеных операций, связанных с разработкой адаптированного интерфейса с пакетом.
Проанализирована зффэктивкость данних внедрений, котараа состав-зет от 5 дс 502 экономии времени проектировщика в зависимости от еалкзаши.
Основнае результат« исследования.
1. В результат? проведенного аналяза объекта исследования пвка-гва продуктивность иотпвааясино-челввого подхода к построен;« и 60СКОГ.ЗЙВЭ оЗобвеяисй soaesj». предстаелзегев деятельность проекти-оз-н>:а по прпнатиа проектнзх резекий.
I, Разработан» а »естовена сорналъни? аодели сясте* г.роектякх ерений, поигогные для адвхвэтногс представления деятельности про-ктирсещика по ах накоплен« м систематизации в оператиркон реаиае.
3. Разработана архитектура, стриктура а Функциональный состав нгерактявинх кнетруивнтадькых средств поддергки построения, накоп-аняа. сястекатизаш», визуализаций в сеннотически определенно» » ргдаентйровакнои виде, манипулирования л оперативного связывания роектнкх ревенкй по ходу развития САПР в работы с ней.
4. Выявлена источники лезигзния эффективности проектирования при ринекэкип предлагаемого инструментария ( облегчение взаимодействия роектироз^ика с CP,ПР. ускорение разработки технической докуиента-:г;, типизация презктках резений ) и разработаны рекомендации па очалексироваииз инструкзнтгряз с прикладники пакетами САПР.
5. Остановлено, что многооконная продукционная ыодедь позволяет збетатъ с р|г>пкт?.ки произвольной слозности г является гесективизй ля интзрпратащш es в качестве -«бой структура данных, прикекаеноЯ
СйПР.
Ло.гисшшз результата подтвердили рациональность введения в cocas пэагракчно-'тодачееххх Jtormasacas CSfiP ерздетз поддержки сбоечного проект:гоавапка.
ВШВМШ Я0 ТЕЗЕ ДИССЕРТАЦИЙ
1. Ксгдзксз Е.". йятвгркрезатптвя среза ш ссздаяяя икзораачнон-•с~ся?тчякх систем// Эяспсртшю л обячазгло система: тез.докл. гпчпгхьяс-З иа^.-яргкп кока. - 1!льсксзс;!.1332. - С,В.
2. Кондаков Н.Э. Оперативная диалоговая сборка проектных процедур// Интерактивные системы: тез.докл. Российской научн.-техн. конф. - Ульяновск, 1393. - С.20.
3. Соснин П.И., Кондаков Д.З. Система управления интерфейсов Кондор// Ннтерахтивнне системы: тез.докл. Российской на«чн,~техи. конф. - Ульяновск. 1993. - С,27.
4. Кондаков £.3. Инструментальное средство комплексированиа в среде САПР// Новые информационные технологии и системы: материалы Кеждународной нацчн.-техн. конф. - Пенза. 1994, - С.134.
5. Кондаков Е.З. Семиотически определенный интерфейс// Вовне информационные технологии и система: материала Иевдународной научи.-техн. конф. - Пенза, 1994. - С.135.
6. Кондаков £.3. Комплексирование средств система Кондор с пакетом АСАО// Интерактивные системы: тез.докл. Келдднародной на-цчн.-техн. конф. - Ульяновск, 1935.
7. Кондаков Е.З., Соснин О. Система Кондор и ее компдвксирова-ние с пакетами САПР// Материала выставки при Ие«дународной научи.-техн. конф. "Интерактивные системы" - Нльяновск, 1995.-
¡¿одг.цеано ь игчлсъ in.lt.ati. -азрмат 50x64/16.
офсетная. Усл. п^ч. г. 1,17 -'1. - ¡13Д. л 1.1.-. Тирая 100. экз. Заказ ¿¿¿? •
зо.'с-.г. гоеупрстпенньй техничеесш университет . -Сев.. аеиец, 32.
изсотазя дзйор*лтс:-.!я УдКУ. 4з2?00„ Ульяновск, ул. Энгельса, 3.
-
Похожие работы
- Повышение эффективности проектирования изделий машиностроения на основе разработки автоматизированных методов и средств формирования параметрических сборочных моделей
- Формирование рабочих позиций многономенклатурной автоматической сборки путем оптимизации группирования операций различных технологических процессов
- Выявление размерных и точностных связей в изделиях машиностроения для обеспечения автоматизированного проектирования последовательности их сборки
- Формирование схемы базирования при разработке оснастки для сборки узлов из маложестких деталей
- Автоматизация обеспечения технологичности конструкций сборочных соединений в условиях применения интегрированных САПР
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность