Chapter 6 INTERVALS Statement. Chapter Table of Contents



Similar documents
Chapter 32 Histograms and Bar Charts. Chapter Table of Contents VARIABLES METHOD OUTPUT REFERENCES...474

OS/2: TELNET Access Method

UNIX Operating Environment

Chapter 2 The Data Table. Chapter Table of Contents

Analyzing the Server Log

When to Move a SAS File between Hosts

Encryption Services. What Are Encryption Services? Terminology. System and Software Requirements APPENDIX 5

Confidence Intervals for One Standard Deviation Using Standard Deviation

9.1 SAS. SQL Query Window. User s Guide

Chapter 25 Specifying Forecasting Models

Chapter 27 Using Predictor Variables. Chapter Table of Contents

Chapter 5 Programming Statements. Chapter Table of Contents

Counting the Ways to Count in SAS. Imelda C. Go, South Carolina Department of Education, Columbia, SC

SAS University Edition: Installation Guide for Amazon Web Services

Confidence Intervals for the Difference Between Two Means

Guide to Operating SAS IT Resource Management 3.5 without a Middle Tier

User Installation Guide for SAS 9.1 Foundation for 64-bit Microsoft Windows

Confidence Intervals for Cp

SAS BI Dashboard 4.3. User's Guide. SAS Documentation

SAS University Edition: Installation Guide for Linux

Two-Sample T-Tests Assuming Equal Variance (Enter Means)

Two-Sample T-Tests Allowing Unequal Variance (Enter Difference)

9.2 User s Guide SAS/STAT. Introduction. (Book Excerpt) SAS Documentation

Chapter 11 Introduction to Survey Sampling and Analysis Procedures

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide

SAS Add-In 2.1 for Microsoft Office: Getting Started with Data Analysis

SAS University Edition: Installation Guide for Windows

DBF Chapter. Note to UNIX and OS/390 Users. Import/Export Facility CHAPTER 7

Confidence Intervals for Cpk

IT Service Level Management 2.1 User s Guide SAS

Unit 31 A Hypothesis Test about Correlation and Slope in a Simple Linear Regression

Scheduling in SAS 9.3

Part 3. Comparing Groups. Chapter 7 Comparing Paired Groups 189. Chapter 8 Comparing Two Independent Groups 217

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761

Lesson 1: Comparison of Population Means Part c: Comparison of Two- Means

Two Correlated Proportions (McNemar Test)

Confidence Interval Calculation for Binomial Proportions

SAS/STAT. 9.2 User s Guide. Introduction to. Nonparametric Analysis. (Book Excerpt) SAS Documentation

SAS BI Dashboard 3.1. User s Guide

BusinessObjects XI Release 2. Separated Values (CSV) Exporting

THE FIRST SET OF EXAMPLES USE SUMMARY DATA... EXAMPLE 7.2, PAGE 227 DESCRIBES A PROBLEM AND A HYPOTHESIS TEST IS PERFORMED IN EXAMPLE 7.

Overview. NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT

You have got SASMAIL!

Unit 26 Estimation with Confidence Intervals

SAS Business Data Network 3.1

Scheduling in SAS 9.4 Second Edition

How To Check For Differences In The One Way Anova

Tales from the Help Desk 3: More Solutions for Simple SAS Mistakes Bruce Gilsen, Federal Reserve Board

SAS 9.3 Logging: Configuration and Programming Reference

t Tests in Excel The Excel Statistical Master By Mark Harmon Copyright 2011 Mark Harmon

Labels, Labels, and More Labels Stephanie R. Thompson, Rochester Institute of Technology, Rochester, NY

Lin s Concordance Correlation Coefficient

EXST SAS Lab Lab #4: Data input and dataset modifications

SAS Task Manager 2.2. User s Guide. SAS Documentation

Practice problems for Homework 12 - confidence intervals and hypothesis testing. Open the Homework Assignment 12 and solve the problems.

SAS BI Dashboard 4.4. User's Guide Second Edition. SAS Documentation

Guido s Guide to PROC FREQ A Tutorial for Beginners Using the SAS System Joseph J. Guido, University of Rochester Medical Center, Rochester, NY

Configuring Integrated Windows Authentication for IBM WebSphere with SAS 9.2 Web Applications

