Introduction to Accelerators
Accelerators represent a new approach to how TIBCO engages our customer ecosystem: we created an elite team of TIBCO field engineers and asked them to solve the biggest, baddest Digital Business innovation problems that our customers are throwing at us today using IoT, sensors, Spark, and Hadoop. And we asked them to solve these problems in a way that’s extensible and re-usable based on design patterns. And we asked them to build these solutions in a scalable, high-performing way, applying continuous integration and testing. And we asked them to document and package the solutions, for free community distribution.
The result is a TIBCO-led, community-engaged way to help our customers solve the “blank sheet of paper” problem that plagues most IT organizations.
Our goal is to change the IT-to-Line-of-Business relationship when it comes to Digital Business transformation. Accelerators help IT say “yes” to more business ideas. As a result, they experiment more—when an idea doesn’t work, it’s killed quickly. If an idea is good, you build upon it. Accelerators help drive this innovation, which drives business innovation.
For a high-level overview of TIBCO Accelerators, watch this video on the TIBCO Blog.
Steve Jobs once said, when he was at NeXT Computer, this: “The simplest to maintain, the easiest code to debug, and the most efficient piece of code… is the code you never write.” Jobs knew, back in the 1990s, that the key to making complex technology accessible and innovative was to provide simple, easy-to-understand programming interfaces to that infrastructure, and to simplify the job of building the world’s best applications.
The TIBCO Accelerator project is our effort to simplify the job of building great Digital Business applications, harness the power of re-use, and engage the formidable community of TIBCO developers. We hope all our customers join our community effort to innovate faster with Connected Intelligence, to spur innovation, and to make the world a better place.
Connected Vehicles Accelerator
The Connected Vehicles Accelerator tracks various vehicles and applies rules against their locations and progress. This could be personal vehicles, taxis, delivery trucks, passenger or freight trains, public transport buses, aircraft... anything that moves and produces a stream of position data. For vehicles operating on a scheduled, it tracks progress and proactively notifies when SLAs will be violated. Positions are compared against geofences to determine if vehicles are going someplace they shouldn't. A flexible user-defined rule module architecture allows for fully customized business rules, built in TIBCO Streaming and then visualized using TIBCO Spotfire.
Next Best Action Accelerator
Create opportunities to improve customer engagement with the TIBCO Next Best Action Accelerator. Define target audiences using a web interface based on TIBCO Spotfire and then link those audiences to offers issued to customers who complete qualifying activities to encourage loyalty and increase sales. This accelerator provides a reference architecture and code assets for building an event-driven marketing platform for customer engagement. It is configuration-driven through a custom web interface based on TIBCO Spotfire which allows marketing personnel to define target audiences and offers for customer engagement.
FX Dealing Accelerator
The FX Dealing Accelerator is implemented via TIBCO StreamBase® and TIBCO® Live Datamart. It provides a platform for foreign exchange (FX) pricing and dealing systems and delivers the necessary service in volatile markets. As part of the accelerator program, we offer the FX Dealing Accelerator (FXDA). The FXDA, available in TIBCO StreamBase 7.6, includes key components for quick-start projects: market data and execution adapters/handlers, components for aggregating prices, sample spread calculation modules, and TIBCO Live Datamart tables. A sample HTML5 trading application is also provided, which is intended to be extended in each specific implementation. Watch this video overview or read the attached Dynamic Spread Calculation brief.
IoT Drilling Accelerator
The IoT Drilling Accelerator is a platform to consume drill head data from Oil Rigs, perform Analytics on the data and present to Drilling Engineers. The Analytics are performed in Real Time and the results sent to Spotfire and Live Datamart dashboards. This gives an up to date view of Rig state and the ability to detect anomalies as they occur.
Business Activity Monitoring Accelerator
The Business Activity Monitoring Accelerator allows users to track business process lifecycles for SLA violations, stalled processes, and missing process instances. Processes are configured using a no-coding configuration approach that are evaluated at runtime. The accelerator works both with and without an overall BPM control system. It allows for real-time tracking of process performance to determine if SLAs are being met, giving businesses the opportunity to take proactive action to correct exception situations before they escalate.
Risk Management Accelerator
The Risk Management Accelerator illustrates the the complete Connected Intelligence story and Streaming Machine Learning. TIBCO Spotfire Analyst guides data professionals through the process of developing both supervised and unsupervised machine learning models to detect risky behaviour in a given dataset. The template is built like a machine learning tutorial allowing creating of a model using your own data with less than 10 clicks. These models can then be hot-deployed into StreamBase for real-time evaluation of events for deviation from expected norms. When an event is flagged, it is alerted and the event processing platform creates a case in TIBCO ActiveMatrix BPM that facilitates the investigation of the potential fraud.
Dynamic Pricing Accelerator
The Dynamic Pricing Accelerator is a reference architecture and set of standard models that can be used to generate personalized prices for customers based on their attributes and behaviours. The included demo shows an insurance premium quoting business process. Based on TIBCO Streaming and TIBCO Spotfire, it allows businesses to become agile and algorithmic and take back control over their pricing platform. It reduces the need for expensive black-box applications in industries like insurance so businesses can gain competitive advantage by building and deploying their own pricing models quickly and easily. Then using the Insight Platform, monitor the performance of those models and make refinements as necessary.
High Tech Manufacturing Accelerator
The High Tech Manufacturing Accelerator shows how you can gather real-time insights into manufacturing systems by capturing sensor telemetry and then applying validations and rules within a configurable equipment hierarchy. Monitor equipment status, part production, and compute Overall Equipment Effectiveness (OEE), providing intelligence sooner to enable actions to optimize production and improve quality. TIBCO Streaming is used to capture sensor feeds and apply rules, and the system can be visualized on a live, customizable dashboard in TIBCO Spotfire.
Intelligent Equipment Accelerator
The Intelligent Equipment Accelerator captures and analyzes sensor data in real-time from smart equipment and Internet of Things devices. Integrate through industry-standard protocols like OPC UA, OSI PI, MQTT, and Web Services. Alternatively, implement custom adapters for your own protocols, all the way down to baseline serial port integration. Apply custom validations, cleansing policies, rules, and feature statistics on data feeds to identify trends and gain insight. TIBCO Streaming is used to capture sensor feeds and apply rules, and the system can be visualized on a live, customizable dashboard in TIBCO Spotfire.
Case Management Accelerator
The Case Management Accelerator allows users to work on cases with Case Data and Case Actions modeled in TIBCO ActiveMatrix BPM using a no-coding visual notation. Given a case management template cases can be moved forward in a business-friendly interface. These benefits are available using this implementation as a starting point with access to the full sources for Angular.JS Developers.