Kunskapsteknik

i de tidigaste dagarna av expertsystem fanns det liten eller ingen formell process för skapandet av programvaran. Forskare satte sig bara ner med domänexperter och började programmera, ofta utvecklade de nödvändiga verktygen (t.ex. inferensmotorer) samtidigt som applikationerna själva. När expertsystem flyttade från akademiska prototyper till utplacerade affärssystem insåg man att en metod krävdes för att få förutsägbarhet och kontroll i processen att bygga programvaran. Det fanns i huvudsak två tillvägagångssätt som försökte:

  1. använd konventionella mjukvaruutvecklingsmetoder
  2. utveckla speciella metoder anpassade till kraven för att bygga expertsystem

många av de tidiga expertsystemen utvecklades av stora konsult-och systemintegrationsföretag som Andersen Consulting. Dessa företag hade redan väl testade konventionella vattenfallsmetoder (t.ex. Metod/1 för Andersen) som de utbildade all sin personal i och som nästan alltid användes för att utveckla programvara för sina kunder. En trend i tidig utveckling av expertsystem var att helt enkelt tillämpa dessa vattenfallsmetoder på expertsystemutveckling.

ett annat problem med att använda konventionella metoder för att utveckla expertsystem var att på grund av expertsystemens oöverträffade natur var de en av de första applikationerna som antog snabba applikationsutvecklingsmetoder som har iteration och prototyper samt eller istället för detaljerad analys och design. På 1980-talet stödde få konventionella mjukvarumetoder denna typ av tillvägagångssätt.

det sista problemet med att använda konventionella metoder för att utveckla expertsystem var behovet av kunskapsinhämtning. Kunskapsförvärv avser processen att samla expertkunskap och fånga den i form av regler och ontologier. Kunskapsförvärv har speciella krav utöver den konventionella specifikationsprocessen som används för att fånga de flesta affärskrav.

dessa frågor ledde till det andra tillvägagångssättet för kunskapsteknik: utveckling av anpassade metoder speciellt utformade för att bygga expertsystem. En av de första och mest populära av sådana metoder som är anpassade för expertsystem var Kads-metoden (Knowledge Acquisition and Documentation Structuring) som utvecklats i Europa. KADS hade stor framgång i Europa och användes också i USA.

Lämna ett svar

Din e-postadress kommer inte publiceras.