Beginning Tutorials. PROC FREQ: It s More Than Counts Richard Severino, The Queen s Medical Center, Honolulu, HI OVERVIEW.

Confidence Intervals for Exponential Reliability

SAS 9.4 PC Files Server

Histogram of Numeric Data Distribution from the UNIVARIATE Procedure

SAS/GRAPH 9.2 ODS Graphics Editor. User s Guide

Data Analysis Tools. Tools for Summarizing Data

USING MICROSOFT ONEDRIVE FOR BUSINESS FOR MAC OS X USER S GUIDE

OnDemand for Academics

One problem > Multiple solutions; various ways of removing duplicates from dataset using SAS Jaya Dhillon, Louisiana State University

Math Review. for the Quantitative Reasoning Measure of the GRE revised General Test

SAS 9.4 Logging. Configuration and Programming Reference Second Edition. SAS Documentation

Need for Sampling. Very large populations Destructive testing Continuous production process

SAS Marketing Automation 5.1. User s Guide

SAS. Cloud. Account Administrator s Guide. SAS Documentation

New SAS Procedures for Analysis of Sample Survey Data

USING MICROSOFT ONEDRIVE FOR MAC OS X USER S GUIDE

NCSS Statistical Software

MBA 611 STATISTICS AND QUANTITATIVE METHODS

SAS. 9.4 Guide to Software Updates. SAS Documentation

SAS 9.4 Intelligence Platform

SAS 9.4 In-Database Products

Survey, Statistics and Psychometrics Core Research Facility University of Nebraska-Lincoln. Log-Rank Test for More Than Two Groups

SAS Visual Analytics 7.1 for SAS Cloud. Quick-Start Guide

SAS. 9.3 Guide to Software Updates. SAS Documentation

SAS IT Resource Management 3.2

Configuring Integrated Windows Authentication for JBoss with SAS 9.2 Web Applications

PO-18 Array, Hurray, Array; Consolidate or Expand Your Input Data Stream Using Arrays

One-Way ANOVA using SPSS SPSS ANOVA procedures found in the Compare Means analyses. Specifically, we demonstrate

SAS/ACCESS 9.3 Interface to PC Files

Paper KEYWORDS PROC TRANSPOSE, PROC CORR, PROC MEANS, PROC GPLOT, Macro Language, Mean, Standard Deviation, Vertical Reference.

Taming the PROC TRANSPOSE

Assessing Measurement System Variation

Non-Inferiority Tests for Two Means using Differences

Creating Word Tables using PROC REPORT and ODS RTF

Crystal Reports XI. Overview. Contents. Understanding the CRConfig.xml File

OS/390 SAS/MXG Computer Performance Reports in HTML Format

Simulate PRELOADFMT Option in PROC FREQ Ajay Gupta, PPD, Morrisville, NC

Guide to SAS/AF Applications Development

Initializing SAS Environment Manager Service Architecture Framework for SAS 9.4M2. Last revised September 26, 2014

Transcription:

Chapter 6 INTERVALS Statement Chapter Table of Contents OVERVIEW...217 GETTING STARTED...218 ComputingStatisticalIntervals...218 ComputingOne-SidedLowerPredictionLimits...220 SYNTAX...222 SummaryofOptions...222 DictionaryofOptions...223 DETAILS...225 Methods for Computing Statistical Intervals..... 225 OUTINTERVALS=DataSet...228 ODSTables...229 215

Part 1. The CAPABILITY Procedure 216

Chapter 6 INTERVALS Statement Overview The INTERVALS statement tabulates various statistical intervals for selected process variables. The types of intervals you can reuest include approximate simultaneous prediction intervals for future observations prediction intervals for the mean of future observations approximate statistical tolerance intervals that contain at least a specified proportion of the population confidence intervals for the population mean prediction intervals for the standard deviation of future observations confidence intervals for the population standard deviation These intervals are computed assuming the data are sampled from a normal population. See Hahn and Meeker (1991) for a detailed discussion of these intervals. You can use options in the INTERVALS statement to specify which intervals to compute provide probability or confidence levels for intervals suppress printing of output tables create an output data set containing interval information specify interval type (one-sided lower, one-sided upper, or two-sided) 217

