Какие есть двигатели для конечных автоматов общего назначения?

Требования следующие:

  • основные функции автоматизации: состояния, события, правила
  • гибкость (интеграция с внешними языковыми инструментами для анализа, классификации, поиска)
  • декларативные, изменения без перекомпиляции
  • [опционально] возможности рандомизации (например, для рандомизированного перехода между состояниями)

например, похож на Akka FSM, но с декларативными возможностями. Также полезно гибкое основанное на правилах и сопоставление текста (на основе НЛП).

1 ответ

Существует ряд библиотек, которые могут обрабатывать конечные автоматы UML - подойдет ли это вам?

Другие вопросы по тегам