Supply Chain & Corporate Performance Software
Enterprise Optimizer® (EO) for Rapid Business Modeling
Built on River Logic’s revolutionary COR technology, Enterprise Optimizer (EO) includes several products that provide a wide range of planning and decision-making solutions in the areas of Financial Planning, Business Intelligence, and Integrated Business Planning.The core architecture of all EO products rests on a unique combination of natural language diagrams, advanced knowledge bases (rule sets), and a 5GL translator engine (COR) which build a matrix to run a series of solves and analyses. As described in the COR section, all equations are built automatically after launching a "solve." EO models are built for performance, reaching enterprise-wide scales while typically returning results in less than two minutes. The diagram below illustrates the core architecture within the EO products. ![]() User Input & Output Interfaces. Users interact with EO through a variety of means, including directly through EO-based dashboards or River Logic’s EO Scenario Manager™ which is also available via web services. Users can also access EO through predefined tables in Office Excel 2007, Microsoft® Office SharePoint® Server scorecards, dashboards, and reports. Using Excel also enables users to dissect and further analyze, as well as communicate, the information. Data Store. Built on Microsoft SQL Server 2008™, the EO data store accepts, cleans, and translates data from almost any source, and then it updates the model. Updates can occur according to events or time cycles or may be manually processed. Visual Model Development Interface. EO uses symbol-based programming and 5GL so the modeling looks like the actual business representation. Business processes and financial reporting structures are easily represented using simple “drag and drop” icons. Changing a process flow or an organizational structure is a simple matter or re-drawing the lines and letting EO handle all of the mathematics. Knowledge Bases. EO incorporates over 50 business rule sets into the solution process. These business rules, assembled over a 20-year period, provide the appropriate guidance required for advanced modeling and integrated planning. COR Translator Engine. The COR translator recognizes the business problem and uses the corresponding knowledge bases to address that specific problem. The translator engine eliminates the need for coding, debugging, and managing formulas. This enables users to structure scenarios in minutes versus the usual days or weeks. Dynamic Mathematical Representation. The translator engine produces a dynamic mathematical representation in the form of a matrix. EO then uses advanced mathematics to conduct a number of "solves" on the matrix, including mixed integer optimization, scenario simulation, and advanced algebraic solution matrices. Learn more about Enterprise Optimizer:
|