Part 1. The CAPABILITY Procedure Getting Started This section introduces the INTERVALS statement with simple examples that illustrate commonly used options. Complete syntax for the INTERVALS statement is presented in the Syntax section on page 222. Computing Statistical Intervals See CAPINT1 in the SAS/QC Sample Library The following statements create the data set CANS, which contains measurements (in ounces) of the fluid weights of 100 drink cans. The filling process is assumed to be in statistical control. data cans; label weight = Fluid Weight (ounces) ; input weight @@; datalines; 12.07 12.02 12.00 12.01 11.98 11.96 12.04 12.05 12.01 11.97 12.03 12.03 12.00 12.04 11.96 12.02 12.06 12.00 12.02 11.91 12.05 11.98 11.91 12.01 12.06 12.02 12.05 11.90 12.07 11.98 12.02 12.11 12.00 11.99 11.95 11.98 12.05 12.00 12.10 12.04 12.06 12.04 11.99 12.06 11.99 12.07 11.96 11.97 12.00 11.97 12.09 11.99 11.95 11.99 11.99 11.96 11.94 12.03 12.09 12.03 11.99 12.00 12.05 12.04 12.05 12.01 11.97 11.93 12.00 11.97 12.13 12.07 12.00 11.96 11.99 11.97 12.05 11.94 11.99 12.02 11.95 11.99 11.91 12.06 12.03 12.06 12.05 12.04 12.03 11.98 12.05 12.05 12.11 11.96 12.00 11.96 11.96 12.00 12.01 11.98 ; Note that this data set is introduced in Computing Descriptive Statistics on page 9 of Chapter 1, PROC CAPABILITY and General Statements. The analysis in that section provides evidence that the weight measurements are normally distributed. By default, the INTERVALS statement computes and prints the six intervals described in the entry for the METHODS= option on page 223. The following statements tabulate these intervals for the variable WEIGHT: title Statistical Intervals for Fluid Weight ; proc capability data=cans noprint; intervals weight; run; The intervals are displayed in Figure 6.1 on page 219. 218

Chapter 6. Getting Started Statistical Intervals for Fluid Weight Two-Sided Statistical Intervals for weight Assuming Normality Approximate Prediction Interval Containing All of k Future Observations Confidence k Prediction Limits 99.00% 1 11.89 12.13 99.00% 2 11.87 12.14 99.00% 3 11.87 12.15 95.00% 1 11.92 12.10 95.00% 2 11.90 12.12 95.00% 3 11.89 12.12 90.00% 1 11.93 12.09 90.00% 2 11.92 12.10 90.00% 3 11.91 12.11 Approximate Prediction Interval Containing the Mean of k Future Observations Confidence k Prediction Limits 99.00% 1 11.89 12.13 99.00% 2 11.92 12.10 99.00% 3 11.94 12.08 95.00% 1 11.92 12.10 95.00% 2 11.94 12.08 95.00% 3 11.95 12.06 90.00% 1 11.93 12.09 90.00% 2 11.95 12.06 90.00% 3 11.96 12.05 Approximate Tolerance Interval Containing At Least Proportion p of the Population Confidence p Tolerance Limits 99.00% 0.900 11.92 12.10 99.00% 0.950 11.90 12.12 99.00% 0.990 11.86 12.15 95.00% 0.900 11.92 12.10 95.00% 0.950 11.90 12.11 95.00% 0.990 11.87 12.15 90.00% 0.900 11.92 12.09 90.00% 0.950 11.91 12.11 90.00% 0.990 11.88 12.14 Figure 6.1. Statistical Intervals for WEIGHT (continued) 219

