2010-01-25 4 views
6

AI 관련 응용 프로그램을 작성 중입니다. 이 애플리케이션의 경우 규칙 엔진이 있어야합니다. Jess은 Java로 작성된 훌륭한 규칙 엔진입니다. 하지만 내 신청서에는 라이센스 제한으로 인해 사용할 수 없습니다.오픈 소스 규칙 엔진 Java로 작성된

누군가 Java로 작성된 오픈 소스 규칙 엔진을 말할 수 있습니까?

답변

6

선반 규칙 엔진에서 오픈 소스를 사용하면 응용 프로그램에 과도한 과부하가 걸릴 수 있습니다. 이전에 Drools를 사용했고 꽤 중량이 있었지만 사용하기 전에 프레임 워크를 이해해야합니다. Drools도 마찬가지입니다. 좋지 않지만 Scala/Groovy/JRuby와 같은 것으로 자신의 DSL 규칙 엔진을 작성하는 것이 더 적절할 수 있습니다.

는 그루비 기반 규칙 엔진을 구축에 대해 이야기 여기에 흥미로운 기사가있다 :

http://www.pleus.net/articles/grules/grules.pdf

은 이러한 옵션에서 당신이 가장 적합한 무엇을 작업하고 거기에서 이동합니다.

4

는 유명한 오픈 소스 Java 규칙 엔진이며 ASL2 라이센스를 사용합니다. 개인적으로 사용하지는 않았지만 일부 동료는 몇 가지 프로젝트에서 성공적으로 사용했습니다.

2

Drools는 훨씬 많은 기능을로드하고 확장 할 수 있으며 많은 제작 구현도 제공합니다. 이전 게시물에서 말한대로 ASL2입니다.

관련 문제