Clients

Whitelight

Provided object oriented design and development services to Whitelight, a privately held company in Palo Alto, California. Whitelight provides products in the areas of Online Analytical Processing (OLAP), which enable customers to do strategic analysis of their business models.

Object Oriented Design and Development in Visual C++

Diyatech designed and developed a major part of Whitelight Analyst that provides multi-dimensional analysis capability in a data-warehousing environment. Whitelight Analyst is a Windows 95/NT client and works in conjunction with Whitelight Server, which provides access to the data warehouse and multi-dimensional cube management for users, and Whitelight. All development done in Visual C++ using Microsoft Foundation Classes (MFC), OLE Automation, OLE Custom Controls (OCX), and an object oriented design. A more detailed description of this work follows:

Whitelight Analyst Workbench Subsystem for Windows 95 and Windows NT

Workbench is one of the major subsystems in the Whitelight Analyst. Its primary purpose is to allow the user to create complex multidimensional analysis models and save them for later execution. Ease of use is a primary concern in this subsystem and special attention is paid toward providing intuitive graphical user interface.

Designed the system using Rumbaugh's OMT Object Oriented Methodology and C++ as development language.

Subsystem design consisted of over 70 C++ classes and around 20,000 lines of C++ code.

All development done in Visual-C++ with Microsoft Foundation Classes (MFC).

In addition to developing the Workbench subsysteeoped core subsystems like Exception Handling, and various base classes.