Part 1. The CAPABILITY Procedure Two-Sided Statistical Intervals for weight Assuming Normality Confidence Limits Containing the Mean Confidence Confidence Limits 99.00% 11.997 12.022 95.00% 12.000 12.019 90.00% 12.002 12.017 Prediction Interval Containing the Standard Deviation of k Future Observations Confidence k Prediction Limits 99.00% 2 0.0003 0.1348 99.00% 3 0.0033 0.1110 95.00% 2 0.0015 0.1069 95.00% 3 0.0075 0.0919 90.00% 2 0.0030 0.0932 90.00% 3 0.0106 0.0825 Confidence Limits Containing the Standard Deviation Confidence Confidence Limits 99.00% 0.040 0.057 95.00% 0.041 0.055 90.00% 0.042 0.053 Figure 6.2. Statistical Intervals for WEIGHT(continued from page 219) Computing One-Sided Lower Prediction Limits See CAPINT1 in the SAS/QC Sample Library You can specify options after the slash (/) in the INTERVALS statement to control the computation and printing of intervals. The following statements produce a table of one-sided lower prediction limits for the mean, which is displayed in Figure 6.3: title Statistical Intervals for Fluid Weight ; proc capability data=cans noprint; intervals weight / methods = 1 2 type = lower; run; The METHODS= option specifies which intervals to compute, and the TYPE= option reuests one-sided lower limits. All the options available in the INTERVALS statement are listed in Summary of Options on page 222 and are described in Dictionary of Options on page 223. 220

Chapter 6. Getting Started Statistical Intervals for Fluid Weight One-Sided Lower Statistical Intervals for weight Assuming Normality Approximate Prediction Limit For All of k Future Observations Confidence k Lower Limit 99.00% 1 11.90 99.00% 2 11.89 99.00% 3 11.88 95.00% 1 11.93 95.00% 2 11.92 95.00% 3 11.91 90.00% 1 11.95 90.00% 2 11.93 90.00% 3 11.92 Approximate Prediction Limit For the Mean of k Future Observations Confidence k Lower Limit 99.00% 1 11.90 99.00% 2 11.93 99.00% 3 11.94 95.00% 1 11.93 95.00% 2 11.95 95.00% 3 11.96 90.00% 1 11.95 90.00% 2 11.97 90.00% 3 11.97 Figure 6.3. One-Sided Lower Prediction Limits for the Mean 221

Part 1. The CAPABILITY Procedure Syntax The syntax for the INTERVALS statement is as follows: INTERVALS <variables ></ options >; You can specify INTERVAL as an alias for INTERVALS. You can use any number of INTERVALS statements in the CAPABILITY procedure. The components of the INTERVALS statement are described as follows. variables gives a list of variables for which to compute intervals. If you specify a VAR statement, the variables must also be listed in the VAR statement. Otherwise, the variables can be any numeric variable in the input data set. If you do not specify a list of variables, then by default the INTERVALS statement computes intervals for all variables in the VAR statement (or all numeric variables in the input data set if you do not use a VAR statement). options alter the defaults for computing and printing intervals and for creating output data sets. Summary of Options The following tables list the INTERVALS statement options by function. For complete descriptions, see Dictionary of Options on page 223. Table 6.1. ALPHA=value-list K=value-list METHODS=indices NOPRINT INTERVAL Statement Options OUTINTERVALS=SAS-data-set P=value-list TYPE=keyword lists probability or confidence levels associated with the intervals lists values of k for prediction intervals specifies which intervals are computed suppresses the output tables specifies an output data set containing interval information lists values of p for tolerance intervals specifies the type of intervals (one-sided lower, one-sided upper, or two-sided) 222

Chapter 6. Syntax Dictionary of Options The following entries provide detailed descriptions of options in the INTERVALS statement. ALPHA=value-list specifies values of, the probability or confidence associated with the interval. For example, the following statements tabulate the default intervals at probability or confidence levels of =0:05, =0:10, =0:15, and =0:20: proc capability data=steel; intervals width / alpha = 0.05 0.10 0.15 0.20; run; Note that some references use =1, to denote probability or confidence levels. Values for the ALPHA= option must be between 0.00001 to 0.99999. By default, values of 0.01, 0.05, and 0.10 are used. K=value-list lists values of k for prediction intervals. Default values of 1, 2, and 3 are used for the prediction interval for k future observations and for the prediction interval for the mean of k future observations. Default values of 2 and 3 are used for the prediction interval for the standard deviation of k future observations. The values must be integers. METHODS=indices METHOD=indices specifies which intervals are computed. The indices can range from 1 to 6, and they correspond to the intervals described in Table 6.2. Table 6.2. Intervals Computed for METHOD=Index Index Statistical Interval 1 approximate simultaneous prediction interval for k future observations 2 prediction interval for the mean of k future observations 3 approximate statistical tolerance interval that contains at least proportion p of the population 4 confidence interval for the population mean 5 prediction interval for the standard deviation of k future observations 6 confidence interval for the population standard deviation For example, the following statements tabulate confidence limits for the population mean (METHOD=4) and confidence limits for the population standard deviation (METHOD=6): proc capability data=steel; intervals width / methods=4 6; run; 223

