business-rules

Biztalk - possible to create rule/policy programmatically?

与世无争的帅哥 提交于 2019-12-21 20:51:27
问题 It seems that Biztalk only supports making rules via the Business Rules Composer, a design-time tool. Everywhere I see "programmatic" referring to Biztalk's Business Rules Engine (BRE), I only see that you can execute the rules in .NET, but not actually create them. I have found the Microsoft.RuleEngine namespace, but the documentation is abysmal, with zero examples and I can't even tell if you can use it to create a rule, or just retrieve the rules (one example I found). Is anyone aware of

Storing Business Logic in Database

可紊 提交于 2019-12-20 08:10:08
问题 We want to write some business logic rules that work on top of certain data to build reports. Not sure which is the best to store them in the database MySQL. It can have a chain of the rules and then a statement for the result as shown above. 回答1: For building reports you can convert business logic in any programming language. And use database data for generating reports. Against of business logic stored in database I place a high value on the power of expression, and I don't find the SQL

When is a Business Rules Engine used

回眸只為那壹抹淺笑 提交于 2019-12-18 11:31:47
问题 When is a Business Rules Engine used? What is the difference between Business Rules Engines and scripting/configuration/customization 回答1: Rules engines can do forward and backward chaining as well as inferencing. Check out Fair Isaac Blaze, Drools or iLog for implementations. 回答2: A business rules engine, or a business rules management system, should be used when you are trying to implement a decision in your code. But not just any decision. A decision that: Involves lots of rules Has rules

When is a Business Rules Engine used

断了今生、忘了曾经 提交于 2019-12-18 11:31:09
问题 When is a Business Rules Engine used? What is the difference between Business Rules Engines and scripting/configuration/customization 回答1: Rules engines can do forward and backward chaining as well as inferencing. Check out Fair Isaac Blaze, Drools or iLog for implementations. 回答2: A business rules engine, or a business rules management system, should be used when you are trying to implement a decision in your code. But not just any decision. A decision that: Involves lots of rules Has rules

How can I trace rules in the Business Rules service on Bluemix?

℡╲_俬逩灬. 提交于 2019-12-18 09:54:08
问题 I am using the Business Rules service on Bluemix, and it does not seem to use the Decision Warehouse. Is there another way to trace the rule firing? 回答1: As you noticed, the Decision Warehouse is not a feature within the Business Rules service. Also, rule traces are disabled. You can add trace filter tags to the payload request. Use the REST form ( &trace=true ) to view the trace filter tags: https://brsv2- instanceID . domain /DecisionService/run.jsp?path=/ ruleApp /1.0/ ruleset /1.0&trace

How can I install the Rule Designer on Eclipse for the Business Rules service on Bluemix?

爷,独闯天下 提交于 2019-12-13 04:55:41
问题 I want to use the Business Rules service on Bluemix (powered by ODM) provided by IBM. I have tried to setting up Rule Designer into Eclipse with the manual. However, I can’t find the URL or Location for Eclipse update site on this manual. Could you tell me the way to setting up the software? 回答1: If you see point 6 In the Add Repository dialog, enter the following repository details. Name: Business Rules Service Rule Designer Location: http://businessrules-updates.eu-gb.bluemix.net/ Update

How can i match on multiple objects of the same kind in Drools 5?

孤街醉人 提交于 2019-12-13 02:51:22
问题 Given a collection of BMSContract objects in memory of two or more, I need to match specific patterns using the BMSContract.status field. My rule should resolve to Success if in such collection exactly ONE and ONLY ONE BMSContract has a status of ACTIVE. Any other combination of objects and status codes should resolve to Fail. Again this rule is for a collection of 2 or more objects only and there could be any number of them: 2, 5, 10, 15 or more. There is a slightly different set of rules

Method or pattern to implement a Business Rules Engine in a solution?

无人久伴 提交于 2019-12-12 09:55:55
问题 I am working in a young banking company. Our solution (.NET) has an important technical debt, so we refactor it following DDD principles. We are planning to use (a) Business Rules Engine(s). Business rules deal with accounting purposes, marketing purposes, risk purposes, legal stuff... we are planning to POC the BRE to be sponsored by the business. I am looking for some feedback by people who succeded in adopting a BRE, or, a combination of BREs? Are there tools to manage the BR repository?

Rule Engine - How to store rules to avoid parsing on edit?

◇◆丶佛笑我妖孽 提交于 2019-12-12 07:38:34
问题 My .NET application evaluates user defined rules at runtime. These rules are entered to system via GUI menus by user. I generate a logical statement that corresponds to it and store it in database. For example: (Name = 'John' AND Surname = 'Smith') OR Number > 12 However, when the user wants to edit a rule by GUI, I need to make a reverse operation to determine menu states from the stored rule, which is costly and complex. How would you recommend to store rules in a way that it can be

How do I find which Java version is being used to execute my rules on Bluemix?

对着背影说爱祢 提交于 2019-12-11 16:19:21
问题 I am executing my rules on the Business Rules service on Bluemix, and want to know which Java runtime version is used. How do I find this information? 回答1: This information is available if I enable tracing for the payload, for example by invoking it using https://brsv2-instanceID.domain/DecisionService/run.jsp?path=/ruleApp/1.0/ruleset/1.0&trace=true (for example: https://brsv2-12345678.ng.bluemix.net/DecisionService/run.jsp?path=/myRuleApp/1.0/myRules/1.0&trace=true) I made sure that