1 / 26

A use case-driven iterative method for building a provenance-aware GCIS ontology

A use case-driven iterative method for building a provenance-aware GCIS ontology. Xiaogang Ma a , Jin Guang Zheng a , Justin Goldstein b,c , Linyun Fu a , Steve Aulenbach b,c , Curt Tilmes c,d , Peter Fox a a Tetherless World Constellation, Rensselaer Polytechnic Institute

cira
Download Presentation

A use case-driven iterative method for building a provenance-aware GCIS ontology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A use case-driven iterative method for building a provenance-aware GCIS ontology Xiaogang Ma a, Jin Guang Zheng a, Justin Goldstein b,c, Linyun Fu a, Steve Aulenbach b,c, Curt Tilmes c,d, Peter Fox a a Tetherless World Constellation, Rensselaer Polytechnic Institute b University Corporation for Atmospheric Research c U.S. Global Change Research Program, Washington d NASA Goddard Space Flight Center

  2. Who we are • Global Change Information System: Information Model and Semantic Application Prototypes (GCIS-IMSAP) • Working group: Peter Fox Curt Tilmes Xiaogang Ma Jin G Zheng Steve Aulenbach Linyun Fu Chengchong Du Jun Xu Anusha Akkiraju Aaron Smith … Stephan Zednik Justin Goldstein Brian Duggan Ana P Privette Anne Waple

  3. Where are we National Science and Technology Council (NSTC) GCIS: Information Model and Semantic Application Prototypes (GCIS-IMSAP) Global Change Information System (GCIS) Committee on Environment, Natural Resources and Sustainability (CENRC) National Climate Assessment (NCA) White House Office of Science and Technology Policy (OSTP) Subcommittee on Global Change Research (SGCR) U.S. Global Change Research Program (USGCRP) National Climate Assessment Development Advisory Committee (NCADAC)

  4. What we do • The ongoing research concentrates on the provenance for the NCA3 report. • In the future, the GCIS will collect and link records of publications, datasets, instruments, organizations, methods, people, etc. eventually covering provenance information for the entire scope of global change.

  5. Semantic Web methodology and technology development process (Fox and McGuiness, 2008) Our method Source: http://goo.gl/2XkDc

  6. Identifies questions to be asked, resources to be used to answer the questions, and methods to be used to determine the answer. Use case template: http://goo.gl/Ys2bW Source: http://goo.gl/2XkDc

  7. A facilitator: set and monitor direction, provide guidance for scoping the use case and timeline for implementation. Team formation: domain experts, data and information producers, knowledge and information modelers, software engineers, and a scribe. Source: http://goo.gl/2XkDc

  8. For example, Group meeting: Titanpad, Skpye, GotoMeeting Conceptual modeler: CMap Ontology editor: Protege, Notepad++, Evolution environments: TopBraid Validators/checkers: Epimorphics Linked Data API (ELDA) Check the source document for more details: http://goo.gl/2XkDc

  9. Our first use case • Visit data center website of dataset used to generate a report figure • A viewer wishes to identify the source of the data in a particular NCA3 figure. A reference to the paper in which the figure was originally published in appears in the figure caption. Clicking that reference displays a page of information about the paper, including a link to the datasets used in the paper. Following each of those links presents a page of information about the dataset, including links back to the agency/data center web page describing the dataset in more detail and making the actual data available for order or download. 9

  10. Our first use case • Visit data center website of dataset used to generate a report figure • A viewer wishes to identify the source of the data in a particular NCA3 figure. A reference to the paper in which the figure was originally published in appears in the figure caption. Clicking that reference displays a page of information about the paper, including a link to the datasets used in the paper. Following each of those links presents a page of information about the dataset, including links back to the agency/data center web page describing the dataset in more detail and making the actual data available for order or download.

  11. Our second use case • Roles of people in the generation of a chapter in the NCA3 draft report • A reader sees that Chapter 6 (Agriculture) in the NCA3 draft report was written by a list of authors. On the title page of that chapter the reader can see the role of each author, i.e., convening lead author, lead author or contributing author, in the generation of this report chapter. • We decided to use the PROV-O ontology to describe this use case

  12. The three Starting Point classes in PROV-O ontology and the properties that relate them Source: http://www.w3.org/TR/prov-o/

  13. Mapping the use case into PROV-O Chapter 6 in NCA3 Authors of Chapter 6 isA isA Writing of Chapter 6 in NCA3 isA

  14. Roles of agents in an activity in PROV-O

  15. Map roles of chapter authors into PROV-O Writing of Chapter 6 in NCA3 Authors of Chapter 6 isA isA Convening lead author Lead author isA Contributing author

  16. Here just three of the eight authors are shown. Each author had a specific role for this chapter. USE CASE 2 Roles of people in the writing of chapter 6 (Agriculture) in NCA3 – starts from Chapter 6 writing as an activity

  17. We used PROV-O for describing roles of agents in an activity We can also use PROV-O to describe roles of agents for an entity

  18. USE CASE 2 Roles of people in the writing of chapter 6 (Agriculture) in NCA3 – starts from Chapter 6 as an entity Here just three of the eight authors are shown. Each author had a specific role for this chapter.

  19. Our third use case • Provenance tracing of NASA contributions to Figure 1.2 in NCA3 draft report • A reader sees that Figure 1.2 “Sea Level Rise: Past, Present and Future” of the NCA3 draft report cites four data sources in the figure caption. Selecting the third citation displays a page of information about the paper and a citation to the dataset used in the paper. Clicking the citation link the reader opens a page containing information about the dataset, including a description that the dataset is derived from data produced by the TOPEX/Poseidon and Jason altimeter missions funded by NASA and CNES. Following each of these missions presents a page about the platforms, instruments and sensors in that mission.

  20. USE CASE 3 Provenance tracing of NASA contributions to Figure 1.2 “Sea Level Rise: Past, Present and Future” in NCA3

  21. We have had and will have more use cases…

  22. Primary classes and relationships in current version of the GCIS ontology Current result

  23. Map to PROV-O ontology Current result

  24. Map to PROV-O ontology Current result

  25. Wrap up • An use case-driven iterative method for ontology engineering • In GCIS ontology works: • Re-use existing ontologies and schemas: dctype, dcterms, bibo, org, foaf, etc. • Map to PROV-O ontology

  26. More information: Xiaogang (Marshall) Ma max7@rpi.edu Thank you!

More Related