1,721,146 research outputs found

    Sharing research artefacts as FAIR Digital Objects using RO-Crate

    No full text
    Presented to Brookhaven National Laboratory 2023-01-23 In this talk Stian Soiland-Reyes will introduce RO-Crate as a set of recommendations for sharing research artefacts along with their contextual metadata as FAIR Digital Objects (FDO). This will show how RO-Crate use extensible and well-established Web-standards (JSON-LD, Schema.org) and how developers and researchers can take advantage of RO-Crate as a lightweight method to build Linked Data. This talk will also show how RO-Crate is being used by a range of research projects, with many specializing profiles being formed, such as for plant sciences and COVID-19 datasets. Video recording: https://youtu.be/0T4FBbpgtQoVideo recording: https://youtu.be/0T4FBbpgtQ

    Provenance in distributed systems: a process algebraic study of provenance management and its role in establishing trust in data quality

    No full text
    We aim to develop a formal framework to reason about provenance in distributed systems. We take as our starting point an extension of the asynchronous pi-calculus where processes are explicitly assigned principal identities. We enrich this basic setting with provenance annotated data, dynamic provenance tracking and dynamically checked trust policies. We give several examples to illustrate the use of the calculus in modelling systems where principals base their trust in the quality of data on the provenance information associated with it.We consider the role of provenance in the calculus by relating the provenance tracking semantics to a plain one in which no provenance tracking or checking takes place. We further substantiate this by studying bisimulation-based behavioural equivalences for the plain and annotated versions of the calculus and contrasting the discriminating power of the equivalences obtained in each case. We also give a more denotational take on the semantics of the provenance calculus and look at notions of well-formedness and soundness for the provenance tracking semantics.We consider two different extensions of the basic calculus. The first aims to alleviate the cost of run time provenance tracking and checking by defining a static type system which guarantees that in well-typed systems principals always receive data with provenance that matches their requirements. The second extension looks at the ramifications of provenance tracking on privacy and security policies and consists of extending the calculus with a notion we call filters. This gives principals the ability to assign different views of the provenance of a given value to different principals, thus allowing for the selective disclosure of provenance information. We study behavioural equivalences for this extension of the calculus, paying particular attention to the set of principals composing the observer and its role in discriminating between systems

    The Archive and Package (arcp) URI scheme

    Full text link
    The arcp URI scheme is introduced for location-independent identifiers to consume or reference hypermedia and linked data resources bundled inside a file archive, as well as to resolve archived resources within programmatic frameworks for Research Objects. Research Object: http://s11.no/2018/arcp.html#ro Cite as: Stian Soiland-Reyes, Marcos Cáceres (2018): The Archive and Package (arcp) URI Scheme. 2018 IEEE 14th International Conference on e-Science (e-Science). https://doi.org/10.1109/eScience.2018.00018Author-prepared preprint. Web version: http://s11.no/2018/arcp.html Publisher version: https://doi.org/10.1109/eScience.2018.0001

    RO-Crate Metadata Specification 1.1

    No full text
    This document specifies a method, known as RO-Crate (Research Object Crate), of organizing file-based data with associated metadata, using linked data principles, in both human and machine readable formats, with the ability to include additional domain-specific metadata.The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.json. This file contains structured metadata about the dataset as a whole (the Root Data Entity) and, optionally, about some or all of its files. This provides a simple way to, for example, assert the authors (e.g. people, organizations) of the RO-Crate or one its files, or to capture more complex provenance for files, such as how they were created using software and equipment.While providing the formal specification for RO-Crate, this document also aims to be a practical guide for software authors to create tools for generating and consuming research data packages, with explanation by examples

    RO-Crate Metadata Specification 1.1.1

    No full text
    This document specifies a method, known as RO-Crate (Research Object Crate), of aggregating and describing research data with associated metadata. RO-Crates can aggregate and describe any resource including files, URI-addressable resources, or use other addressing schemes to locate digital or physical data. RO-Crates can describe data in aggregate and at the individual resource level, with metadata to aid in discovery, re-use and long term management of data. Metadata includes the ability to describe the context of data and the entities involved in its production, use and reuse. For example: who created it, using which equipment, software and workflows, under what licenses can it be re-used, where was it collected, and/or where is it about.RO-Crate uses JSON-LD to to express this metadata using linked data, describing data resources as well as contextual entities such as people, organizations, software and equipment as a series of linked JSON-LD objects - using common published vocabularies, chiefly schema.org.The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.json. This file contains structured metadata about the dataset as a whole (the Root Data Entity) and, optionally, about some or all of its files. This provides a simple way to, for example, assert the authors (e.g. people, organizations) of the RO-Crate or one its files, or to capture more complex provenance for files, such as how they were created using software and equipment.While providing the formal specification for RO-Crate, this document also aims to be a practical guide for software authors to create tools for generating and consuming research data packages, with explanation by examples

    Taverna Tutorials 2014-09-01 (Bonn)

    No full text
    <p>Taverna tutorials and training material.</p> <p>Presented at Bonn University MSc course on Taverna.</p> <p>http://www.myexperiment.org/groups/1267</p> <p>Editors: Stian Soiland-Reyes & Christian Brenninkmeijer.</p>Slideshare - http://dev.mygrid.org.uk/wiki/display/tav250/Tutorials Sources - http://github.com/taverna/taverna-tutorials

    RO-Crate Metadata Specification 1.0

    No full text
    This document specifies a method, known as RO-Crate (Research Object Crate), of organizing file-based data with associated metadata, using linked data principles, in both human and machine readable formats, with the ability to include additional domain-specific metadata. The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.jsonld. This file contains structured metadata about the dataset as a whole (the Root Data Entity) and, optionally, about some or all of its files. This provides a simple way to, for example, assert the authors (e.g. people, organizations) of the RO-Crate or one its files, or to capture more complex provenance for files, such as how they were created using software and equipment. While providing the formal specification for RO-Crate, this document also aims to be a practical guide for software authors to create tools for generating and consuming research data packages, with explanation by examples

    [CODE] seek4science/seek: FAIRDOM-SEEK v1.14.1

    No full text
    For further details about this release please see our changelog at http://docs.seek4science.org/tech/releases/ For installation and upgrade details please visit http://docs.seek4science.org/get-seek.htmlStuart Owen, Finn Bacall, Lihua, maggy128, Vahid Kiani, Alan R Williams, Xiaoming Hu, hleonov, Francisco Herrerías-Azcué, Alain Becam, Aitor Apaolaza, Tomasz Zielinski, Niall Beard, Robert Haines, Kevin De Pelseneer, Vahid Kiani, Sonja Mathias, Jeremy, Stian Soiland-Reyes, … susca. (2023). seek4science/seek: FAIRDOM-SEEK v1.14.1 (v1.14.1). Zenodo. https://doi.org/10.5281/zenodo.1011885

    RO Bundle API 0.5.0

    No full text
    <p>API for building researchobject.org RO bundles.</p> <p>Complies with RO bundle specification version 1.0.</p> <p>This API is built on the Java 7 NIO Files and uses the Java 7 ZIP file provider to generate the RO Bundle.</p> <p>The class <em>org.purl.wf4ever.robundle.Bundles</em> complements the Java 7 <em>java.nio.Files API</em> with more specific helper methods to work with RO Bundles.</p>See http://github.com/wf4ever/robundle/ for the latest version

    [CODE] seek4science/seek: FAIRDOM-SEEK v1.14.0

    No full text
    For further details about this release please see our changelog at http://docs.seek4science.org/tech/releases/ For installation and upgrade details please visit http://docs.seek4science.org/get-seek.htmlStuart Owen, Finn Bacall, Lihua, maggy128, Vahid Kiani, Alan R Williams, Xiaoming Hu, hleonov, Francisco Herrerías-Azcué, Alain Becam, Aitor Apaolaza, Tomasz Zielinski, Niall Beard, Robert Haines, Kevin De Pelseneer, Vahid Kiani, Jeremy, Stian Soiland-Reyes, Quyen Nguyen, … susca. (2023). seek4science/seek: FAIRDOM-SEEK v1.14.0 (v1.14.0). Zenodo. https://doi.org/10.5281/zenodo.843564
    corecore