Projects per year
Abstract / Description of output
System level provenance is of widespread interest for applications such as security enforcement and information protection. However, testing the correctness or completeness of provenance capture tools is challenging and currently done manually. In some cases there is not even a clear consensus about what behavior is correct. We present an automated tool, ProvMark, that uses an existing provenance system as a black box and reliably identifies the provenance graph structure recorded for a given activity, by a reduction to subgraph isomorphism problems handled by an external solver. ProvMark is a beginning step in the much needed area of testing and comparing the expressiveness of provenance systems. We demonstrate ProvMark's usefuless in comparing three capture systems with different architectures and distinct design philosophies.
Original language | English |
---|---|
Title of host publication | Middleware '19 Proceedings of the 20th International Middleware Conference |
Publisher | ACM |
Pages | 268-279 |
Number of pages | 14 |
ISBN (Print) | 978-1-4503-7009-7 |
DOIs | |
Publication status | Published - 31 Dec 2019 |
Event | 20th ACM/IFIP International Middleware Conference - Davis, United States Duration: 9 Dec 2019 → 13 Dec 2019 http://2019.middleware-conference.org/ |
Conference
Conference | 20th ACM/IFIP International Middleware Conference |
---|---|
Abbreviated title | Middleware 2019 |
Country/Territory | United States |
City | Davis |
Period | 9/12/19 → 13/12/19 |
Internet address |
Keywords / Materials (for Non-textual outputs)
- provenance
- benchmarking
- subgraph isomorphism
Fingerprint
Dive into the research topics of 'ProvMark: A Provenance Expressiveness Benchmarking System'. Together they form a unique fingerprint.Projects
- 4 Finished
-
-
Skye-A programming language bridging theory and practice for scientific data curation
1/09/16 → 28/02/23
Project: Research
-