Subject Infrastructure Repository
Welcome to the Software-artifact Infrastructure Repository (SIR) for experimentation. SIR is a repository of software-related artifacts meant to support rigorous controlled experimentation with program analysis and software testing techniques, and education in controlled experimentation.
The repository contains many Java and C, C++, and C# software systems, in multiple versions, together with supporting artifacts such as test suites, fault data, and scripts. The repository also includes documentation on how to use these objects in experimentation, supporting tools that facilitate experimentation, and information on the processes used to select, organize, and enhance the artifacts, and supporting tools that help with these processes.
We make these materials available to all who wish to access them, provided they register with us, and agree to the terms in our SIR license.
A comprehensive description of the motivations, organization, and objectives for the repository can be found in our journal paper. The links at left provide further information.
Phase 2 Lead Personnel are:
Phase 1 Lead Personnel were:
Many other students, faculty, and researchers from various institutions and companies have also been involved in or aided the construction of this repository or the objects provided through it, and we wish to thank them:
[†] Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
You may contact us at firstname.lastname@example.org.