Skip to content
/ SPARTA Public

Security and Privacy Assurance Research Test and Assessment (SPARTA) tool suite

License

Notifications You must be signed in to change notification settings

mit-ll/SPARTA

Repository files navigation

SPARTA Framework

Copyright (c) 2015, Massachusetts Institute of Technology BSD License Information

Developed as a part of MIT Lincoln Laboratory’s test and evaluation role in the SPAR (Security and Privacy Assurance Research) program, SPARTA (SPAR Testing and Assessment) framework is a set of software applications used to evaluate the functionality and performance of relational database systems (e.g., MySQL/MariaDB) and messaging systems (e.g., ActiveMQ). These utilities were used to evaluate research prototypes for secure and private information retrieval systems as compared to state-of-the-art open source implementations.

SPARTA includes utilities for test dataset generation (e.g., synthetic SQL databases), test case generation (e.g., SQL queries, publisher/subscriber sets), test execution, system resource monitoring, and test report generation. These utilities can be used to replicate tests executed during SPAR’s test and evaluation, or to evaluate existing relational database and messaging systems. SPARTA can be configured to be a tightly integrated framework that facilitates an entire system evaluation, from the creation of test data to the generation of human-readable test reports.

SPARTA utilities are useful for general software test and evaluation as well, including data structure libraries for high-performance string I/O, generic synthetic dataset generation capabilities, utilities for remote task execution, and more.

Top-level Documentation

User Manuals

In-depth Tool Documentation

About

Security and Privacy Assurance Research Test and Assessment (SPARTA) tool suite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published