INTRODUCTIE
8 Kennisrepresentaties 2
In dit hoofdstuk wordt bekeken hoe de eenvoud en uitdrukkingskracht van programmeertalen en kennisrepresentaties kan worden vergroot. Dit realiseert men door bepaalde aspecten in een programmeertaal of kennisrepresentatie onder te brengen, zodat we niet meer expliciet hoeven te specificeren hoe deze aspecten gerealiseerd moeten worden. Bij het gebruik van conditionele acties (productieregels) hoeven we niet langer de volgorde van de acties te specificeren, pattern matching vereenvoudigt de specificatie van voorwaarden, aannames kunnen ontbrekende kennis aanvullen, voorgedefinieerde relaties maken het overbodig om de bijbehorende kennis vast te leggen, en de specificatie van structuren geeft raamwerken voor het invullen van relevante kennis.