-->

Cornerstone (statistics software) Connect

- 10:20 AM

photo src: www.cornerstonecrystal.org

Cornerstone is a proprietary statistics software of the independent software vendor camLine GmbH. The software has a long tradition reaching back to the year 1991. Since then the owners of the software product have changed several times and since 2010 it is owned and maintained by camLine.

The application software primarily is designed for engineers in research and development or in manufacturing who need a tool for applied statistics. Cornerstone has a special focus on the fields of Analyses by Regression, Exploratory Data Analysis (EDA), quality control (control charts, process capability), and Design of Experiments (DoE).

Analyses are presented and recorded graphically in the form of a calculation graph (the so-called Workmaps). The structures can be saved in conjunction with the data and thus are reusable with similar data to perform the same analyses with refreshed or new data in the same structure. The software interactively combines all created objects in a logical execution sequence (live linking). That allows to actively connect the results and affect selections in all corresponding visualizations. In addition, changes in data get propagated to all dependent analyses and graphics.

Cornerstone is available in a 32-bit and as a 64-bit version. The later is capable of dealing with very large data sets above the 4GB limit which is known to be a typical restriction of the older 32-bit architecture. Otherwise the functionalities are identical. Until Cornerstone 7.0 the 64-bit version was named Cornerstone++. With version 7.0 the ++ extension is deprecated and the 64-bit version is the default and simply named Cornerstone. Starting with that release both versions are shipped and the user can decide which version to install.


Connect: Team Collaboration Software from Cornerstone - YouTube
photo src: www.youtube.com


Maps, Directions, and Place Reviews



History

Cornerstone version 1.0 was developed by BBN Software Products (since 1995 BBN Domain Corporation or rather Domain Manufacturing Corporation) as a follower to RS/1 since 1991. In 1999 Brooks Automation took over Domain Manufacturing including the Cornerstone software. The software business unit (including Cornerstone) of Brooks Automation was transferred to Applied Materials in 2007. camLine acquired the Cornerstone software in 2010 and continues the development since then.

The original main feature in Cornerstone was Exploratory Data Analysis (EDA). EDA is an approach to analyzing data with visual methods to identify the main characteristics. It is used for seeing what the data can tell beyond formal modeling. Afterwards Cornerstone was expanded with additional key features. Design of Experiments (DoE) is used to figure out a small subset of experiments within all possibilities that provide initially defined questions. Linear regression models are used as analysis and optimization modeling technique.

Initially Cornerstone was available for UNIX based systems (SunOs, HP-UX) only. Since its version 1.5 introduced in March 1995 Microsoft Windows is supported too. camLine extended the DoE support and the analysis of large data sets above the 4GB limit. Due to the fact of low demand, the maintenance of UNIX based systems was discontinued in 2009 with version 5.0. The table below shows the history of versions of Cornerstone. The supported platforms as well as the publication date and the main innovations are listed.


Cornerstone Connect Video



Versions


Cornerstone OnDemand
photo src: relayto.com


Application and Availability

Cornerstone is applied in an industrial environment to analyze manufacturing and process data. The software is leveraged in Research and Development (R&D) to design experiments and analyze the results. This results currently in a focus on semiconductor and automotive sector. Anyhow users are found in other industrial areas with similar analysis tasks like photovoltaics, chemistry, paper, paint, optics, pharmaceutics, electronics and white goods. In addition Cornerstone is applied in industry-oriented academic sectors.

Recently, the capability of Cornerstone to analyze data efficiently is used more and more directly in the manufacturing environment. Most use cases deal with Cornerstone to condense the high amount of production data in cyclic analysis. The results are reported automatically on the intranet, for instance. In this application, a workmap is seen as an analysis template. Application engineers can develop these templates on the basis of well established workmaps. Therefore, it is possible to choose an individual and intuitive analysis depth. Improvements can be implemented and tested separately from the manufacturing process to ensure a reliable continued optimization.

Cornerstone is distributed by the software manufacturer, directly.


Connect
photo src: csconnect.co.zw


Scope of Operation

Essentially, all models are wrong, but some are useful.

Cornerstone is a statistical software which provides the essential analysis functions for engineers and natural scientists in a few modules. For instance, the analysis of variance and group comparisons are summarized within the regression module. This lean approach in Cornerstone supports engineers in doing appropriate statistical analysis.

Design of Experiments (DoE)

Design of Experiments(DoE) is used by engineers or applied scientist in physical or simulated experiments to reduce the number of runs. Each experiment is defined by a number of factors, for instance the oven temperature or the heating time. One run is defined by specific values of each factor. Hence, we have a huge number of runs which increase exponentially with the number of factors. The main question in DoE is to figure out a reliable small subset of runs to answer initially defined questions. These questions vary from the significance of a factor to predictions of unobserved areas in the experiment. Cornerstone focuses on D-optimal designs to select the subset of runs. They can be adjusted flexibly to practical requirements like constraints in the design space, integration of existing experiments, and model approaches in any order. The analysis of DoEs use regression methods for both categorical and continuous factors (incl. compositions). Cornerstone supports a standard evaluation procedure for regression analysis, which is described in.

