Provenance Explorer – Customized Provenance Views Using Semantic Inferencing

  • Kwok Cheung
  • Jane Hunter
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4273)


This paper presents Provenance Explorer, a secure provenance visualization tool, designed to dynamically generate customized views of scientific data provenance that depend on the viewer’s requirements and/or access privileges. Using RDF and graph visualizations, it enables scientists to view the data, states and events associated with a scientific workflow in order to understand the scientific methodology and validate the results. Initially the Provenance Explorer presents a simple, coarse-grained view of the scientific process or experiment. However the GUI allows permitted users to expand links between nodes (input states, events and output states) to reveal more fine-grained information about particular sub-events and their inputs and outputs. Access control is implemented using Shibboleth to identify and authenticate users and XACML to define access control policies. The system also provides a platform for publishing scientific results. It enables users to select particular nodes within the visualized workflow and drag-and-drop them into an RDF package for publication or e-learning. The direct relationships between the individual components selected for such packages are inferred by the rule-inference engine.


eScience Provenance Visualization Inferencing 


  1. 1.
    Goble, C.: Position Statement: Musings on Provenance, Workflow and (Semantic Web) Annotations for Bioinformatics. In: Workshop on Data Derivation and Provenance (2002)Google Scholar
  2. 2.
    Schraefel, M.C., et al.: Breaking the Book: Translating the Chemistry Lab Book into a Pervasive Computing Lab Environment. In: CHI 2004, Vienna, Austria (2004)Google Scholar
  3. 3.
    Gibson, A., et al.: MyTea: Connecting the Web to Digital Science on the Desktop. In: World Wide Web Conference 2006, Edinburgh (2006)Google Scholar
  4. 4.
    Altintas, I., Barney, O., Jaeger-Frank, E.: Provenance Collection Support in the Kepler Scientific Workflow System. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 118–132. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  5. 5.
    Oinn, T., et al.: Taverna: A tool for the composition and enactment of bioinformatics workflows. Bioinformatics Journal 20, 3045–3054 (2004)CrossRefGoogle Scholar
  6. 6.
    Majithia, S., et al.: Triana: A Graphical Web Service Composition and Execution Toolkit. In: IEEE International Conference on Web Services (ICWS 2004). IEEE Computer Society Press, Los Alamitos (2004)Google Scholar
  7. 7.
    Morgan, R.L.B., et al.: Federated Security: The Shibboleth Approach. Educause Quarterly 4, 12–17 (2004)Google Scholar
  8. 8.
    Lorch, M., et al.: First Experiences Using XACML for Access Control in Distributed Systems. In: ACM Workshop on XML Security, Fairfax, Virginia (2003)Google Scholar
  9. 9.
    Bose, R., Frew, J.: Composing lineage metadata with XML for custom satellite-derived data products. In: Proceedings of 16th International Conference on Scientific and Statistical Database Management (2004)Google Scholar
  10. 10.
    Myers, J.D., Pancerella, C., Lansing, C., Schuchardt, K.L., Didier, B.: Multi-scale science: supporting emerging practice with semantically derived provenance. In: ISWC 2003 Workshop: Semantic Web Technologies for Searching and Retrieving Scientific Data, Sanibel Island, Florida, USA (2003)Google Scholar
  11. 11.
    Zhao, J., Wroe, C., Goble, C.A., Stevens, R., Quan, D., Greenwood, M.: Using semantic web technologies for representing E-science provenance. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 92–106. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  12. 12.
    Freire, J., et al.: Managing Rapidly-Evolving Scientific Workflows. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 10–18. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  13. 13.
    Hunter, J., Cheung, K.: Generating eScience Workflows from Statistical Analysis of Prior Data. In: APAC 2005. Royal Pines Resort, Gold Coast (2005)Google Scholar
  14. 14.
    Hunter, J., Drennan, J., Little, S.: Realizing the Hydrogen Economy through Semantic Web Technologies. IEEE Intelligent Systems Journal - Special Issue on eScience, 40–47 (2004)Google Scholar
  15. 15.
    Lagoze, C., Hunter, J.: The ABC Ontology and Model. Journal of Digital Information 2(2) (2001)Google Scholar
  16. 16.
    Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML (2004)Google Scholar
  17. 17.
    Carroll, J.J., et al.: Jena: implementing the semantic web recommendations. In: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters, pp. 74–83. ACM Press, New York (2004)CrossRefGoogle Scholar
  18. 18.
    McCarthy, P.: Search RDF data with SPARQL: SPARQL and the Jena Toolkit open up the semantic Web. In: Developerworks, IBM (2005)Google Scholar
  19. 19.
    Crawford, J.M., Kuipers, B.J.: Algernon - a tractable system for knowledge-representation. SIGART Bull. 2(3), 35–44 (1991)CrossRefGoogle Scholar
  20. 20.
    Alder, G.: The JGraph Swing Component, in Department of Computer Science, Federal Institute of Technology ETH: Zurich, Switzerland (2002)Google Scholar
  21. 21.
    Gangemi, A., Guarino, N., Masolo, C., Oltramari, A., Schneider, L.: Sweetening Ontologies with DOLCE. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS, vol. 2473. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  22. 22.
    Weber, R.: Ontological foundations of information systems. Monograph No. 4, Melbourne: Coopers & Lybrand Accounting Research Methodology (1997)Google Scholar
  23. 23.
    Colomb, R.M.: Formal versus Material Ontologies for information Systems interoperation in the Semantic Web. The Computer Journal 49(1) (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Kwok Cheung
    • 1
  • Jane Hunter
    • 2
  1. 1.AIBNThe University of Queensland St LuciaQueenslandAustralia
  2. 2.ITEEThe University of Queensland St LuciaQueenslandAustralia

Personalised recommendations