0

知りたいのですが、ルールベースのアプリケーションの複雑さはどのように測定できますか?

IBM によって定義された標準的な方法はありますか?

または、ソフトウェアベースのアプリケーションの複雑さを測定するためのファンクションポイントを備えたもの

複雑さは常に、1) 渡されるパラメーター / 2) 存在するルールの数 / 3) データベースのルックアップ / 4) ネットワークの待ち時間 / 5) ルールセットの解析時間 / 6) ルールセットの実行時間 / 7) アプリケーションの設計などのいくつかのパラメーターに基づいている可能性があります。 / 8) 実行ユニットの構成 / 9) XOM の構成 / 10) 非同期ルールセットの解析 / 11) 接続プールのサイズ / 12) RES サーバーの構成 / 13) XU の構成 / 14) サーバー ログのトレースの削減

IBM が推奨する標準的な方法、またはアプリケーション アーキテクトによって決定される標準的な方法を理解するのを手伝ってもらえますか?

すべての入力は大歓迎です...事前に感謝します。

4

2 に答える 2

1

私にとって3つの重要な要素があります:

  • 他のアプリケーションとの統合 (ws -ESB、BPM、.net などの SOA アプローチ)
  • プログラミング レベル。ルールに多くの関数を使用する必要がある場合 (fors、maps、vector など)
  • ルールは、量、意思決定サービスの数を予測します。

これがお役に立てば幸いです。

于 2016-02-11T19:24:17.170 に答える