In addition the following list outlines supported types of experimental designs in Cornerstone:

  1. Full-factorial designs
  2. Fractional-factorial designs
  3. Plackett-Burman designs
  4. Box-Behnken designs
  5. Centrel-Composit designs
  6. D-optimal designs
  7. L9 / L18 / L28 / L36 as 3-level designs
  8. Spacefilling designs
  9. Optional User defined designs

2-field Taguchi designs are available for a robust parameter design. We recommend to replace them by D-optimal designs with a corresponding interaction structure. Mixture designs deal with the slack variable approach via D-optimal designs with constraint design space.

Exploratory Data Analysis (EDA)

Exploratory data analysis is detective work.

EDA is an approach to analyze data with visual methods to identify the main characteristics. It is used for seeing what the data can tell beyond formal modeling. In Fahrmeir describes Exploratory Data Analysis as a method that goes further than descriptive statistics. It does not use stochastic and techniques based on probability theory but some of their methods are influenced by inductive statistics. Beyond the description and presentation of data, EDA is designed to identify structures and special characteristics in the data which often can lead to new questions or hypothesis in the corresponding application. According to Fahrmeir it is typically applied if the problem is not specified in detail or the choice of a suitable model is unclear yet.

Cornerstone includes graphical methods of EDA in combination with contemporary, continuous implemented interactive features like "brushing and linking". These interactive techniques operate meaningfully across all linked objects in Cornerstone. For instance, if we highlight a date in a histogram ("brush") the residuum belonging dataset from a regression is also highlighted in corresponding graphics. The datasets are connected comprehensively and are highlighted in all related objects, they are "linked" to. Its purpose is to reveal multivariate relations in small and especially in huge and complex datasets. For that matter Cornerstone goes with an exploratory rather than a confirmatory approach. Many parameters (resp. variables) can be analyzed by matrix graphics and the possibility to create many different graphic types in parallel. Statistical values and the corresponding confidence interval are listed or displayed wherever reasonable. All results in Cornerstone are available as tables and / or graphics. It is possible to export them in standard file types or via clipboard to arbitrary programs.

Regression

A regression analyses the relationship between dependent variables (response) and independent variables (factors, predictors). The linear regression provided in Cornerstone is the main tool of statistical analysis and uses quantitative and qualitative predictors. An evaluation of qualitative predictors is often done by an analysis of variance instead of a regression. The term "linear" relates to the power of the regression coefficients not the predictors. We describe the order of a regression model as the highest power of a predictor. Cornerstone is capable to fit models of arbitrary order.

The focus is on a compact and fast analysis of many responses versus many predictors (multiple multivariate regression) even if models of higher order are used. Missing values of a response influence only the corresponding regression.

A regression analysis provides statistical values of the linear models in tables. Graphical methods (Q-Q-Plot, Interaction Plot, different plots of residuals) are available within the regression module.

Selection of the power for a Box-Cox transformation of a response is done on the basis of a Box-Cox-Plot. The result of each regression analysis is a prediction with confidence intervals for each predictor with respect to each response. It is charted in an interactive prediction graph on the original (untransformed) scale for an optimal usage of the statistical model.

Multivariate Statistics

General linear models (regression), principal component analysis (PCA), and multivariate analysis of variance (MANOVA) are supported. The key aspect is on regression methods which summarize analysis of variance methods. It is described in section Regression and capable of analyzing many responses versus many predictors efficiently. A MANOVA provides the ability to determine whether two or more groups are different based on their relationship with multiple continuous responses. The well-known iris dataset by Anderson wants to evaluate the difference between three iris flower species related to their sepal and petal length and width. The MANOVA, which utilize a PCA, reveal the rules to classify a new flower with respect to its measurements. Furthermore, a PCA can be leveraged, for instance, to reduce the number of variables in a correlated dataset with the ability to control the loss of information.

Quality Methods

The software is capable of process capability analysis and control charts analysis for well established distribution types. A process capability analysis describes a process matching to predefined specification limits. The match is measured by different Cp indices and illustrated by a histogram with an overlay of the used distribution. Control charts are used to analyze manufacturing data off-line. It has the goals to identify unexpected variability and optimize the corresponding process afterwards. Utilizing two different rule sets, control charts provide a tool to determine unforeseen variation or changes in a process from the variability inherited by the process itself. Occasionally, sample size determination is used in this range which is dedicated to the DoE module.

Programming in Cornerstone Extension Language (CEL)

CEL is used to develop Cornerstone supplements and automate analysis work-flows. For instance, you can automate the preparation of a loaded dataset and its following analysis. Hence, CEL provides the possibility to develop additional work-flows inside Cornerstone which are tailored to your needs.

The internal class library is exposed and accessible via an adapted C++ development environment. It contains classes for nearly every object (e. g. dataset, regression, xyscatterplot) and its methods. The DoE module is not accessible via CEL. Functions in CEL can be triggered by notify events, like the startup, a reread of a dataset, or when dragging a reference line. This possibility is utilized when acting with Cornerstone externally.

Source of the article : Wikipedia



EmoticonEmoticon

 

Start typing and press Enter to search