In Russian: Latin letters DOS Windows Unix KOI-8 Unix ISO-5
In English:         None

Institut Vysokoproizvoditel'nyh Vychislitel'nyh Sistem, RAN
Leonid Ovanesbekov [94d]

Tehnologija postroenija gipertekstov.

Avtoreferat dissertatsii


Institute of High-Performance Computer System, RAS
Leonid Ovanesbekov [94d]

Technology of Hypertext Development

Autoreferat of Dissertation


 
             GOSKOMITET ROSSIJSKOJ FEDERATSII PO VYSSHEMU OBRAZOVANIJU  
                                             - - - - -   
                 MOSKOVSKIJ GOSUDARSTVENNYJ AVIATSIONNYJ INSTITUT   
                               (TEHNICHESKIJ UNIVERSITET)  
 
_________________________________________________________  
 
  
  
                                                                          Na pravah rukopisi  
                                                                          UDK 519.682.3:681.141  
 

 
                     OVANESBEKOV Leonid Gajtovich   
  
  
                           TEHNOLOGIJA POSTROENIJA GIPERTEKSTOV  
  
  
             Spetsial'nost' 05.13.11. "Matematicheskoe i programmnoe 
             obespechenie vychislitel'nyh mashin: kompleksov: setej i 
                                        sistem".  
  
  
                                  AVTOREFERAT  
  
       dissertatsii na soiskanie uchenoj stepeni kandidata   
              fiziko-matematicheskih nauk  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
                                         Moskva   
                                          1994  
 


Rabota vypolnena v Vychislitel'nom TSentre Kollektivnogo Pol'zovanija Rossijskoj Akademii Nauk.

Nauchnyj rukovoditel':
   akademik Rossijskoj Akademii Nauk Burtsev V.S.

Ofitsial'nye opponenty:
   doktor tehnicheskih nauk, professor SCHennikov V.V.,
   kandidat fiziko-matematicheskih nauk, dotsent Zajtsev V.E..

Veduschaja organizatsija:
   Institut Programmnyh Sistem RAN.

Zaschita sostojalas': "01" aprelja 1994 g., v 13 chasov na zasedanii spetsializirovannogo Soveta K 053.18.09 v Moskovskom Gosudarstvennom Aviatsionnom Institute.

S dissertatsiej mozhno oznakomit'sja v biblioteke MAI.

Adres instituta: 125871, Moskva, GSP, Volokolamskoe shosse, 4.

Avtoreferat razoslan "15" marta 1994 g.













Uchenyj sekretar' Soveta,
k. f.-m. n., dotsent Rotanina M.V.









OBSCHAJA HARAKTERISTIKA RABOTY

Aktual'nost' temy. SHirokoe ispol'zovanie komp'juterov v razlichnyh oblastjah promyshlennosti, nauki, obrazovanija prinosit kardinal'nye izmenenija v eti oblasti, stimuliruet ih dal'nejshee razvitie i predlagaet novye sposoby raboty s informatsiej, sposoby ee organizatsii, i novye informatsionnye tehnologii. Odnoj iz takih tehnologij javljaetsja razrabotka i ispol'zovanie gipertekstov.

Osnovnaja ideja gipertekstov sostoit v tom, chtoby predstavljat' razlichnuju tekstovuju informatsiju v vide sistemy nebol'shih tekstovyh fragmentov, svjazannyh mezhdu soboj ssylkami. Gipertekst mozhno prosmatrivat' v razlichnom porjadke, opredeljaemom topologiej seti ssylok-perehodov. Takaja organizatsija teksta suschestvenno otlichaetsja ot linejnogo teksta, harakternogo dlja traditsionnyh pechatnyh dokumentov, i daet novye vozmozhnosti kak pri chtenii podobnyh tekstov, tak i pri ih sozdanii. Hotja ideja gipertekstov byla predlozhena v kontse 40-h godov, sootvestvujuschie kontseptsii nachali razvivat'sja tol'ko v 70-e i 80-e gody.

Suschestvennye udobstva predstavlenija informatsii na komp'jutere, predlagaemye gipertekstami, vyvodjat razrabotki spravochnyh informatsionnyh sistem na novyj uroven'. Pojavljaetsja tendentsija otobrazhat' pri pomoschi gipertekstov vse bolee slozhnuju po strukture i po smyslovomu soderzhaniju informatsiju.

