Now showing items 1-10 of 10

    • Choosing a Data Model and Query Language for Provenance 

      Holland, David A; Braun, Uri Jacob; Maclean, Diana; Muniswamy-Reddy, Kiran-Kumar; Seltzer, Margo I. (Springer, 2008)
      The ancestry relationships found in provenance form a directed graph. Many provenance queries require traversal of this graph. The data and query models for provenance should directly and naturally address this graph-centric ...
    • Layering in Provenance Systems 

      Muniswamy-Reddy, Kiran-Kumar; Braun, Uri Jacob; Holland, David A; Macko, Peter; Maclean, Diana; Margo, Daniel Wyatt; Seltzer, Margo I.; Smogor, Robin (USENIX Association, 2009)
      Digital provenance describes the ancestry or history of a digital object. Most existing provenance systems, however, operate at only one level of abstraction: the sys- tem call layer, a workflow specification, or the ...
    • Layering in Provenance-Aware Storage Systems 

      Muniswamy-Reddy, Kiran-Kumar; Barillari, Joseph; Braun, Uri; Holland, David A; Maclean, Diana; Seltzer, Margo I.; Holland, Stephen D. (2008)
      Digital provenance describes the ancestry or history of a digital document. Provenance provides answers to questions such as: “How does the ancestry of these objects differ?” “Are there source code files tainted by proprietary ...
    • Limiting Disclosure in Annotated Graphs 

      Braun, Uri Jacob (2014-06-06)
      Data is increasingly represented in annotated graphs, but graphs pose novel security and privacy challenges that at present lack solutions. We begin by identifying the new challenges graphs introduce and explain why existing ...
    • Provenance Integration Requires Reconciliation 

      Angelino, Elaine Lee; Braun, Uri Jacob; Holland, David A; Macko, Peter; Margo, Daniel Wyatt; Seltzer, Margo I. (2011)
      While there has been a great deal of research on provenance systems, there has been little discussion about challenges that arise when making different provenance systems interoperate. In fact, most of the literature focuses ...
    • Provenance-Aware Storage Systems 

      Muniswamy-Reddy, Kiran-Kumar; Holland, David A; Braun, Uri; Seltzer, Margo I. (2006)
      A Provenance-Aware Storage System (PASS) is a storage system that automatically collects and maintains provenance or lineage, the complete history or ancestry of an item. We discuss the advantages of treating provenance ...
    • Provenance-Aware Storage Systems 

      Seltzer, Margo I.; Muniswamy-Reddy, Kiran-Kumar; Holland, David A.; Braun, Uri; Ledlie, Jonathan (2005)
      Provenance is a type of meta-data that describes the history or ancestry of an object. Although provenance is typically manually generated and stored in a stand-alone database, we make the case that it must be managed by ...
    • Securing Provenance 

      Braun, Uri Jacob; Shinnar, Avraham; Seltzer, Margo I. (USENIX Association, 2008)
      Provenance describes how an object came to be in its present state. Intelligence dossiers, medical records and corporate financial reports capture provenance information. Many of these applications call for security, but ...
    • A Security Model for Provenance 

      Braun, Uri; Shinnar, Avi (2006)
      Most security models are designed to protect data. Some also deal with traditional metadata. Provenance metadata introduces additional complexity, as does the delicate interactions between provenance metadata and the data ...
    • Towards Query interoperability: PASSing PLUS 

      Braun, Uri Jacob; Seltzer, Margo I.; Chapman, Adriane; Blaustein, Barbara; Allen, M. David; Seligman, Len (USENIX Association, 2011-04-13)
      We describe our experiences importing PASS [16] provenance into PLUS [7]. Although both systems import and export provenance that conforms to the Open Provenance Model (OPM) [14], the two systems vary greatly with respect ...