I would like to know, how the complexity of a rule based application can be measured?
Is there a standard way defined by IBM ?
or something with Function Point to measure the complexity of a software based application
Complexity can always be based on some parameters like the 1) Parameters being passed / 2) Number of Rules present / 3) database look ups / 4) Network Latency / 5)Ruleset Parsing Time / 6) Ruleset Execution Time / 7) Application Design / 8) Execution Unit Configuration / 9) Configure the XOM / 10) Asynchronous Ruleset Parsing / 11) Connection Pool Size / 12) RES Server Configuration / 13) XU Configuration / 14) Reduce Trace in Server Logs
Can someone please help me understand the standard way IBM does recommend it or is it decided by the application architect ?
Any and all Inputs are much appreciated... Thanks in advance.