Advanced search
1 file | 524.64 KB Add to list

Event notifications and event logs : transparent sharing of artifact life cycle data

Author
Organization
Project
Abstract
The “Event Notifications in Value-Adding Networks” specification provides an interoperable fabric that can be used in scholarly communication to exchange messages among data nodes that make scholarly artifacts available to the network and service nodes that add value to these artifacts. For example, a data repository can have a request-response conversation with a long-term archive that results in the latter relaying the coordinates of an archived version of the dataset to the repository. The push-oriented notification protocol is based on W3C Recommendations, both regarding the messaging protocol and payloads. Implementations of the protocol are in various stages of maturity, the most advanced being the COAR Notify effort that focuses on overlay peer review as a service. An important consequence, and actual design goal, of the conversational interoperability approach, is the ability it provides to bidirectionally interlink the scholarly artifact and the service result in real-time, providing an attractive alternative to current interlinking approaches that by and large are heuristic-based and generate results with significant delays. Another consequence is the ability to publish an Event Log for each scholarly artifact that lists all event notifications that were exchanged about it, providing full transparency about its entire life cycle, including where and how it was registered, archived, reviewed, commented upon, etc. This paper describes essential aspects of the Event Notification protocol and illustrates it using a scenario. It then describes the Event Logs concept and illustrates it by means of that same scenario. It then gives an overview of challenges related to specifying Event Logs that are currently under investigation and largely relate to equipping them with affordances to make them verifiable and trustworthy.

Downloads

  • Hochstenbach IJDC920 Fulltext.pdf
    • full text (Published version)
    • |
    • open access
    • |
    • PDF
    • |
    • 524.64 KB

Citation

Please use this url to cite or link to this publication:

MLA
Hochstenbach, Patrick, et al. “Event Notifications and Event Logs : Transparent Sharing of Artifact Life Cycle Data.” INTERNATIONAL JOURNAL OF DIGITAL CURATION, vol. 19, no. 1, 2025, doi:10.2218/ijdc.v19i1.920.
APA
Hochstenbach, P., Verborgh, R., & Van de Sompel, H. (2025). Event notifications and event logs : transparent sharing of artifact life cycle data. INTERNATIONAL JOURNAL OF DIGITAL CURATION, 19(1). https://doi.org/10.2218/ijdc.v19i1.920
Chicago author-date
Hochstenbach, Patrick, Ruben Verborgh, and Herbert Van de Sompel. 2025. “Event Notifications and Event Logs : Transparent Sharing of Artifact Life Cycle Data.” In INTERNATIONAL JOURNAL OF DIGITAL CURATION. Vol. 19. https://doi.org/10.2218/ijdc.v19i1.920.
Chicago author-date (all authors)
Hochstenbach, Patrick, Ruben Verborgh, and Herbert Van de Sompel. 2025. “Event Notifications and Event Logs : Transparent Sharing of Artifact Life Cycle Data.” In INTERNATIONAL JOURNAL OF DIGITAL CURATION. Vol. 19. doi:10.2218/ijdc.v19i1.920.
Vancouver
1.
Hochstenbach P, Verborgh R, Van de Sompel H. Event notifications and event logs : transparent sharing of artifact life cycle data. In: INTERNATIONAL JOURNAL OF DIGITAL CURATION. 2025.
IEEE
[1]
P. Hochstenbach, R. Verborgh, and H. Van de Sompel, “Event notifications and event logs : transparent sharing of artifact life cycle data,” in INTERNATIONAL JOURNAL OF DIGITAL CURATION, Edinburgh, Scotland, 2025, vol. 19, no. 1.
@inproceedings{01JAG1W53J3VPR4RFM5WNSDDTW,
  abstract     = {{The “Event Notifications in Value-Adding Networks” specification provides an interoperable fabric that can be used in scholarly communication to exchange messages among data nodes that make scholarly artifacts available to the network and service nodes that add value to these artifacts. For example, a data repository can have a request-response conversation with a long-term archive that results in the latter relaying the coordinates of an archived version of the dataset to the repository. The push-oriented notification protocol is based on W3C Recommendations, both regarding the messaging protocol and payloads. Implementations of the protocol are in various stages of maturity, the most advanced being the COAR Notify effort that focuses on overlay peer review as a service. An important consequence, and actual design goal, of the conversational interoperability approach, is the ability it provides to bidirectionally interlink the scholarly artifact and the service result in real-time, providing an attractive alternative to current interlinking approaches that by and large are heuristic-based and generate results with significant delays. Another consequence is the ability to publish an Event Log for each scholarly artifact that lists all event notifications that were exchanged about it, providing full transparency about its entire life cycle, including where and how it was registered, archived, reviewed, commented upon, etc. This paper describes essential aspects of the Event Notification protocol and illustrates it using a scenario. It then describes the Event Logs concept and illustrates it by means of that same scenario. It then gives an overview of challenges related to specifying Event Logs that are currently under investigation and largely relate to equipping them with affordances to make them verifiable and trustworthy.}},
  articleno    = {{920}},
  author       = {{Hochstenbach, Patrick and Verborgh, Ruben and Van de Sompel, Herbert}},
  booktitle    = {{INTERNATIONAL JOURNAL OF DIGITAL CURATION}},
  issn         = {{1746-8256}},
  language     = {{eng}},
  location     = {{Edinburgh, Scotland}},
  number       = {{1}},
  pages        = {{13}},
  title        = {{Event notifications and event logs : transparent sharing of artifact life cycle data}},
  url          = {{http://doi.org/10.2218/ijdc.v19i1.920}},
  volume       = {{19}},
  year         = {{2025}},
}

Altmetric
View in Altmetric