SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2010

AUTHORS

Evan W. Patton , Dominic Difranzo , Deborah L. McGuinness

ABSTRACT

This paper describes the foundations of a framework for constructing interoperable semantic applications that support recording of provenance information. The framework uses a client-server infrastructure to control the encoding of application. Provenance records for application components, settings, and data sources are stored as part of the final application file using the Open Provenance Model (OPM) [1]. The application can render events such as setting changes to users so that they can identify when collaborators make changes to the application. We demonstrate how the system can be used to collaborate on a project, identify errors in data sources, and extrapolate insights to other data sets by making changes to the application. Lastly, we outline some key issues related to using asymmetric key encryption for tracking changes in semantic content and how we address them (or not) within this framework. More... »

PAGES

73-77

References to SciGraph publications

  • 2005. Bringing Semantics to Web Services: The OWL-S Approach in SEMANTIC WEB SERVICES AND WEB PROCESS COMPOSITION
  • 2001-05. The Semantic Web in SCIENTIFIC AMERICAN
  • 2006. Managing Rapidly-Evolving Scientific Workflows in PROVENANCE AND ANNOTATION OF DATA
  • Book

    TITLE

    Provenance and Annotation of Data and Processes

    ISBN

    978-3-642-17818-4
    978-3-642-17819-1

    Author Affiliations

    Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/978-3-642-17819-1_9

    DOI

    http://dx.doi.org/10.1007/978-3-642-17819-1_9

    DIMENSIONS

    https://app.dimensions.ai/details/publication/pub.1046821302


    Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
    Incoming Citations Browse incoming citations for this publication using opencitations.net

    JSON-LD is the canonical representation for SciGraph data.

    TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

    [
      {
        "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
        "about": [
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information Systems", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information and Computing Sciences", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "Rensselaer Polytechnic Institute", 
              "id": "https://www.grid.ac/institutes/grid.33647.35", 
              "name": [
                "Rensselaer Polytechnic Institute, 110 8th Street, 12180, Troy, NY, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Patton", 
            "givenName": "Evan W.", 
            "id": "sg:person.013322562673.40", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013322562673.40"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Rensselaer Polytechnic Institute", 
              "id": "https://www.grid.ac/institutes/grid.33647.35", 
              "name": [
                "Rensselaer Polytechnic Institute, 110 8th Street, 12180, Troy, NY, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Difranzo", 
            "givenName": "Dominic", 
            "id": "sg:person.07573446622.44", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07573446622.44"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Rensselaer Polytechnic Institute", 
              "id": "https://www.grid.ac/institutes/grid.33647.35", 
              "name": [
                "Rensselaer Polytechnic Institute, 110 8th Street, 12180, Troy, NY, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "McGuinness", 
            "givenName": "Deborah L.", 
            "id": "sg:person.0647077144.23", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0647077144.23"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/978-3-540-30581-1_4", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1014020607", 
              "https://doi.org/10.1007/978-3-540-30581-1_4"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-30581-1_4", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1014020607", 
              "https://doi.org/10.1007/978-3-540-30581-1_4"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11890850_2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1019483940", 
              "https://doi.org/10.1007/11890850_2"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1038/scientificamerican0501-34", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1056527616", 
              "https://doi.org/10.1038/scientificamerican0501-34"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/ssdm.2004.1311241", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1094094426"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2010", 
        "datePublishedReg": "2010-01-01", 
        "description": "This paper describes the foundations of a framework for constructing interoperable semantic applications that support recording of provenance information. The framework uses a client-server infrastructure to control the encoding of application. Provenance records for application components, settings, and data sources are stored as part of the final application file using the Open Provenance Model (OPM) [1]. The application can render events such as setting changes to users so that they can identify when collaborators make changes to the application. We demonstrate how the system can be used to collaborate on a project, identify errors in data sources, and extrapolate insights to other data sets by making changes to the application. Lastly, we outline some key issues related to using asymmetric key encryption for tracking changes in semantic content and how we address them (or not) within this framework.", 
        "editor": [
          {
            "familyName": "McGuinness", 
            "givenName": "Deborah L.", 
            "type": "Person"
          }, 
          {
            "familyName": "Michaelis", 
            "givenName": "James R.", 
            "type": "Person"
          }, 
          {
            "familyName": "Moreau", 
            "givenName": "Luc", 
            "type": "Person"
          }
        ], 
        "genre": "chapter", 
        "id": "sg:pub.10.1007/978-3-642-17819-1_9", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": true, 
        "isPartOf": {
          "isbn": [
            "978-3-642-17818-4", 
            "978-3-642-17819-1"
          ], 
          "name": "Provenance and Annotation of Data and Processes", 
          "type": "Book"
        }, 
        "name": "SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications", 
        "pagination": "73-77", 
        "productId": [
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1046821302"
            ]
          }, 
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/978-3-642-17819-1_9"
            ]
          }, 
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "df09e959586f16abbc7d495ee67c35a5d5b37a38c42507355073069f60ff4eeb"
            ]
          }
        ], 
        "publisher": {
          "location": "Berlin, Heidelberg", 
          "name": "Springer Berlin Heidelberg", 
          "type": "Organisation"
        }, 
        "sameAs": [
          "https://doi.org/10.1007/978-3-642-17819-1_9", 
          "https://app.dimensions.ai/details/publication/pub.1046821302"
        ], 
        "sdDataset": "chapters", 
        "sdDatePublished": "2019-04-16T08:33", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000364_0000000364/records_72867_00000000.jsonl", 
        "type": "Chapter", 
        "url": "https://link.springer.com/10.1007%2F978-3-642-17819-1_9"
      }
    ]
     

    Download the RDF metadata as:  json-ld nt turtle xml License info

    HOW TO GET THIS DATA PROGRAMMATICALLY:

    JSON-LD is a popular format for linked data which is fully compatible with JSON.

    curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-17819-1_9'

    N-Triples is a line-based linked data format ideal for batch operations.

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-17819-1_9'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-17819-1_9'

    RDF/XML is a standard XML format for linked data.

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-17819-1_9'


     

    This table displays all metadata directly associated to this object as RDF triples.

    104 TRIPLES      23 PREDICATES      31 URIs      20 LITERALS      8 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/978-3-642-17819-1_9 schema:about anzsrc-for:08
    2 anzsrc-for:0806
    3 schema:author N5605c5d77db24637ae0319a57171451b
    4 schema:citation sg:pub.10.1007/11890850_2
    5 sg:pub.10.1007/978-3-540-30581-1_4
    6 sg:pub.10.1038/scientificamerican0501-34
    7 https://doi.org/10.1109/ssdm.2004.1311241
    8 schema:datePublished 2010
    9 schema:datePublishedReg 2010-01-01
    10 schema:description This paper describes the foundations of a framework for constructing interoperable semantic applications that support recording of provenance information. The framework uses a client-server infrastructure to control the encoding of application. Provenance records for application components, settings, and data sources are stored as part of the final application file using the Open Provenance Model (OPM) [1]. The application can render events such as setting changes to users so that they can identify when collaborators make changes to the application. We demonstrate how the system can be used to collaborate on a project, identify errors in data sources, and extrapolate insights to other data sets by making changes to the application. Lastly, we outline some key issues related to using asymmetric key encryption for tracking changes in semantic content and how we address them (or not) within this framework.
    11 schema:editor N7933fb9e7f3543e7af9cdedd764a126b
    12 schema:genre chapter
    13 schema:inLanguage en
    14 schema:isAccessibleForFree true
    15 schema:isPartOf N8b133740cca84b8cb58fc65efc9f7b12
    16 schema:name SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications
    17 schema:pagination 73-77
    18 schema:productId N8099cbfe38644ec4abb7481c0b056de5
    19 Nb6b77895c87e40a1a96e4ad7da3d806a
    20 Ne1a5bbcdf258454fb82bee2a3837f387
    21 schema:publisher N0dad97d73c45409e9895076c3cce59bb
    22 schema:sameAs https://app.dimensions.ai/details/publication/pub.1046821302
    23 https://doi.org/10.1007/978-3-642-17819-1_9
    24 schema:sdDatePublished 2019-04-16T08:33
    25 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    26 schema:sdPublisher N64e130c8c550475ca37777e78ae0d5b6
    27 schema:url https://link.springer.com/10.1007%2F978-3-642-17819-1_9
    28 sgo:license sg:explorer/license/
    29 sgo:sdDataset chapters
    30 rdf:type schema:Chapter
    31 N0dad97d73c45409e9895076c3cce59bb schema:location Berlin, Heidelberg
    32 schema:name Springer Berlin Heidelberg
    33 rdf:type schema:Organisation
    34 N3050755902cf403dba02a7faf06ddefa rdf:first sg:person.07573446622.44
    35 rdf:rest N673c0a95539543908cad687c98a2eb66
    36 N3c8c9cb521c549aba8e87df4be9931eb schema:familyName McGuinness
    37 schema:givenName Deborah L.
    38 rdf:type schema:Person
    39 N3f4a1bd644b54905bdedc89674aa231b schema:familyName Moreau
    40 schema:givenName Luc
    41 rdf:type schema:Person
    42 N5605c5d77db24637ae0319a57171451b rdf:first sg:person.013322562673.40
    43 rdf:rest N3050755902cf403dba02a7faf06ddefa
    44 N64e130c8c550475ca37777e78ae0d5b6 schema:name Springer Nature - SN SciGraph project
    45 rdf:type schema:Organization
    46 N673c0a95539543908cad687c98a2eb66 rdf:first sg:person.0647077144.23
    47 rdf:rest rdf:nil
    48 N7933fb9e7f3543e7af9cdedd764a126b rdf:first N3c8c9cb521c549aba8e87df4be9931eb
    49 rdf:rest N96fc10c485ba4bb9bd467cc9af0a5685
    50 N8099cbfe38644ec4abb7481c0b056de5 schema:name readcube_id
    51 schema:value df09e959586f16abbc7d495ee67c35a5d5b37a38c42507355073069f60ff4eeb
    52 rdf:type schema:PropertyValue
    53 N8b133740cca84b8cb58fc65efc9f7b12 schema:isbn 978-3-642-17818-4
    54 978-3-642-17819-1
    55 schema:name Provenance and Annotation of Data and Processes
    56 rdf:type schema:Book
    57 N96fc10c485ba4bb9bd467cc9af0a5685 rdf:first Nc31d3325d6ce4367a2406112f496602e
    58 rdf:rest Nf254602840e5430fb7c5a3f9b2ee669f
    59 Nb6b77895c87e40a1a96e4ad7da3d806a schema:name dimensions_id
    60 schema:value pub.1046821302
    61 rdf:type schema:PropertyValue
    62 Nc31d3325d6ce4367a2406112f496602e schema:familyName Michaelis
    63 schema:givenName James R.
    64 rdf:type schema:Person
    65 Ne1a5bbcdf258454fb82bee2a3837f387 schema:name doi
    66 schema:value 10.1007/978-3-642-17819-1_9
    67 rdf:type schema:PropertyValue
    68 Nf254602840e5430fb7c5a3f9b2ee669f rdf:first N3f4a1bd644b54905bdedc89674aa231b
    69 rdf:rest rdf:nil
    70 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    71 schema:name Information and Computing Sciences
    72 rdf:type schema:DefinedTerm
    73 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
    74 schema:name Information Systems
    75 rdf:type schema:DefinedTerm
    76 sg:person.013322562673.40 schema:affiliation https://www.grid.ac/institutes/grid.33647.35
    77 schema:familyName Patton
    78 schema:givenName Evan W.
    79 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013322562673.40
    80 rdf:type schema:Person
    81 sg:person.0647077144.23 schema:affiliation https://www.grid.ac/institutes/grid.33647.35
    82 schema:familyName McGuinness
    83 schema:givenName Deborah L.
    84 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0647077144.23
    85 rdf:type schema:Person
    86 sg:person.07573446622.44 schema:affiliation https://www.grid.ac/institutes/grid.33647.35
    87 schema:familyName Difranzo
    88 schema:givenName Dominic
    89 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07573446622.44
    90 rdf:type schema:Person
    91 sg:pub.10.1007/11890850_2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1019483940
    92 https://doi.org/10.1007/11890850_2
    93 rdf:type schema:CreativeWork
    94 sg:pub.10.1007/978-3-540-30581-1_4 schema:sameAs https://app.dimensions.ai/details/publication/pub.1014020607
    95 https://doi.org/10.1007/978-3-540-30581-1_4
    96 rdf:type schema:CreativeWork
    97 sg:pub.10.1038/scientificamerican0501-34 schema:sameAs https://app.dimensions.ai/details/publication/pub.1056527616
    98 https://doi.org/10.1038/scientificamerican0501-34
    99 rdf:type schema:CreativeWork
    100 https://doi.org/10.1109/ssdm.2004.1311241 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094094426
    101 rdf:type schema:CreativeWork
    102 https://www.grid.ac/institutes/grid.33647.35 schema:alternateName Rensselaer Polytechnic Institute
    103 schema:name Rensselaer Polytechnic Institute, 110 8th Street, 12180, Troy, NY, USA
    104 rdf:type schema:Organization
     




    Preview window. Press ESC to close (or click here)


    ...