Partners

Email This Page
Print This Page

Privacy Policy | Disclaimers

© 2008 Panopticon Software.
All rights reserved.

low risk/fast implementation
operational BI tools for oem applications

Fast, Low Risk Implementation of Award-Winning
Interactive Data Visualizations for OEM Applications

Many of the world’s largest companies use Panopticon information visualizations to help their people plow through huge amounts of data quickly and make educated, informed decisions quickly. Our SDK lets you tightly integrate these Operational BI tools into your own applications.

Panopticon Operational BI tools are designed for the Microsoft .NET environment
Panopticon's Operational BI software is available in a Java version

Your Choice of Environments — .NET or Java

The Panopticon Developer SDK is available in .NET and Java and may be embedded in HTML-only, thin client, or thick client applications. Programmers can use the language of their choice to integrate real-time visual data analysis into their own applications. The SDK includes our robust StreamCube™ data model designed to accept real-time data streams, an application programming interface (API), and a set of controls – along with comprehensive documentation that explains every aspect of how to use the software.

 

"The Panopticon SDK is very straightforward and the range of applications for the software is amazing. It allows us to integrate with almost any technology stack on our side easily and quickly."

Kuldeep Chaudhary
VP, Global Equities Technology
Citi Global Transaction Services

Reduced Risk and Development Costs with Comprehensive SDK

Panopticon Developer is a set of components that enables you to integrate Panopticon data visualizations into your own applications. The SDK supports true real-time streaming data and large databases and gives your developers full control of update rates. And it can handle enormous amounts of data; you can display useful information about up to 100,000 items at the same time – and all of those items can be updated in real time – as fast as 5000 updates per second.

The SDK consists of the following major components:

  • Visualization Engine. This special control processes the data based on input from the interactive user interface and presents it to the visualization controls. This design allows you to build an application around the Visualization Engine and then implement additional visualizations as they become available without having to re-write the entire application.

  • • Multidimensional data

    • True real-time streaming data

    • Aggregations & calculations

    • ODBC, OLE DB & JDBC

    In-memory data model. The data model is central to the functioning of the visualization system. It supports the analysis, aggregation and calculation of values based on your data. The data model is designed to handle true real-time streaming updates. When the user manipulates visualization using the controls provided with the SDK, the data model does the calculations necessary to display the information. The data model can interact with any number of disparate data repositories and supports ODBC, OLE DB and JDBC-
    compliant databases.
  • • Rulers to filter & display legends and scales

    • Organizer slices, dices & filters

    • OLAP functionality

    • Build your own Java servlets

    • Zero-footprint clients

    Complete set of controls. Our Ruler control lets users filter and display legends and scales. The Organizer controls the breakdown of the data based on how the user selects, groups and filters data. This very powerful control supports highly interactive, on-the-fly, OLAP functionality. We also have lightweight web controls in our .NET SDK that allow you to publish visualizations to the web. The SDK makes it easy to develop and deploy zero footprint web clients that have much of the functionality and rich user interface normally associated with thick clients. For Java, we provide the components you need to build your own Java applets for publishing to the web or you can write your own Java fat client. The SDK also includes the information you need to build your own Java servlets to support zero footprint requirements. The Panopticon visualizations work with our unique Visualization Engine control to let you get your information on the screen in a useful way. The combination of the Ruler, Organizer, and Visualizations controls working with the Visualization Engine and the data model make it possible to rapidly develop very sophisticated, tightly embedded visualizations that you can design to mimic the look and feel of your application.

  • Extensive documentation. We have invested heavily in the documentation of our SDK. Remember that we use this same SDK to develop our own products, so it’s critical that the manuals be complete and easy to understand. In our opinion, the most important part of any SDK is the documentation. In addition to the user guide, we provide over 20 fully documented, complete examples of working applications built using the SDK that walk you through everything your programmers need to know in order to use the system effectively.

Learn More

Reduce Risk

Reduce Costs

Increase Sales

Shorten Sales Cycle

Increase Sales of Existing Applications

The SDK allows you to completely customize the look and feel of the GUI so that the visualizations match the look and feel of the rest of your application. Use the Panopticon SDK to:

  • Refresh the look and feel of legacy applications
  • Provide executives with friendly, intuitive interface
  • Improved decision support tools
  • Create comprehensive graphical reporting and presentation tools

The Panopticon development team uses the same SDK that we make available to our OEM customers to build our Explorer desktop product and our Enterprise web-deployed software.