V rezul'tate giperteksty, narjadu s traditsionnymi programmami, bazami dannyh, ekspertnymi sistemami, stanovjatsja odnoj iz rasprostranennyh form predstavlenija informatsii. Prakticheski, kazhdaja slozhnaja programmnaja sistema soderzhit v sebe vstroennuju gipertekstovuju podsistemu on-line dokumentatsii ili podskazki. V tozhe vremja otsutstvuet tselostnyj podhod k postroeniju giperteksta dlja bol'shoj predmetnoj oblasti so slozhnoj strukturoj, ne razrabotany optimal'nye sposoby predstavlenija informatsii s uchetom osobennostej gipertekstovogo dialogovogo interfejsa, ne resheny voprosy svjazi gipertekstovyh sistem s drugimi programmnymi sistemami.

Poskol'ku mnogie problemy gipertekstovoj tehnologii ne imejut udovletvoritel'nyh reshenij, metodologicheskie razrabotki, posvjaschennye etim voprosam, a takzhe metodam predstavlenija informatsii v gipertekstah javljajutsja ves'ma aktual'nymi.

V dannoj rabote opisyvaetsja original'naja tehnologija postroenija gipertekstov. V ee osnovu polozhena model' vnutrennej struktury giperteksta i sposoby organizatsii kak etoj vnutrennej struktury, tak i samogo giperteksta na osnove etoj struktury. Dannaja tehnologija orientirovana na razrabotku gipertekstov dlja bol'shih ili slozhnyh predmetnyh oblastej, dlja gipertekstov, javljajuschihsja uchebnikami ili spravochnikami.

TSel' raboty i osnovnye zadachi. V dissertatsionnoj rabote postavlena tsel' issledovat' kontseptual'nye voprosy postroenija gipertekstov. Dlja dostizhenija etoj tseli dolzhny byt' resheny sledujuschie osnovnye zadachi:
- razrabotka tehnologii postroenija gipertekstov;
- razrabotka bazy znanij po konkretnym priemam postroenija gipertekstov;
- razrabotka i realizatsija original'noj sistemy postroenija gipertekstov;
- aprobatsija razrabotannoj tehnologii na real'nyh gipertekstah;
- issledovanie voprosov, svjazannyh s rasshireniem nabora operatsij sistemy postroenija gipertekstov pri pomoschi vneshnih programmam.

Metody issledovanij bazirujutsja na teoreticheskih rezul'tatah, dostignutyh v oblasti razrabotki gipertekstovyh sistem, modelej baz dannyh, i ob`ektno-orientirovannogo podhoda k programmirovaniju.

Nauchnaja novizna dissertatsionnoj raboty sostoit v:
- razrabotke kontseptual'noj modeli predmetnoj oblasti, orientirovannoj na postroenie gipertekstov;
- razrabotke original'noj tehnologii postroenija gipertekstov;
- vvedenii kontseptsii "gipertekstovoj bazy znanij";
- razrabotke bazy znanij po priemam postroenija gipertekstov;
- razrabotke i realizatsii original'noj sistemy postroenija gipertekstov, orientirovannoj na ispol'zovanie vneshnego redaktora tekstov;
- razrabotke printsipov organizatsii podkljuchenija vneshnih dialogovyh programm k sisteme postroenija gipertekstov dlja rasshirenija nabora ee pol'zovatel'skih operatsij.

V dissertatsii polucheny sledujuschie novye rezul'taty.

