• Products
  • Statistics and Data Mining Solutions
  • Statistics and Data Mining Services
  • Statistics and Data Mining Resources
  • Support
  • News and Events
  • Company
Home / Products / TERR

Tibco enterprise runtime for r (TERR)

R for the Enterprise - Analytics with enterprise speed, reliability and support.

Pricing or Questions? Please call +61 2 9233 6888 or email

TERR, a key component of Spotfire Predictive Analytics, is an enterprise-grade analytic engine that TIBCO has built from the ground up to be fully compatible with the R language, leveraging our long-time expertise in the closely related S+ analytic engine. This allows customers to continue to develop in open source R, but to then integrate and deploy their R code on a commercially-supported and robust platform—without the need to rewrite their code.

Prototypes are often developed in R, but then typically re-implemented in another language for production purposes because R was not built for enterprise usage. TERR brings enterprise-class scalability and stability to the agile R-language, and enables statisticians to broadly share their analyses through TIBCO Spotfire Statistics Services or by directly embedding the TERR engine.

TERR enables customers to rapidly iterate from prototyping to production without wasting time and effort recoding and retesting their analyses, reducing response times for opportunities and threats, and easily integrating predictive analytics across an organization.

Key Features - Download white paper

  • Apply consistent models across multiple applications and uses, from prototyping to production--eliminating uncertainty with disparate analytic models
  • Easily compare multiple analytic approaches to find the hidden insights and to make the best decisions--and then broadly leverage these insights across the organization
  • Simpler and faster big data processing: TERR superior memory management and 64-bit architecture enables far larger data sets to be handled in memory, simplifying big data processing. For even bigger problems, integration with big data frameworks such as Hadoop, Spark, H2O, FuzzyLogix, and others, enable big problems to be solved more quickly and with fewer resources.
  • Designed for embedded advanced analytics: Open APIs for integration, fully supported by TIBCO, can be licensed for commercial embedding and redistribution.
  • Eliminate time/resources spent re-implementing R code for production, or spent prototyping on an unwieldy platform--Reducing the need for multiple analytic platforms
  • Rapid cycle from prototyping to production to deliver faster time to insight/market. Continual refinement of models and consistent application across organization means everyone is using the right, best analytics.

Technical Advantages of TERR

  • Higher performance and far more robust memory management that open source R—so that performance is more linear as larger data is analyzed.
  • TERR’s higher performance and more robust memory management enable seamless deployment of R code, opening new possibilities in contexts where the performance of open source R previously limited the production usage of R code.
  • Models can be built in open source R, then deployed to TERR--in R’s native format for model objects--for high-performance scoring/prediction.  TERR frees developers from the limitations associated with representing an R model in a model markup language or SQL.
  • Licensable for embedding and redistribution
  • Architected for ongoing investment, to ensure that TERR meets analytic needs both now and in the future.
  • Broad coverage of core R functionality and CRAN packages, giving customers access to cutting edge analytics in a production environment

TERR Developer's Edition

  • A free Developer Edition of TERR is available which enables customers to test their R code prior to deployment and integration. Fully featured, limited to Non-Production use.  Contact us
  • TERR Community site provides a forum for the feedback, support and collaboration of R/TERR users, and detailed information on topics such as TERR’s coverage of R functionality and CRAN packages
  • TERR does not aim to replace open source R on developer desktops.  R developers can continue to develop code in open source R, using their preferred development environments.  Code written in open source R can typically be run in TERR without modification

Integration options for TERR

TERR has wide integration across the TIBCO platform, enabling customers to deploy consistent analytics across their organization:

  • Embeddable TERR Engine for tight, custom  integration and grid deployment
  • TERR is embedded in Spotfire Professional, where it powers the Predictive Modeling Tools
  • TERR can also be embedded in Spotfire applications, locally under Spotfire Professional, or remotely through Statistics Services.
  • TERR can be embedded in TIBCO Business Events for Complex Event Processing, to provide a scalable, high-throughput, low-latency analytic service, for real-time applications such as Fraud Detection and Customer Scoring. 
  • TERR can post messages to TIBCO's Enterprise Social Networking product, tibbr, enabling TERR/R users to collaborate with their peers, share their results to contribute to ongoing discussions, and easily send notifications of long-running analytic results.

Pricing?  Please call +61 2 9233 6888 or email

System Requirements

TIBCO Enterprise Runtime for R 4.1.x System Requirements
Operating System Microsoft Windows 10, 8, 8.1,7 (32 & 64 bit)
Microsoft Windows Server 2012, 2008
Red Hat Enterprise Linux 5,6 (Intel/AMD x64)
SUSE Linux Enterprise 11 (Intel/AMD x64)

NOTE: 64-bit Operating System strongly recommended.

Hard disk space 250 MB
RStudio IDE Compatibility RStudio Desktop 0.98.1074(Available for download here)
RStudio Server 0.98.1074

TIBCO Enterprise Runtime for R has been tested for compatibility with the versions of the RStudio IDE listed above. Not all features may be supported, and compatibility with future RStudio releases is not guaranteed. For more detailed compatibility information, type help.start() at the TERR command line, and in the resulting landing page, click the link "README for TIBCO Enterprise Runtime for R for RStudio."

RStudio is available under separate open-source software license terms. TIBCO does not warrant, deliver, or support code or other material provided by RStudio, Inc., including but not limited to development tools and packages, and such code or other material does not constitute a part of the TIBCO Enterprise Runtime for R engine

KNIME Compatibility


KNIME 3.1.1 (Windows 64-bit only).

KNIME is available under separate open-source software license terms. TIBCO does not warrant, deliver, or support code or other material provided by KNIME, including but not limited to development tools and packages, and such code or other material does not constitute a part of the TIBCO Enterprise Runtime for R engine

Java JRE (Optional) Oracle Java JRE 1.6 or higher

NOTE: The following packages supplied with TIBCO Enterprise Runtime for R require a bit-matching (32 bit or 64 bit) version of the Java Runtime Environment (JRE) and the JAVA_HOME environment variable be set to the location of this JRE: