Release repository for The Skeleton Test Suite. Contains an Archive of PRONOM, and skeleton files for testing DROID from The National Archives, UK.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md

README.md

Release repository for The Skeleton Test Suite.

Introduction

Herein lies a tool for the automated generation of digital objects based on the digital signatures documented in the PRONOM database maintained by The National Archives, UK: PRONOM Data is licensed under the Open Government Licence (OGL): http://www.nationalarchives.gov.uk/doc/open-government-licence/

The skeleton-test-suite-generator serves to fill the gap that exists whereby the community requires a corpus of digital objects for the validation and evaluation of format identification tools and techniques. The tool should be used to complement a methodology whereby skeleton files are also generated manually by signature developers.

The research paper this work led to can be found here: http://www.ijdc.net/index.php/ijdc/article/view/8.1.120

DOIs

Each PRONOM release now has a DOI provided by the Skeleton Suite. This will help academics referencing versions of PRONOM but more importantly will help preservation of this record.

  • DOI Skeleton Test Suite and PRONOM Archive v70
  • DOI Skeleton Test Suite and PRONOM Archive v72
  • DOI Skeleton Test Suite and PRONOM Archive v73
  • DOI Skeleton Test Suite and PRONOM Archive v74
  • DOI Skeleton Test Suite and PRONOM Archive v75
  • DOI Skeleton Test Suite and PRONOM Archive v77
  • DOI Skeleton Test Suite and PRONOM Archive v78
  • DOI Skeleton Test Suite and PRONOM Archive v79
  • DOI Skeleton Test Suite and PRONOM Archive v81
  • DOI Skeleton Test Suite and PRONOM Archive v82
  • DOI Skeleton Test Suite and PRONOM Archive v83
  • DOI Skeleton Test Suite and PRONOM Archive v84
  • DOI Skeleton Test Suite and PRONOM Archive v85
  • DOI Skeleton Test Suite and PRONOM Archive v86
  • DOI Skeleton Test Suite and PRONOM Archive v88
  • DOI Skeleton Test Suite and PRONOM Archive v89
  • DOI Skeleton Test Suite and PRONOM Archive v90
  • DOI Skeleton Test Suite and PRONOM Archive v91
  • DOI Skeleton Test Suite and PRONOM Archive v92
  • DOI Skeleton Test Suite and PRONOM Archive v93

Source Code

Code to generate the container, and standard skeleton suites can be found:

Testing reports

I completed two reports on the Skeleton Test Suite back in 2012/2013. They document testing of the files on DROID and explore reasons why some files do or do not work. The reports and links to the test-suites used for testing can be found on the repo wiki, here: https://github.com/exponential-decay/skeleton-test-suite-generator/wiki

Blogs

More information can be found on my blog: http://exponentialdecay.co.uk/blog/the-problem-with-comprehensive-test-suites/

TODO

License

Copyright (c) 2015 Ross Spencer

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

This notice may not be removed or altered from any source distribution.