Razrabotana kontseptual'naja model' postroenija giperteksta dlja predmetnoj oblasti, kombinirujuschaja dostoinstva modelej dannyh (ierarhicheskaja model', model' "suschnost'-svjaz'", binarnaja model') i gipertekstovoj tehnologii.

Na osnove etoj modeli razrabotana original'naja tehnologija postroenija gipertekstov, opisyvajuschaja osnovnye etapy nishodjaschego semanticheskogo proektirovanija giperteksta i razrabotki ego osnovnyh strukturnyh elementov. Vvoditsja dva promezhutochnyh predstavlenija struktury giperteksta: perechen' osnovnyh kategorij i ob`ektov, i kontseptual'nyj plan giperteksta. Protsess proektirovanija gipertekstov baziruetsja na evristicheskom perehode [2] ot klassifikatsii suschnostej v predmetnoj oblasti k klassifikatsii elementov v gipertekstah.

V opisyvaemoj tehnologii vazhnuju rol' igraet sistema katalogov (kollektsij) vozmozhnyh prototipov elementov gipertekstov. Eta sistema sobrana v rezul'tate prakticheskoj raboty razlichnyh spetsialistov. Podobnye katalogi-kollektsii javljajutsja moschnym i udobnym sposobom predstavlenija ekspertnyh znanij. Predlagaetsja ispol'zovat' sledujuschie katalogi: katalog vidov tem; katalog sposobov uporjadochivanija ekzempljarov v podoglavlenijah; katalog vidov fragmentov tem, katalog tipov vneshnih programm, rasshirjajuschih nabor operatsij.

Predlagaemaja tehnologija vkljuchaet v sebja sledujuschie elementy: (a) kontseptsii, (b) bazovye klassifikatsii i evristicheskij perehod, (v) formy predstavlenija informatsii, (g) tipovye stsenarii postroenija giperteksta, (d) katalogi tipovyh elementov, (e) spetsial'nyj format opisanija struktury giperteksta.

Vvedena kontseptsija gipertekstovoj bazy znanij. Proanalizirovana vozmozhnaja struktura gipertekstovoj bazy znanij. Gipertekstovye bazy znanij predlagaetsja rassmatrivat' kak novyj klass informatsionno-programmnyh produktov, poskol'ku oni obladajut vsemi harakternymi chertami takih produktov: sposobny otchuzhdat'sja ot razrabotchika, imejut harakternye priznaki, zanimajut chetko opredelennuju nishu sredi drugih produktov. Postroen konkretnyj primer gipertekstovoj bazy znanij - baza priemov postroenija gipertekstov pri pomoschi sistemy HyRe.

Razrabotana i realizovana sistema postroenija gipertekstov, orientirovannaja na paketnyj printsip postroenija gipertekstov: osnovnoj tekst podgotavlivaetsja v proizvol'nom tekstovom redaktore, rabotajuschem s ASCII-fajlami; v nem delajutsja minimal'nye dobavlenija, nuzhnye dlja postroenija giperteksta. Realizovany 2 vhodnyh formata podgotovki gipertekstov: v odnom iz nih komandy, neobhodimye dlja formatirovanija teksta v gipertekst, razmeschajutsja po tekstu; v drugom formate vse komandy vyneseny v otdel'nyj sluzhebnyj fajl.

Issledovany voprosy, svjazannye s rasshireniem vozmozhnostej gipertekstovyh sistem s pomosch'ju vneshnih programm. Predlozhena kontseptsija i tehnologicheskaja shema podkljuchenija vneshnih programm k razrabatyvaemym pri pomoschi sistemy HyRe gipertekstam. Sobran katalog-kollektsija spetsifikatsij dlja vneshnih programm.

Prakticheskaja tsennost'. 1) Razrabotannaja tehnologija postroenija gipertekstov daet vyigrysh v kachestve poluchaemoj gipertekstovoj sistemy, esli protsess razrabotki vkljuchaet etap analiza predmetnoj oblasti i opredelenie granits predstavljaemoj informatsii. Osobuju rol' dannaja tehnologija mozhet sygrat' pri razrabotke bol'shih gipertekstovyh spravochnikov, entsiklopedij, uchebnikov, t.e. dlja sistem, kotorye potentsial'no mogut javit'sja osnovnym istochnikom znanij dlja pol'zovatelja po vsej predmetnoj oblasti. 2) Dannaja tehnologija mozhet primenjat'sja pri postroenii kachestvennoj on-line dokumentatsii ili podsistem podskazki dlja razlichnyh programmnyh kompleksov. 3) Razrabotannaja sistema postroenija gipertekstov "HyRe" pozvolila sdelat' effektivnyj i emkij operativnyj spravochnik po operatsionnoj sisteme "El'brus" dlja pol'zovatelej. Pri sozdanii etogo spravochnika intensivno ispol'zovalas' predlagaemaja tehnologija postroenija gipertekstov, a takzhe baza znanij po metodam postroenija gipertekstov. 4) Predlagaemaja tehnologija postroenija gipertekstov byla primenena pri razrabotke bazy znanij po vypolneniju mehanizatsionnyh rabot v sel'skom hozjajstve v Sibirskom NII Mehanizatsii i Elektrifikatsii sel'skogo hozjajstva. 5) Sistema postroenija gipertekstov, tehnologija i baza znanij ispol'zovalis' pri postroenii spravochnika-podskazki po jazyku OPS/ST, razrabotannogo S.Hlebnikovym i A.Nikitinym v NPO "Infoteh". 6) Sistema HyRe sama po sebe predstavljaet kommercheskij produkt, imeet dokumentatsiju, mozhet imet' interes dlja razlichnyh organizatsij, razrabatyvajuschih operativnye spravochniki, on-line dokumentatsiju, podsistemy pod skazki i t.p.. 7) Razrabotannaja baza znanij po postroeniju gipertekstov takzhe predstavljaet samostojatel'nuju prakticheskuju tsennost', kak dlja pol'zovatelej sistemy HyRe, tak i dlja programmistov, pol'zujuschihsja drugimi sistemami postroenija gipertekstov.

Aprobatsija raboty. Rezul'taty dissertatsii dokladyvalis' avtorom na nauchnyh seminarah VTSKP RAN, na mezhdunarodnoj konferentsii "Regional'naja informatika" RI-93. Rezul'taty dissertatsii byli uspeshno ispol'zovany (a) pri razrabotke bazy znanij po vypolneniju mehanizatsionnyh rabot v sel'skom hozjajstve nezavisimym razrabotchikom-ekspertom; (b) pri razrabotke avtorom giperteksta-spravochnika po OS El'brus, prinjatogo v ekspluatatsiju v kachestve on-line dokumentatsii; (v) pri razrabotke avtorom rjada drugih spravochnikov-gipertekstov.

Publikatsii. Po teme dissertatsii opublikovano 3 raboty.

Ob`em i struktura raboty. Dissertatsija sostoit iz vvedenija, pjati glav i zakljuchenija - vsego 139 stranits, vkljuchaja 11 ris., bibliografiju v 60 nazvanij i dva prilozhenija na 31 stranitse.

OSNOVNOE SODERZHANIE RABOTY

VVEDENIE

Giperteksty javljajutsja effektivnoj tehnologiej dlja predstavlenija i ispol'zovanija tekstovoj informatsii. Eta tehnologija predostavljaet bolee shirokie vozmozhnosti pri peredache informatsii, svedenij, smysla, ot odnih ljudej k drugim. I tak zhe, kak eto byvaet v drugih oblastjah, vsled za razrabotkoj i voploscheniem bazovyh kontseptsij, otkryvajuschih novye vozmozhnosti, vstajut zadachi osvoenija etih vozmozhnostej, vyrabotki metodologii ih ispol'zovanija v teh ili inyh prikladnyh zadachah.

Neobhodimo skazat', sama postanovka zadachi postroenija giperteksta mozhet byt' razlichnoj.

Vozmozhna situatsija, kogda imeetsja gotovyj, otnositel'no polnyj tekst i ego nado prevratit' v gipertekst. V etom sluchae tehnologija prevraschenija obychnogo teksta v gipertekst trivial'na i svoditsja k razmetke teksta spetsial'nymi komandami.

Drugaja situatsija voznikaet, esli pervonachal'nogo teksta net (ili on dalek ot polnoty) i ego nado stroit' s samogo nachala, podbiraja i strukturiruja informatsiju, uchityvaja sootvetstvujuschie vozmozhnosti sistemy postroenija gipertekstov. V etom sluchae tehnologija postroenija giperteksta, kak informatsionnoj sistemy, budet imet' svoi osobennosti. Takaja tehnologija i opisyvaetsja v dannoj dissertatsii, v glave 2.

1. OBZOR GIPERTEKSTOVYH SISTEM

Pervaja glava nosit analiticheskij harakter i posvjaschena istorii razvitija gipertekstovyh sistem, klassifikatsii ih po oblastjam primenenija, kratkomu opisaniju naibolee izvestnyh sistem, kontseptsii giperteksta i analizu suschestvujuschih tehnologij postroenija gipertekstov.

V nachale daetsja opisanie osnovnoj kontseptsii gipertekstovyh sistem, ukazyvaetsja ih otlichie ot blizkih po tipu sistem, takih kak: fajlovye sistemy s razvitym redaktorom, mnogookonnye sistemy, sistemy formatizatsii tekstov, sistemy upravlenija bazami dannyh, sistemy tipa "mul'tisreda". Posle etogo predlagaetsja opisanie idealizirovannoj gipertekstovoj sistemy, privoditsja perechen' osnovnyh svojstv gipertekstov.

V silu raznoobrazija gipertekstovyh sistem, v obzore oni klassifitsirujutsja ne po funktsional'nym priznakam, a po oblastjam primenenija (i, sootvetstvenno, po tseli sozdanija). V svjazi s etim vydeleny 4 osnovnyh gruppy.

1) Makrobibliotechnye sistemy: gipertekstovye sistemy, kotorye pri pomoschi mehanizma ssylok i tehnologii peredachi dannyh po seti predlagajut variant "biblioteki na stole", dajut vozmozhnost' udalennogo dostupa k bol'shomu naboru tekstovyh dokumentov.

