Jess er en regel motor og scripting miljø helt skrevet i Suns JavaTM sprog ved Ernest Friedman-Hill på Sandia National Laboratories i Livermore, CA.
Jess blev oprindeligt inspireret af CLIPS ekspertsystemet skal, men er vokset til en komplet, selvstændig, dynamisk miljø af sine egne. Ved hjælp af Jess, kan du bygge Java-software, der har kapacitet til at "grund" ved hjælp af viden, du leverer i form af deklarative regler. Jess er lille, let, og en af de hurtigste reglen motorer tilgængelige.
Kernen Jess sprog er stadig kompatibel med CLIPS, idet mange Jess scripts er gyldige CLIPS scripts og vice-versa. Ligesom CLIPS bruger Jess den Rete algoritme til at behandle regler, en meget effektiv mekanisme til løsning af vanskelige mange-til-mange matching problem (se for eksempel "Rete: En hurtig algoritme for Mange Mønster / Mange Object Pattern Match Problem", Charles L. Forgy, Artificial Intelligence 19 (1982), 17-37.)
Jess tilføjer mange funktioner til CLIPS, herunder baglæns kæde, der arbejder hukommelse forespørgsler, og evnen til at manipulere og direkte ræsonnere om Java-objekter. Jess er også en kraftig Java scripting miljø, hvorfra du kan oprette Java-objekter og kalder Java metoder uden at kompilere nogen Java-kode.
Jess kan gives licens til kommerciel brug, og er tilgængelig for akademisk brug
Hvad er nyt i denne udgivelse:.
- Dette frigivelse forbedrer QueryResult klassen, og løser fejl i slot-specifikke, ikke-loop og prominens evaluering spejdede motorer.
Begrænsninger :.
- Efter 30 dage, disse distributioner udløber, og vil ophøre med at fungere
Kommentarer ikke fundet