Understanding UML: the developer's guide: with a Web-based application in Java
Understanding UML: the developer's guide: with a Web-based application in Java
Causality: models, reasoning, and inference
Causality: models, reasoning, and inference
Privacy of medical records: IT implications of HIPAA
ACM SIGCAS Computers and Society
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Measuring Design-Level Cohesion
IEEE Transactions on Software Engineering
Why and Where: A Characterization of Data Provenance
ICDT '01 Proceedings of the 8th International Conference on Database Theory
A History Concept for Design Recovery Tools
CSMR '02 Proceedings of the 6th European Conference on Software Maintenance and Reengineering
A proposal for certain process management and intercommunication primitives
ACM SIGOPS Operating Systems Review
Supporting iterations in exploratory database reengineering processes
Science of Computer Programming - Software maintenance and reengineering (CSMR 99)
Lineage retrieval for scientific data processing: a survey
ACM Computing Surveys (CSUR)
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
A survey of data provenance in e-science
ACM SIGMOD Record
Impact of software engineering research on the practice of software configuration management
ACM Transactions on Software Engineering and Methodology (TOSEM)
Evaluating Provenance-based Trust for Scientific Workflows
CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
HOTTest: A model-based test design technique for enhanced testing of domain-specific applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Debugging schema mappings with routes
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Wrapper-based evolution of legacy information systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Provenance in Agent-Mediated Healthcare Systems
IEEE Intelligent Systems
PrIMe: a software engineering methodology for developing provenance-aware applications
Proceedings of the 6th international workshop on Software engineering and middleware
Holonic and Multi-Agent Systems for Manufacturing: Second International Conference on Industrial Applications of Holonic and Multi-Agent Systems, HoloMAS ... / Lecture Notes in Artificial Intelligence)
An empirical investigation of the effectiveness of systems modeling and verification tools
Communications of the ACM - Smart business networks
Proceedings of the twenty-sixth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Provenance-aware storage systems
ATEC '06 Proceedings of the annual conference on USENIX '06 Annual Technical Conference
ACM Transactions on Software Engineering and Methodology (TOSEM)
Recording and using provenance in a protein compressibility experiment
HPDC '05 Proceedings of the High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium
The provenance of electronic data
Communications of the ACM - The psychology of security: why do good users make bad decisions?
Mining Taverna's semantic web of provenance
Concurrency and Computation: Practice & Experience - The First Provenance Challenge
Special Issue: The First Provenance Challenge
Concurrency and Computation: Practice & Experience - The First Provenance Challenge
Extracting causal graphs from an open provenance data model
Concurrency and Computation: Practice & Experience - The First Provenance Challenge
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
Provenance: The Bridge Between Experiments and Data
Computing in Science and Engineering
Aspect-oriented software development
Aspect-oriented software development
On the expressiveness of implicit provenance in query and update languages
ACM Transactions on Database Systems (TODS)
A model of process documentation to determine provenance in mash-ups
ACM Transactions on Internet Technology (TOIT)
Recording Process Documentation for Provenance
IEEE Transactions on Parallel and Distributed Systems
Provenance as dependency analysis
DBPL'07 Proceedings of the 11th international conference on Database programming languages
Provenance-based validation of e-science experiments
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
Collection-Oriented scientific workflows for integrating and analyzing biological data
DILS'06 Proceedings of the Third international conference on Data Integration in the Life Sciences
HoloMAS'05 Proceedings of the Second international conference on Holonic and Multi-Agent Systems for Manufacturing
Managing rapidly-evolving scientific workflows
IPAW'06 Proceedings of the 2006 international conference on Provenance and Annotation of Data
Applying provenance in distributed organ transplant management
IPAW'06 Proceedings of the 2006 international conference on Provenance and Annotation of Data
Provenance implementation in a scientific simulation environment
IPAW'06 Proceedings of the 2006 international conference on Provenance and Annotation of Data
Enabling provenance on large scale e-science applications
IPAW'06 Proceedings of the 2006 international conference on Provenance and Annotation of Data
A model for user-oriented data provenance in pipelined scientific workflows
IPAW'06 Proceedings of the 2006 international conference on Provenance and Annotation of Data
Electronically querying for the provenance of entities
IPAW'06 Proceedings of the 2006 international conference on Provenance and Annotation of Data
Determining the Trustworthiness of New Electronic Contracts
ESAW '09 Proceedings of the 10th International Workshop on Engineering Societies in the Agents World X
Trusted computing and provenance: better together
TAPP'10 Proceedings of the 2nd conference on Theory and practice of provenance
The Foundations for Provenance on the Web
Foundations and Trends in Web Science
Some thoughts on using argumentation to handle trust
CLIMA'11 Proceedings of the 12th international conference on Computational logic in multi-agent systems
Tracing where and who provenance in Linked Data: A calculus
Theoretical Computer Science
Quality assessment, provenance, and the web of linked sensor data
IPAW'12 Proceedings of the 4th international conference on Provenance and Annotation of Data and Processes
Quality reasoning in the semantic web
ISWC'12 Proceedings of the 11th international conference on The Semantic Web - Volume Part II
Engineering access control policies for provenance-aware systems
Proceedings of the third ACM conference on Data and application security and privacy
Towards design support for provenance awareness: a classification of provenance questions
Proceedings of the Joint EDBT/ICDT 2013 Workshops
Hi-index | 0.00 |
Provenance refers to the past processes that brought about a given (version of an) object, item or entity. By knowing the provenance of data, users can often better understand, trust, reproduce, and validate it. A provenance-aware application has the functionality to answer questions regarding the provenance of the data it produces, by using documentation of past processes. PrIMe is a software engineering technique for adapting application designs to enable them to interact with a provenance middleware layer, thereby making them provenance-aware. In this article, we specify the steps involved in applying PrIMe, analyze its effectiveness, and illustrate its use with two case studies, in bioinformatics and medicine.