2) Sistemy dlja podderzhki "intellektual'noj" raboty: eksperimental'nye sistemy, orientirovannye na suschestvennoe oblegchenie raboty, svjazannoj s sozdaniem tekstov iz raznotipnyh informatsionnyh edinits (tekstov, risunkov, zamechanij, programm, dannyh, ogranichenij).

3) Sistemy prosmotra: giperteksty, orientirovannye na maksimal'no udobnyj i bystryj prosmotr sistematizirovannoj tekstovoj informatsii. Sjuda otnosjatsja shiroko rasprostranennye podsistemy podskazki, on-line dokumentatsija i drugie.

4) Sistemy dlja issledovanija gipertekstovoj tehnologii: sistemy, v kotoryh issledujutsja razlichnye novye idei, svjazannye s gipertekstovoj tehnologiej.

Sistemy tret'ego tipa javljajutsja naibolee massovymi, i avtor orientiruet svoju tehnologiju imenno na etot tip sistem.

Dano kratkoe opisanie rjada shiroko izvestnyh za rubezhom gipertekstovyh sistem: Memex, NLS/Augment, NoteCards, Xanadu, IBIS, WE, ZOG/KMS, Emacs/INFO, Hyperties, Intermedia.

Krome etogo privoditsja obzor razlichnyh idej i kontseptsij gipertekstovoj tehnologii: realizatsija perehodov i uzlov v gipertekstah, svjazannyh s nimi dopolnitel'nyh mehanizmov, i dr. Dan kriticheskij analiz gipertekstov kak tehnologii s tochki zrenija informatsionnyh tehnologij voobsche, opisany novye vozmozhnosti pri sozdanii informatsionnyh sistem. Privodjatsja i problemy, voznikajuschie pri ispol'zovanii gipertekstov.

