Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Pracazsystememekspertowympoleganawspomaganiuprzezniego
heurystycznegowyszukiwaniarozwiązaniawbaziewiedzywsposóbzbliżony
doludzkiegorozumowania.Odróżniatosystemekspertowyodalgorytmicz-
negoprogramukomputerowego.Wiedzajestzasadniczymkomponentemsys-
temuekspertowegodecydującegoojegojakości.Wrozdzialeprzedstawiono
zagadnieniaprojektowaniasystemuekspertowegozopracowanąprzezautora
metodąpozyskiwaniawiedzyodspecjalistów.Wiedzawprowadzanadosys-
temuekspertowegomożemiećcharakterliczbowy,symbolicznylubzdańję-
zykanaturalnego.Zawszesątoterminynależącedorozważanejdziedziny,któ-
rejproblemymająbyćprzezsystemekspertowyrozwiązywane.
1.2.1.Proceduryinarzędziaprojektowania
Proceduryprojektowaniasystemówekspertowychsąpochodnymiprocedur
tworzeniaprogramówkonwencjonalnych.Bazująonenadefinicjicyklużycia
systemuiokreślajązbiórregułorazwskazówekcodokolejnościdziałania
imomentówtworzeniawynikówpracyorazzestawnarzędziitechnikdlapro-
jektanta.Metodologieprojektowania[Górs99]opierająsięnapodejściualgo-
rytmicznymzkaskadowymcyklemżyciaoprogramowania(WaterfallModel):
SPECYFIKACJAPROJEKTOWANIEREALIZACJA
WERYFIKACJA
Doodmianmodelukaskadowegonależąszybkieprototypowanie(Rapid
Prototyping),prototypowaniestrukturalne(StructuredPrototyping),opraco-
wanieewolucyjne(EvolutionaryDevelopment).
WmodeluESDLC(ExpertSystemsDevelopmentLifeCycle)występujefa-
zaprojektowaniainformacyjnego,projektowaniainformatycznego,weryfikacji
iużytkowania.Pełnąispójnąmetodykątworzeniasystemówinformatycznych
wtechnologiiobiektowejjestmetodykaOPEN(ObjectOrientedProcess,
EnvironmentandNotation).
Wpodejściustrukturalnymmamyspecjalnieutworzonądlasystemóweks-
pertowychmetodologięKADS(KnowledgeAcquisitionandDesignSupport).
Zakładaonapodzielenieprojektunanastępująceetapy:
identyfikacjawydzieleniedziedzinyprzedmiotowej,określeniecharakte-
rystykiproblemudorozwiązania,
konceptualizacjapozyskaniewiedzy,znalezieniesposobureprezentacji
wiedzy,opracowaniekoncepcjisystemuekspertowego,
27