Welcome to my Portfolio
Greeting! Thank you for visiting my portfolio. Currently, this does not contain many blog posts. I wish one day I will find something to worth of writing.
Different BRMS Tools in Market
There are many vendors in the market who provide BRMS tools with a lot number of features with different pricing, standalone platforms, integrated suites and open source projects.
Ranking of the BRMS tools those are available in the market it difficult. The competition between products revolves around the relationships with vendors or price competition according to the Forrester Analyst John
Applications of BRMS in the Real World
The main goal of BRMS is externalizing the Bussiness Condition Logic from the application code so that condition logics(technically called as rules) can be organized easily without disturbing the application. BRMS reduces the application developer dependency. A business user can directly edit business condition rules using BRMS. Some of the applications of brms are given below –
Business Rule Management System (BRMS)
Business Rule Management System (BRMS) is an integrated application development and execution platform that allows organizations to define, deploy and monitor and maintain the vast variety of Automated decisions used by operational systems. A BRMS allows decision logic to be extracted and managed separately from core application code, so that it can be easily understood, maintained and reused access the organization.
RetePlus Algorithm with Example – IBM ODM
RetePlus algorithm is one of the execution modes in IBM ODM which is based on Rete algorithm. It works based on working memory, agenda creation, supports negative patterns, object notification, and Logical Objects. Use RetePlus optimization techniques to improve performance through reduction of the number of rules and conditions, computation of the rules to run, and prioritization of the rule order.
Synchronizing Rules and RuleDocs – Rule Solutions for Office, ODM
RuleDocs are Microsoft Office documents that contain your rules, decision tables, and ruleflows. Rules and ruleflows are stored in Word documents, while decision tables are stored as spreadsheets in Excel. We use t to edit and manage rules offline. You can also use them to present the rules together with documentation and supporting information, including the original policy or requirement.
Rule Solutions for Office Installation – IBM ODM
Rule Solutions for Office enables you to edit business rules in Microsoft Office documents called RuleDocs. You can update and share rules with RuleDocs, which can also provide supporting documentation and information such as the original policies for the rules. Rule Solutions works in conjunction with Decision Center, which serves as a workspace for business users to collaborate on authoring, editing, organizing, and searching for business rules.
Organizing your application into rule projects – IBM ODM
By organizing your rule application as modular rule projects, you can improve the performance of Rule Designer for large rule applications, and facilitate the assignment of permissions in Decision Center
Development Standards for Execution Object Model (XOM)
The Execution Object Model (XOM) is the model against which the rules run. It references the application objects and data and is the base implementation of the Business Object Model (BOM). Rule projects reference the XOM. Through the Execution Object Model, the rule engine can access application objects and methods, which can be Java objects, XML data, or data from other sources. At run time, rules that were written against the BOM are run against the XOM.
What is an Expert System?
An Expert system is a computer system that uses artificial intelligence methods to solve problems within a specialized domain that ordinarily requires human expertise. They are designed to solve complex problems by reasoning about knowledge, represented primarily as if–then rules rather than through conventional procedural code.
firing and firinglimit in Rule task – IBM ODM
Configuring the Rule task execution plays the key role in executing the rules in a rule flow. firing and firinglimit are the two rule task properties that help rule execution in a rule flow.
Ruleset Statistics – IBM ODM
A ruleset is a collection of rules and is the smallest executable unit in IBM ODM. Before it runs, a ruleset is parsed to convert rules into a format that can be executed in memory. The time it takes a ruleset to run the first time it is invoked is the sum of ruleset parsing time and actual ruleset execution time.