Daetsja analiz stat'i iz zhurnala Hypermedia, kotoraja posvjaschena tehnologii postroenija gipertekstov; privodjatsja otlichija etoj tehnologii ot predlagaemoj avtorom.

Zavershaet glavu razdel, posvjaschennyj opisaniju situatsii, pri kotoroj voznikaet neobhodimost' v ispol'zovanii spetsial'noj tehnologii postroenija gipertekstov. Apelliruja k istorii razvitija baz dannyh, avtor provodit analogii mezhdu razvitiem baz dannyh i gipertekstov, mezhdu kontseptual'nymi modeljami dannyh i predlagaemoj im tehnologiej postroenija gipertekstov. Predlagaemuju tehnologiju polezno ispol'zovat', esli razrabatyvaetsja novaja spravochnaja informatsionnaja sistema i kachestvo struktury znanij, zalozhennoj v nej, javljaetsja osobenno vazhnym.

2. RAZRABOTKA TEHNOLOGII "HyRe-Tech" POSTROENIJA GIPERTEKSTOV

V razdelah 2.1.-2.9. vtoroj glavy opisyvaetsja original'naja tehnologija postroenija gipertekstov, razrabotannaja avtorom.

V nachale daetsja opisanie klassifikatsii suschnostej v predmetnoj oblasti "HyRe-Subject-Entity" i klassifikatsii elementov v gipertekstah "HyRe-HT-Elements". Eti dve klassifikatsii obrazujut evristicheskij perehod [2]: razrabotchiku giperteksta predlagaetsja vydeljat' v predmetnoj oblasti te ili inye suschnosti, a potom otrazhat' ih v razlichnye vidy tem, ssylok v gipertekste po spetsial'noj sheme.

Dalee daetsja kratkoe opisanie vsej tehnologii v tselom. Posle etogo avtor ostanavlivaetsja na otdel'nyh elementah dannoj tehnologii.

Pervym, osnovnym elementom tehnologii "HyRe-Tech" javljaetsja postroenie razrabotchikom giperteksta spetsial'nogo perechnja osnovnyh kategorij i ob`ektov (perechen' OKiO). Etot perechen' opredeljaet osnovnuju strukturu giperteksta, vhodit potom v nego kak sostavljajuschij element (kornevoe oglavlenie), igraet rol' naibolee kratkoj i emkoj modeli predmetnoj oblasti.

Vtorym elementom tehnologii javljaetsja postroenie kontseptual'nogo plana giperteksta na osnove perechnja OKiO. Eto bolee razvernutoe opisanie struktury giperteksta. Dlja ego predstavlenija predlagaetsja spetsial'nyj format opisanija gipertekstov "HyRe-Desc". Sut' kontseptual'nogo plana sostavljaet kratkoe opisanie otdel'nyh razdelov, opisanie grupp blizkih razdelov, opisanie oglavlenij s tochki zrenija ih vida.

Dlja togo, chtoby razrabotchik giperteksta mog legko orientirovat'sja v tom, kakie vidy razdelov vozmozhny v gipertekstah, dlja oblegchenija prinjatija reshenij, sluzhit tretij element tehnologii: kollektsija/ klassifikatsija vozmozhnyh vidov tem. Eta kollektsija otrazhaet personal'nyj opyt avtora, ona mozhet vposledstvii rasshirjat'sja, dopolnjat'sja, izmenjat'sja. Krome nee v tehnologiju vhodjat esche 3 kollektsii/ klassifikatsii: vidy fragmentov, sposoby organizatsii podoglavlenij i tipy vneshnih programm.

