Abstract #300062


The views expressed here are those of the individual authors
and not necessarily those of the ASA or its board, officers, or staff.


Back to main JSM 2002 Program page



JSM 2002 Abstract #300062
Activity Number: 190
Type: Invited
Date/Time: Tuesday, August 13, 2002 : 10:30 AM to 12:20 PM
Sponsor: Amstat Online
Abstract - #300062
Title: Tools and Strategies for Quality Assurance in Software Library Repositories
Author(s): Kurt Hornik*+
Affiliation(s): Wirtschaftsuniversität Wien
Address: Augasse 2-6, Wien, , A-1090, Austria
Keywords:
Abstract:

Many statistical software packages come as a base system providing core functionality (a language plus a run-time environment with graphics, and ``basic'' statistical facilities), and extensions provided in particular by the user community. For R, the open source implementation of the award-winning S language, the Comprehensive R Archive Network (CRAN, http://CRAN.R-project.org/) acts as a central repository for material related to R, and currently contains more than 140 contributed add-on packages. To ensure feasibility and success of such a two-tier model for development and deployment, it is necessary that add-ons can easily be created, installed and used. To this end, R comes with two tools for building and checking add-on packages. The latter performs a variety of tests, including availability of required meta-information, out-of-the-box installability, absence of common coding problems, completeness and consistency of documentation, and general (via executable examples) and specific run-time tests. We present these tools in some detail and discuss the range of applicability of the underlying ideas and the effect on maintaining quality standards within the R system.


  • The address information is for the authors that have a + after their name.
  • Authors who are presenting talks have a * after their name.

Back to the full JSM 2002 program

JSM 2002

For information, contact meetings@amstat.org or phone (703) 684-1221.

If you have questions about the Continuing Education program, please contact the Education Department.

Revised March 2002