Author(s): Luc Moreau, Deborah L. McGuinness, James R. Michaelis
Series: Lecture Notes in Computer Science 6378
Edition: 1st Edition.
Publisher: Springer
Year: 2011
Language: English
Pages: 322
Cover......Page 1
Lecture Notes in Computer Science 6378......Page 2
Provenance and Annotation of Data and Process......Page 3
ISBN-13 9783642178184......Page 4
In Memoriam......Page 6
Preface......Page 8
Organization......Page 10
Table of Contents......Page 12
On Provenance and Privacy......Page 17
Introduction......Page 18
Background......Page 21
Processing Upgrades......Page 23
Provenance Concerns......Page 25
Implementation......Page 26
Discussion......Page 28
Related Work......Page 29
Conclusion and Future Work......Page 30
References......Page 31
Introduction......Page 33
Model of Provenance and Query Language......Page 34
The Provenance Browser......Page 37
References......Page 41
Introduction......Page 43
Identity Management......Page 44
Provenance Management......Page 45
Issues Raised......Page 47
References......Page 49
Introduction......Page 50
Relevant Research......Page 51
Multi-tier Provenance Model......Page 52
Discussion......Page 54
References......Page 56
Introduction......Page 58
Building Collaborative Views......Page 62
Expressing Collaborative Queries......Page 65
Filtering Dependency Views Using QLP......Page 66
Relation between the Collaborative Model and OPM......Page 67
Conceptual Interoperability Scenario......Page 68
Related Work......Page 71
References......Page 72
Introduction......Page 75
Questions......Page 76
A Provenance-Aware Software Development Process......Page 77
References......Page 78
Introduction......Page 80
History......Page 81
Making CXXR Provenance-Aware......Page 82
Implementation......Page 83
Recording......Page 84
Issues......Page 85
Further Work......Page 87
References......Page 88
Introduction......Page 89
Demonstration......Page 90
Client-Side Implementation......Page 91
References......Page 92
The Web of Data......Page 94
The Need for Provenance Metadata in the Web of Data......Page 95
Overview of the Provenance Vocabulary......Page 96
Design Principles of the Provenance Vocabulary......Page 99
Adding Provenance to Linked Data Objects......Page 100
Metadata Extensions that Simplify the Publication......Page 101
Querying for Provenance Metadata......Page 102
The Example Scenario......Page 103
Related Work......Page 104
Conclusion......Page 105
References......Page 106
Introduction......Page 107
Related Work......Page 108
Features of POMELo......Page 109
Example 2: Editing and Validating PML......Page 110
Future Work......Page 111
References......Page 112
The Challenge of “Open World” Provenance Capture......Page 114
Provenance Capture at Distributed System Coordination Points......Page 115
Evaluation......Page 116
References......Page 117
Introduction......Page 118
Overview and Case Study......Page 119
Process Documentation......Page 121
Granularity and Procedure Calls......Page 122
Augment Stage......Page 124
Conclusions......Page 125
References......Page 126
Introduction......Page 127
Previous Work......Page 128
Implementation Details......Page 129
Analyzing the Records......Page 131
Availability......Page 132
Sample Visualization......Page 133
Conclusion......Page 134
References......Page 135
Introduction......Page 136
The Translational Research Provenance Vision......Page 137
High Throughput Experiments and Provenance......Page 138
MAGE......Page 139
Evaluation......Page 140
Conclusion......Page 142
References......Page 143
Introduction......Page 145
Related Work......Page 147
A Concrete Example......Page 148
The Janus Semantic Provenance Infrastructure......Page 149
Modeling Domain-Agnostic Provenance in Janus......Page 150
Modeling Semantic Provenance in Janus......Page 151
Provenance Query Infrastructure for Janus......Page 152
Publishing Taverna Provenance as Linked Data......Page 153
Consuming Taverna Provenance as Linked Data......Page 154
Conclusions and Further Work......Page 155
References......Page 156
Introduction......Page 158
Related Work......Page 159
Capturing and Publishing Provenance in Drupal......Page 160
Conclusion and Future Work......Page 161
References......Page 162
Introduction......Page 164
Provenance Model Overview......Page 165
Securing the Recording and Storage Stage......Page 166
Data Request Protocol Formalisation......Page 167
Securing the Querying and Analysis Stage......Page 171
Secured Provenance Graph......Page 172
Secured Provenance Graph Integrity Checking......Page 173
Securing Provenance Based-Audits......Page 174
Related Work......Page 176
Conclusions......Page 178
References......Page 179
Introduction......Page 181
Use Cases......Page 182
System Requirements......Page 183
Knowledge Provenance......Page 184
Provenance Visualization......Page 185
Discussion and Conclusions......Page 187
References......Page 189
Introduction to PMAF......Page 190
Pedigree Fragment......Page 191
Provenance Subgraph......Page 192
PMAF Architecture......Page 193
Subgraph Query......Page 194
PMAF Assessments......Page 195
PMAF Demonstration......Page 196
References......Page 197
Introduction......Page 198
Related Work......Page 199
Tools and Techniques: Advantages and Challenges......Page 201
Developing Trust through Provenance......Page 202
Provenance of Subject-Centric Queries......Page 203
Use Cases Addressed by Provenance of User Interface Invocation......Page 208
Use Case Addressed by Provenance of Subject Scope......Page 209
References......Page 212
Introduction......Page 214
Semantic Web Provenance Ontologies......Page 215
Concept Coverage Analyses......Page 216
Concept Modeling Analyses......Page 218
Conclusion......Page 220
References......Page 221
Introduction......Page 222
Motivation......Page 223
Abstract Provenance Graphs......Page 225
Abstract Provenance Flowgraphs......Page 226
Variations of Abstract Provenance Graphs......Page 228
Related Work......Page 229
References......Page 230
Introduction......Page 232
Proof Markup Language......Page 233
Discussion......Page 234
Conclusion......Page 235
References......Page 236
Introduction......Page 237
Provenance of Decisions: Tracing Decisions Made by Emergency Responders......Page 238
Decisions in RoboCup Rescue Simulation......Page 239
OPM-Based RCRS Provenance Information......Page 240
Related Work......Page 243
Conclusion and Future Work......Page 244
References......Page 245
Introduction......Page 247
Web 2.0 and Scientific Workflow Provenance......Page 248
Using the Open Provenance Model with ATOM......Page 249
Summary......Page 250
References......Page 251
Introduction......Page 252
Features of a Workflow Engine for Data Analysis......Page 253
Tracking Dependencies......Page 254
Using the Dependency Network......Page 255
Integration with the Programming Environment......Page 256
Tracking Dependencies......Page 257
Exploring, Updating and Sharing......Page 259
Basic Use Case......Page 260
Workflow Abstraction......Page 263
Future Directions......Page 264
References......Page 265
Introduction......Page 267
GExpLine Prospective Provenance Model......Page 269
Modeling a Deep Water Oil Exploitation Experiment......Page 272
Related Work......Page 273
References......Page 274
Propagator Networks......Page 276
Propagators in a Distributed System......Page 277
Adding Provenance to Propagator Networks......Page 278
Contributions and Future Work......Page 279
References......Page 280
Introduction......Page 281
Related Work......Page 282
The Provenance Aware Comment Tracker (PACT) Model......Page 283
Exemplar Application: US Global Aid......Page 284
Use Case 2: Problem with Data......Page 286
Discussion and Conclusion......Page 287
References......Page 288
Usability......Page 290
References......Page 291
Security Requirements for Provenance Systems......Page 293
Concluding Remarks......Page 294
References......Page 295
Introduction......Page 296
Provenance Support for Drupal......Page 297
References......Page 298
ProvenanceJS: Revealing the Provenance of Web Pages......Page 299
Provenance Metadata and Implementation......Page 300
References......Page 301
Introduction......Page 302
ProvManager......Page 303
References......Page 304
Introduction......Page 305
Sub-image Processing......Page 306
References......Page 307
Introduction......Page 308
References......Page 310
Introduction......Page 311
ourSpaces - Supporting Provenance on the Web......Page 312
References......Page 313
Introduction......Page 314
Privacy and Monetization......Page 315
References......Page 316
Issues with Scientific Outreach......Page 317
Developing Domain-Oriented Provenance Requirements......Page 318
References......Page 319
Author Index......Page 321