Klassifikatsija suschnostej v predmetnoj oblasti "HyRe-Subject-Entity", klassifikatsija elementov v gipertekstah "HyRe-HT-Elements", evristicheskij perehod mezhdu nimi, struktura perechnja osnovnyh ob`ektov i kategorij, struktura kontseptual'nogo plana giperteksta, format opisanija gipertekstov "HyRe-Desc", kollektsija vidov tem, kollektsija vidov fragmentov, nabor sposobov organizatsii podoglavlenij, nabor tipov vneshnih programm - vse eti elementy i sostavljajut osnovu tehnologii "HyRe-Tech". Krome etogo suschestvennym dopolneniem k opisannoj tehnologii javljaetsja baza znanij po metodam postroenija gipertekstov, opisannaja v 3 glave.

V razdele 2.10 avtor predlozhil vvesti ponjatie "vid giperteksta" na osnove dvuh osnovnyh smyslovyh priznakov:
- kakogo tipa temy sostavljajut bol'shinstvo;
- kakaja struktura otrazhaetsja v gipertekste i svjazyvaet otdel'nye temy v odno tseloe.

Ponjatie "vid" giperteksta, opredelennoe takim obrazom, javljaetsja dostatochno jarkim, soderzhatel'nym i pomogaet pri proektirovanii teh ili inyh gipertekstovyh sistem. V razdele 2.11. privoditsja kollektsija vozmozhnyh vidov gipertekstov s kratkimi opisanijami elementov kollektsii.

3. KONTSEPTSIJA GIPERTEKSTOVYH BAZ ZNANIJ.

Pri razrabotke tehnologii stalo jasno, chto krome obschego opyta postroenija gipertekstov, otrazhennogo v tehnologii "HyRe-Tech", suschestvuet bol'shoj ob`em bolee fragmentarnyh i evristicheskih znanij, kasajuschihsja chastnyh voprosov. Dalee avtor razvival etu temu v dvuh napravlenijah.

1. Vospol'zovavshis' idejami iz razdelov 2.10.-2.11. i tehnologiej "HyRe-Tech", avtor razrabotal obschuju kontseptsiju gipertekstovoj bazy znanij.

2. Byla razrabotana konkretnaja gipertekstovaja baza znanij "HowDoHT" po metodam postroenija gipertekstov.

Osnovnaja ideja gipertekstovyh baz znanij zakljuchaetsja v tom, chto esli predstavit' pervichnyj ekspertnyj opyt po nekotoroj rabote v vide evristik vida ESLI-TO-INACHE ili V-SLUCHAE-...-EST'-VARIANTY i t.p., napisannyh na chastichno formalizovannom jazyke, i oformit' poluchivshujusja sistemu znanij v vide giperteksta, to v bol'shinstve sluchaev takogo oformlenija byvaet dostatochno, i postroenie znachitel'no bolee slozhnoj ekspertnoj sistemy uzhe ne nuzhno.

Minimal'naja neobhodimaja struktura gipertekstovoj bazy znanij dolzhna vkljuchat' oglavlenie/ klassifikatsiju situatsij, voznikajuschih v protsesse opisyvaemoj raboty i pravila/ evristiki, sobrannye v gruppy soglasno etim situatsijam.

Gipertekstovuju bazu znanij mozhno dopolnit' opisaniem razlichnyh spetsializirovannyh terminov i ljubymi drugimi spravochnymi materialami.

Gipertekstovye bazy znanij predlagaetsja rassmatrivat' kak novyj klass programmnyh produktov, so svoimi osobennostjami. V dannoj glave avtor razvivaet etu ideju: opisyvaetsja struktura gipertekstovoj bazy znanij, analizirujutsja voprosy, svjazannye s naborom pravil-evristik, voprosy, svjazannye s dopolneniem gipertekstovoj bazy znanij drugimi formami znanij.

Osnovnoj tekst gipertekstovoj bazy znanij "HowDoHT" predstavlen v prilozhenii 1.

4. SISTEMA POSTROENIJA GIPERTEKSTOV HyRe.

CHetvertaja glava posvjaschena opisaniju instrumental'noj sistemy postroenija gipertekstov HyRe, razrabotannoj avtorom dlja eksperimentov v oblasti gipertekstov i dlja prakticheskogo postroenija konkretnyh gipertekstov. V nachale etoj glavy daetsja kontseptual'noe opisanie sistemy: opisyvajutsja tseli razrabotki, chem dannaja sistema otlichaetsja ot drugih podobnyh ej sistem, eksperimenty avtora s razlichnymi tehnologijami podgotovki gipertekstov.

Dalee privoditsja konkretnoe opisanie sistemy s tochki zrenija pol'zovatelja: vhodnye formaty ishodnyh dannyh, komandy, optsii dlja programmy postroenija gipertekstov; komandy, dostupnye pol'zovatelju pri prosmotre giperteksta.

