Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
RASON (RESTful Analytic Solver Object Notation) is an analytics modeling language and REST API supported by Frontline Systems. It embeds models in a JSON-style structure for creating, testing, and deploying decision services in web, mobile, and server applications. Use cases include business rules, DMN decision tables, mathematical optimization, Monte Carlo simulation, forecasting, and machine learning.
Functionally, RASON is not positioned as a general-purpose development framework, but as an application-embedding layer for advanced analytics models. Its optimization capabilities include linear programming, mixed-integer programming, convex quadratic programming, second-order cone programming, nonlinear optimization, and global optimization. For simulation, it supports sampling, correlations, distribution statistics, simulation optimization, and stochastic programming. Its forecasting and machine learning features cover text mining, clustering, regression, tree models, neural networks, and ensemble algorithms. Decision tables follow DMN 1.6 and use the S-FEEL rule syntax.
RASON is relatively friendly to web developers: models can be constructed as JSON-style objects in JavaScript and submitted to RASON Server through a REST API. The documentation examples show immediate solving via /api/optimize, and also explain how long-running jobs can be handled by first creating a model resource, then starting optimization, checking status, and retrieving results. On the server side, it can be used through Frontline Solver SDK. The documentation mentions languages such as C++, C#, Java, and PHP, with support for Windows and Linux desktops and servers.
Pricing information is not transparent. The website only states that users can register for a free trial cloud service account or download desktop/server SDKs for free trials. It does not disclose official plans, concurrency limits, API call quotas, enterprise licensing, or support pricing. In terms of deployment, RASON can be used as a cloud service, or run locally on desktops and servers through the SDK, offering some room for self-hosting.
Its strengths are a high-level modeling style, a JSON-like format, and suitability for application embedding. It also helps Excel Solver users transfer their experience with formulas and functions into a more flexible data-binding model. Compared with AMPL, GAMS, ARENA, or writing code directly, RASON places more emphasis on convenient Web/API integration. The downsides are that it does not clearly state whether it is open source, and the documentation provides limited detail on community ecosystem, certifications, security, quotas, and operations. Developers without an optimization or simulation background will still face a modeling learning curve. It is best suited to analytics modeling professionals, Excel Solver users, and development teams that need to embed optimization and risk analysis capabilities into their products.
The documentation does not provide information on access from mainland China, payment methods, or local support, so china_access can only be considered unknown. For production use in China, it is recommended to first verify rason.net API connectivity, latency, compliance, and payment workflow. Alternatives worth comparing include AMPL, GAMS, Excel Solver, or self-built Python optimization/machine learning services.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on rason.com official site.
rason.com is an United States API & Data provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of Workable. Click "Visit Official Site" to reach rason.com directly.