Part 1. The CAPABILITY Procedure Formulas for the intervals are given in Methods for Computing Statistical Intervals on page 225. By default, the procedure computes all six intervals. NOPRINT suppresses the tables produced by default. This option is useful when you only want to save the interval information in an OUTINTERVALS= data set. OUTINTERVALS=SAS-data-set OUTINTERVAL=SAS-data-set OUTINT=SAS-data-set specifies an output SAS data set containing the intervals and related information. For example, the following statements create a data set named INTS containing intervals for the variable WIDTH: proc capability data=steel; intervals width / outintervals=ints; run; See OUTINTERVALS= Data Set on page 228 for details. P=value-list lists values of p for the tolerance intervals. These values must be between 0.00001 to 0.99999. Note that the P= option applies only to the tolerance intervals (METHODS=3). By default, values of 0.90, 0.95, and 0.99 are used. TYPE=LOWER UPPER TWOSIDED determines whether the intervals computed are one-sided lower, one-sided upper, or two-sided intervals, respectively. See Computing One-Sided Lower Prediction Limits on page 220 for an example. The default interval type is TWOSIDED. 224

Chapter 6. Details Details This section provides details on the following topics: formulas for statistical intervals OUTINTERVALS= data sets Methods for Computing Statistical Intervals The formulas for statistical intervals given in this section use the following notation: Notation n X s z t () t 0 (;) F ( 1 ; 2 ) 2 () Definition number of nonmissing values for a variable mean of variable standard deviation of variable 100 th percentile of the standard normal distribution 100 th percentile of the central t distribution with degrees of freedom 100th percentile of the noncentral t distribution with noncentrality parameter and degrees of freedom 100 th percentile of the F distribution with 1 degrees of freedom in the numerator and 2 degrees of freedom in the denominator 100th percentile of the 2 distribution with degrees of freedom. The values of the variable are assumed to be independent and normally distributed. The intervals are computed using the degrees of freedom as the divisor for the standard deviation s. This divisor corresponds to the default of VARDEF=DF in the PROC CAPABILITY statement. If you specify another value for the VARDEF= option, intervals are not computed. You select the intervals to be computed with the METHODS= option. The next six sections give computational details for each of the METHODS= options. METHODS=1 This reuests an approximate simultaneous prediction interval for k future observations. Two-sided intervals are computed using the conservative approximations Lower Limit = X, t 1, (n, 1)s 2k Upper Limit = X + t 1, (n, 1)s 2k 1+ 1 n 1+ 1 n 225

Part 1. The CAPABILITY Procedure One-sided limits are computed using the conservative approximation Lower Limit = X, t 1, (n, 1)s k Upper Limit = X + t 1, (n, 1)s k 1+ 1 n 1+ 1 n Hahn (1970c) states that these approximations are satisfactory except for combinations of small n,largek,andlarge. Refer also to Hahn (1969 and 1970a) and Hahn and Meeker (1991). METHODS=2 This reuests a prediction interval for the mean of k future observations. Two-sided intervals are computed as Lower Limit = X, t 1, (n, 1)s 1 + 1 2 k n Upper Limit = X + t 1, (n, 1)s 1 + 1 2 k n One-sided limits are computed as Lower Limit = X, t 1, (n, 1)s Upper Limit = X + t 1, (n, 1)s 1 k + 1 n 1 k + 1 n METHODS=3 This reuests an approximate statistical tolerance interval that contains at least proportion p of the population. Two-sided intervals are approximated by Lower Limit = X, g(p ; n ;1, )s Upper Limit = X + g(p ; n ;1, )s where g(p ; n ;1, ) =z 1+p (1 + 1 ) 2n 2 Exact one-sided limits are computed as n,1 2 (n,1). Lower Limit = X, g 0 (p ; n ;1, )s Upper Limit = X + g 0 (p ; n ;1, )s where g 0 (p ; n ;1, ) = p 1 t0 (z p n 1, p n; n, 1). 226