Vtoraja polovina etoj glavy, razdely 4.6.-4.10., posvjaschena mehanizmu vneshnih programm sistemy HyRe. Etot mehanizm javljaetsja shagom v napravlenii sistem bolee vysokogo klassa - sistem tipa "gipersreda". Vneshnie programy predstavljajut soboj nebol'shie dialogovye programmy, logicheski privjazannye k toj ili inoj ekrannoj stranitse giperteksta, rasshirjajuschie bazovuju programmu prosmotra giperteksta dopolnitel'nymi programmnymi komandami i vozmozhnostjami.

Opisyvaetsja kontseptsija vneshnih programm, kollektsija vozmozhnyh spetsifikatsij vneshnih programm. Dalee sdelan analiz togo, chto takoj mehanizm trebuet ot programmy prosmotra giperteksta; predlagaetsja mehanizm programmnoj svjazi mezhdu bazovoj programmoj prosmotra i vneshnimi programmami.

5. OPYT POSTROENIJA KONKRETNYH GIPERTEKSTOV.

Pjataja glava posvjaschena analizu opyta postroenija nekotoryh naibolee interesnyh, s metodologicheskoj tochki zrenija, gipertekstov, razrabotannyh avtorom. Analizirujutsja neskol'ko gipertekstov:
- spravochnik pol'zovatelja po OS El'brus,
- spravochnik-podskazka po jazyku iskusstvennogo intellekta OPS/ST,
- kollektsija instrumental'nyh tekstov OLG-SIT,
- podskazka po jazyku PAL raboty s SUBD Paradox,
- proekt spravochnika po priemam programmirovanija na jazyke Si++.

Spravochnik po Operatsionnoj sisteme MVK "El'brus-2" byl razrabotan s tsel'ju sobrat' v edinoe mesto razroznennye chasti dokumentatsii po OS El'brus. On oformlen kak gipertekst, vyzyvaemyj iz sistemy dialogovogo dostupa k El'brus-2 cherez personal'nyj komp'juter. V tselom spravochnik po OS El'brus predstavljaet soboj nabor raznotipnyh tekstov, ob`edinennyh tem, chto oni mogut byt' polezny pol'zovateljam, rabotajuschim v dialoge na MVK El'brus. Nekotorye teksty byli zaranee zadany i chast' usilij pri postroenii dannogo giperteksta byla zatrachena a to, chtoby, nahodjas' v ramkah zadannogo smyslovogo soderzhanija, maksimal'no oblegchit' vosprijatie etih tekstov pri pomoschi ispol'zovanija ssylok i tehniki raspolozhenija teksta na ekrane. Vazhnuju rol' v etoj rabote sygrala baza znanij HowDoHT. Odnako ishodnyj nabor tekstov byl ne polon, poetomu, pol'zujas' tehnologiej "HyRe-Tech", avtor postroil kontseptual'nyj plan suschestvujuschej dokumentatsii i kontseptual'nyj plan-maksimum. Sravnenie dvuh kontseptual'nyh planov dalo vozmozhnost' uvidet' naibolee vazhnye nedostajuschie temy. CHast' iz nih byla napisana i vstroena v gipertekst avtorom.

Spravochnik-podskazka po jazyku OPS/ST byl razrabotan kak "On-Line Help" dlja eksperimental'noj sistemy programmirovanija OPS/ST. JAzyk predstavlenija znanij OPS/ST soderzhit rjad netrivial'nyh kontseptsij, poetomu chast' spravochnika posvjaschena opisaniju sistemy ponjatij i idej dannogo jazyka. OPS/ST eto original'naja sistema programmirovanija, poetomu drugaja chast' spravochnika posvjaschena opisaniju osobennostej etoj sistemy programmirovanija. Razrabotka etogo spravochnika velas' ot nachala do kontsa s polnym ispol'zovaniem tehnologii "HyRe-Tech" i bazy znanij HowDoHT.

