6个版本

0.0.5 2024年4月19日
0.0.4 2024年2月4日
0.0.3 2023年12月31日
0.0.2 2023年11月14日

#238 in HTTP服务器

Download history 4/week @ 2024-04-25 1/week @ 2024-05-16 1/week @ 2024-05-23

每月 356 次下载

MIT/Apache

1MB
26K SLoC

决策工具包

Crates.io docs Code coverage
build Linux build Windows build MacOs
MIT licensed Apache 2.0 licensed Contributor Covenant

概述

决策工具包 是一套用于构建、评估和测试决策模型的工具。

决策工具包 基于由 决策模型和符号 (DMN™) 规范构建,该规范是受 对象管理组 (OMG®) 管辖的行业标准。

决策工具包 旨在性能优秀、可靠且完全符合 DMN™ 规范,确保决策模型的准确评估。所有工具均以 Rust 语言实现,该语言以其安全性、效率和可靠性而闻名。

决策工具包 提供了一系列功能,包括 DMN 模型评估、决策表评估和 FEEL 表达式评估。它还包括解析、验证和识别 DMN 模型、决策表和 FEEL 表达式的功能。用户可以测试 DMN 模型、决策表和 FEEL 表达式,并将它们导出为 HTML 格式。

决策工具包 提供了一整套用于决策模型评估和测试的工具,利用 DMN™ 规范和 Rust 编程语言,确保高性能、可靠性和可移植性。

主要功能:

  • DMN 模型评估
  • 决策表评估
  • FEEL 表达式评估
  • 解析和验证 DMN 模型
  • 解析和识别决策表
  • 解析和验证 FEEL 表达式
  • 测试 DMN 模型
  • 测试决策表
  • 测试 FEEL 表达式
  • 将 DMN 模型导出为 HTML
  • 将决策表导出为 HTML
  • 将 FEEL 表达式导出为 HTML

文档

项目状态

决策工具包 已准备生产,但仍有一些功能可能根据测试和用户反馈进行调整或改进。我们欢迎用户尝试 决策工具包 并提供反馈或建议,以改进其可用性或性能。

许可证

许可协议如下之一

任选其一。

贡献

对于Decision Toolkit的任何贡献都备受欢迎。你提交的任何有意包含在本作品中的贡献,都应按上述方式双重授权,不附加任何额外条款或条件。

依赖项

~40–54MB
~1M SLoC