Chapter 6. Details p In some cases (for example, if z p n is large), g 0 (p ; n ;1, ) is approximated by z p + z 2p, ab 1 a where a =1, z2 1, and b 2(n,1) = z2, z 2 1,. p n Hahn (1970b) states that this approximation is poor for very small n, especially for large p and large 1,, and is not advised for n<8. Refer also to Hahn and Meeker (1991). METHODS=4 This reuests a confidence interval for the population mean. Two-sided intervals are computed as Lower Limit = X, t 1, 2 Upper Limit = X + t 1, 2 One-sided limits are computed as (n, 1) s p n (n, 1) s p n Lower Limit = X, t 1, (n, 1) s p n Upper Limit = X + t 1, (n, 1) s p n METHODS=5 This reuests a prediction interval for the standard deviation of k future observations. Two-sided intervals are computed as, 1 Lower Limit = s F 1, (n, 1;k, 1) 2 2 1 Upper Limit = s F 1, (k, 1;n, 1) 2 2 One-sided limits are computed as Lower Limit = s (F 1, (n, 1;k, 1)), 1 2 Upper Limit = s (F 1, (k, 1;n, 1)) 1 2 METHODS=6 This reuests a confidence interval for the population standard deviation. Two-sided intervals are computed as Lower Limit = s Upper Limit = s r r 2 1, 2 n,1 (n,1) n,1 2 2 (n,1) 227

Part 1. The CAPABILITY Procedure One-sided limits are computed as Lower Limit = s n,1 2 1, (n,1) Upper Limit = s n,1 2 (n,1) OUTINTERVALS= Data Set Each INTERVALS statement can create an output data set specified with the OUT- INTERVALS= option. The OUTINTERVALS= data set contains statistical intervals and related parameters. The number of observations in the OUTINTERVALS= data set depends on the number of variables analyzed, the number of tests specified, and the results of the tests. The OUTINTERVALS= data set is constructed as follows: The OUTINTERVALS= data set contains a group of observations for each variable analyzed. Each group contains one or more observations for each interval you specify with the METHODS= option. The actual number depends upon the number of combinations of the ALPHA=, K=, and P= values. The following variables are saved in the OUTINTERVALS= data set: Variable ALPHA K LOWER METHOD P TYPE UPPER VAR Description value of associated with the intervals value of K= for the prediction intervals lower endpoint of interval interval index (16) value of P= for the tolerance intervals type of interval (ONESIDED or TWOSIDED) upper endpoint of interval variable name If you use a BY statement, the BY variables are also saved in the OUTINTERVALS= data set. 228

Chapter 6. Details ODS Tables The following table summarizes the ODS tables that you can reuest with the IN- TERVALS statement. Table 6.3. ODS Tables Produced with the INTERVALS Statement Table Name Description Option Intervals1 prediction interval for future observations METHODS=1 Intervals2 prediction interval for mean METHODS=2 Intervals3 tolerance interval for proporation of METHODS=3 population Intervals4 confidence limits for mean METHODS=4 Intervals5 prediction interval for standard deviation METHODS=5 Intervals6 confidence limits for standard deviation METHODS=6 229

The correct bibliographic citation for this manual is as follows: SAS Institute Inc., SAS/QC User s Guide, Version 8, Cary, NC: SAS Institute Inc., 1999. 1994 pp. SAS/QC User s Guide, Version 8 Copyright 1999 SAS Institute Inc., Cary, NC, USA. ISBN 1 58025 493 4 All rights reserved. Printed in the United States of America. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, by any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written permission of the publisher, SAS Institute Inc. U.S. Government Restricted Rights Notice. Use, duplication, or disclosure of the software by the government is subject to restrictions as set forth in FAR 52.227 19 Commercial Computer Software-Restricted Rights (June 1987). SAS Institute Inc., SAS Campus Drive, Cary, North Carolina 27513. 1st printing, October 1999 SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute in the USA and other countries. indicates USA registration. IBM, ACF/VTAM, AIX, APPN, MVS/ESA, OS/2, OS/390, VM/ESA, and VTAM are registered trademarks or trademarks of International Business Machines Corporation. indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies. The Institute is a private company devoted to the support and further development of its software and related services.