Kollektsija instrumental'nyh tekstov "OLG-Sit" javljaetsja sistemoj razlichnyh tekstov, kotorye mozhno ob`edinit' odnoj obschej ideej: eto teksty, igrajuschie rol' instrumentov pri analize informatsii, pri generatsii novyh idej, pri razrabotke novyh proektov i t.p. Pri razrabotke sootvetstvujuschego giperteksta obnaruzhilis' dve tehnologicheskie osobennosti. (1) Eti teksty postojanno ispravljajutsja i chasto pechatajutsja sami po sebe; to, chto oni vhodjat v ob`edinjajuschij ih gipertekst, javljaetsja vtorichnym. Po etoj prichine neobhodimo bylo organizovat' protsess soedinenija otdel'nyh tekstov v gipertekst tak, chtoby on treboval minimal'nyh zatrat truda i minimal'nyh dobavlenij v ishodnye teksty. Eto bylo sdelano pri pomoschi dorabotki sistemy postroenija gipertekstov HyRe. (2) Sama predmetnaja oblast' - "teksty, igrajuschie rol' informatsionnyh instrumentov" - javljaetsja dostatochno netrivial'noj i soderzhit mnogo abstraktnyh, samoprimenimyh ponjatij (proekty, kategorii, idei, raboty i t.p.). Razrabotka kontseptual'nogo plana takogo giperteksta vyjavila rjad novyh vozmozhnyh instrumental'nyh tekstov, pozvolila obkatat' tehnologiju na bogatom i nestandartnom materiale.

Podskazka po jazyku PAL raboty s SUBD Paradox byla razrabotana s pragmaticheskoj tsel'ju - vospol'zovat'sja odnim iz svojstv gipertekstov, razrabotannyh pri pomoschi sistemy HyRe, - vozmozhnost'ju prjamogo vyhoda srazu na nuzhnyj razdel giperteksta po kljuchu/nazvaniju razdela. Krome etogo proverjalos' - naskol'ko legko, prosto i bystro mozhno sdelat' gipertekst iz gotovoj dokumentatsii. Imejuschajasja tehnologija pozvolila sdelat' sootvetstvujuschij gipertekst za 1-2 chasa.

Pri pomoschi tehnologii "HyRe-Tech" byl razrabotan proekt giperteksta-spravochnika po priemam programmirovanija na jazyke Si++. Etot proekt predusmatrival sobranie kollektsii razlichnyh priemov ob`ektno-orientirovannogo programmirovanija na Si++, programmnyh primerov, nebol'shih spravochnyh tekstov i opisanie etoj kollektsii v vide spetsial'nogo giperteksta-spravochnika. V dannyj moment realizovan prototip takogo spravochnika. Original'noe sochetanie sistemy kontseptsij, otnosjaschihsja k ob`ektno-orientirovannomu podhodu, sistemy spravochnyh materialov, otnosjaschihsja k konkretnoj sisteme programmirovanija, fragmentov programm i priemov-evristik, pozvolilo dopolnitel'no otrabotat' tehnologiju HyRe-Tech i gipertekstovuju bazu znanij HowDoHT.

ZAKLJUCHENIE.

V zakljuchenii formulirujutsja dostignutye tseli i zadachi dissertatsii, opisyvajutsja osnovnye rezul'taty dissertatsii, vynosimye na zaschitu, ocherchivajutsja perspektivy prodolzhenija raboty.

OSNOVNYE REZUL'TATY

1. Predlozhena tehnologija "HyRe-Tech" postroenija semanticheski slozhnyh gipertekstov.

2. Predlozhena kontseptsija gipertekstovyh baz znanij; pokazano, chto gipertekstovye bazy znanij javljajutsja svoeobraznym programmnym produktom.

3. Razrabotana konkretnaja gipertekstovaja baza znanij "HowDoHT", otrazhajuschaja ekspertnye znanija avtora i drugih spetsialistov po sposobam predstavlenija tekstovoj informatsii v ramkah gipertekstovogo dialogovogo interfejsa.

4. Na baze predlozhennoj tehnologii realizovan rjad prakticheskih proektov (baza znanij po mehanizatsii sel'skogo hozjajstva, gipertekst-spravochnik po OS El'brus, sistema podskazki dlja sistemy programmirovanija OPS/ST).

5. Razrabotana original'naja programmnaja sistema postroenija gipertekstov HyRe, realizujuschaja predlagaemuju tehnologiju na IBM PC.

LITERATURA

Osnovnoe soderzhanie dissertatsii izlozheno v sledujuschih pechatnyh rabotah:

1. L.G. Ovanesbekov, Metodologija "KP" postroenija gipertekstov. VTSKP AN SSSR, Preprint No 19, Moskva, 1991.

2. L.G. Ovanesbekov, Rasshirenie shem Klensi dlja opisanija zadach iskusstvennogo intellekta. VTSKP AN SSSR, Preprint No 6, Moskva, 1991.

3. L.G. Ovanesbekov, Gipertekstovye bazy pravil. II Sankt-Peterburgskaja konferentsija "Regional'naja informatika" RI-93. Sankt-Peterburg, 11-14 maja 1993, Tezisy dokladov, chast' 1, s. 130-132.

































Zakaz / Tirazh 80. Besplatno
----------------------------------------------------------------------------------------------------------
Tipografija izdatel'stva MAI
125871, Moskva, Volokolamskoe shosse, 4


V nachalo etogo fajla
Ob avtore
Ob IVVS RAN

e-mail: Leonid Ovanesbekov <olg@www.ivvs.ru>

1993 sent - 1998 mart 09 pn