Extras din notiță
EXSYS este produsul unei companii americane şi a fost lansat pe piaţă încă din anul 1989. Cea mai recentă versiune a sa poartă numele EXSYS Professional şi funcţionează în medii grafice controlate cu WINDOWS 95, NT, Presentation Manager şi X-Windows.
Componente EXSYS
EXSYS este destinat cu deosebire celor ce doresc să-şi creeze aplicaţii proprii foarte rapid. Are în structura sa două componente mari:
- generatorul propriu-zis sau editorul de reguli de producţie, pentru crearea şi/ modificarea unei baze de cunoştinţe;
- componenta RUNTIME sau "de consultare", care permite utilizarea bazei de cunoştinţe create anterior.
Structura unei reguli
Se poate spune despre EXSYS că este un generator convivial, elaborat pentru calculatoare compatibile IBM PC/PS, care operează cu reguli de tipul IF-THEN-ELSE.
Editorul său de reguli lucrează şi cu reguli deja editate pe care le poate modifica sau şterge. În toate cazurile, EXSYS este capabil de veri¬ficarea şi validarea regulilor pe măsura introducerii lor în baza de cunoştinţe.
Schema simplificată de funcţionare a generatorului EXSYS se prezin¬tă în fig. nr. 4.1.
Fig. nr. 4.1. Schema funcţională a generatorului EXSYS
Analiza structurii EXSYS
În partea de sus a schemei se poate observa posibilitatea inserării şi/ editării regulilor cu ajutorul editorului de reguli EDITXS. Execuţia întregului set de reguli, specific unui prototip de sistem ex¬pert, se poate realiza în două moduri: modul editare şi modul execuţie.
În EXSYS, limbajul de comenzi organizat în meniuri conform schemei din fig. nr. 4.2 permite efectuarea tuturor tipurilor de o¬peraţii asupra bazei de cunoştinţe specifice unui sistem expert în curs de realizare.
Fig. nr. 4.2. Schema meniului EXSYS la lansarea în execuţie
Meniul File
Structura meniurilor după apelarea opţiunii New sau Open din File se prezintă în figura nr. 4.3.
Fig. nr. 4.3. Structura meniurilor şi submeniurilor după deschiderea unei baze de cunoştinţe
Interfaţa
După lansarea motorului de inferenţe, controlul său se realizează cu interfaţa utilizator, deosebit de prietenoasă şi cu multiple posibilităţi de execuţie sau de editare.
Motorul de inferenţe
Motorul de inferenţe este dotat cu mai multe module, care se pot conecta la diferite echipamente de verificare automată a mediului încon¬jurător (sensori), cadre, tablouri de date, sisteme de programare liniară, software de calcul tabelar (EXCEL, LOTUS 1-2-3), software pentru grafică, SGBD relaţionale, tabla neagră, sintetizator vocal şi orice programe externe (vezi figura nr. 4.1). Toate aceste module intră în acţiune la momentul oportun, conform dorinţei proiectantului şi/ utilizatorului. La rândul său, generatorul EXSYS poate intra în acţiune dacă este apelat de către un program extern sau o aplicaţie informatică de tip clasic.
Paşii procesului de achiziţie a cunoaşterii În funcţie de posibilităţile sale, EXSYS permite un proces de achiziţie a cunoaşterii în 5 paşi:
- determinarea de către cognotician a subiectului bazei de cunostinţe şi identificarea unui expert în domeniu;
- descoperirea cunoaşterii de care dispune expertul, pe parcursul mai multor interviuri;
- cunoaşterea captată este formalizată în reguli de producţie, care fac obiectul bazei de cunoştinţe;
- se construieşte baza de cunostinţe, prin una sau mai multe sesiuni de editare a regulilor;
- se testează baza de cunoştinţe astfel obţinută pentru a constata corectitudinea cunoaşterii achiziţionate.
Preview document
Conținut arhivă zip
- Exsys Professional.doc