The Architecture of the Quality Control Charts Module
The general technology of the Quality Control Charts module is described in the Technology of the Statistica Quality Control Charts Module (Technical Note). The following paragraphs describe additional details of the architecture of the program, that permits users to build complex, fully automated, and completely customized quality control systems.
The Chart "Object." All statistics (e.g., means, sigma, etc.) for the control charts are automatically maintained and updated in a separate chart object. The chart object itself contains no user interface, and is relatively small in size. Hence, it can be deployed on a network in a variety of ways, and multiple instances of the chart object (different quality control charts of many variables and/or attributes) can be maintained simultaneous on a server (or servers). All computations for maintaining and updating the chart are performed by the chart object. Because the computational cost of updating the chart statistics is separated from the computations necessary to prepare an actual rendering of the chart, many options and choices are available to adapt the Statistica Quality Control programs to large scale, distributed processing environments, for monitoring rapid data streams (and or very large data volumes, such as those that are common in the chip production industry, where often thousands of characteristics need to be monitored).
To summarize, the Statistica Quality Control Chart facilities consist of (1) the user interface (Quality Control module) for specifying quality control chart and for requesting specific results tables and charts, and (2) the chart object, which exists "independently" to (a) maintain and update all computed statistics necessary for the chart, and (b) to monitor the chart and fire various messages to clients to inform them of chart-critical events. Of course, to the single user or application on a single compute, the distinction between these two processes is not necessarily apparent, and it in no way complicates the usability of the program in that case.
See also, Technology of the Statistica Quality Control Charts Module (Technical Note).