Skip to main content

Showing 1–6 of 6 results for author: Borkowski, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2207.05617  [pdf, ps, other

    cs.PL

    Mechanizing Refinement Types (extended)

    Authors: Michael Borkowski, Niki Vazou, Ranjit Jhala

    Abstract: Practical checkers based on refinement types use the combination of implicit semantic sub-ty** and parametric polymorphism to simplify the specification and automate the verification of sophisticated properties of programs. However, a formal meta-theoretic accounting of the soundness of refinement type systems using this combination has proved elusive. We present λ_RF a core refinement calculus… ▽ More

    Submitted 12 July, 2022; originally announced July 2022.

    Comments: 32 pages, under review

    ACM Class: F.3.1; D.3.1

  2. arXiv:2010.07352  [pdf, other

    cs.CR cs.DC

    Towards Cross-Blockchain Smart Contracts

    Authors: Markus Nissl, Emanuel Sallinger, Stefan Schulte, Michael Borkowski

    Abstract: In recent years, manifold blockchain protocols have been proposed by researchers and industrial companies alike. This has led to a very heterogeneous blockchain landscape. Accordingly, it would be desirable if blockchains could interact with each other. However, current blockchain technologies offer only limited support for interoperability, thus preventing tokens or smart contracts from leaving t… ▽ More

    Submitted 28 June, 2021; v1 submitted 14 October, 2020; originally announced October 2020.

  3. arXiv:1905.07014  [pdf, other

    cs.CR

    A Framework for Blockchain Interoperability and Runtime Selection

    Authors: Philipp Frauenthaler, Michael Borkowski, Stefan Schulte

    Abstract: The suitability of a particular blockchain for a given use case depends mainly on the blockchain's functional and non-functional properties. Such properties may vary over time, and thus, a selected blockchain may become unsuitable for a given use case. This uncertainty may hinder the widespread adoption of blockchain technologies in general. To mitigate the impact of volatile blockchain properties… ▽ More

    Submitted 15 May, 2019; originally announced May 2019.

  4. arXiv:1905.06852  [pdf, other

    cs.CR

    Blockchain-based Data Provenance for the Internet of Things

    Authors: Marten Sigwart, Michael Borkowski, Marco Peise, Stefan Schulte, Stefan Tai

    Abstract: As more and more applications and services depend on data collected and provided by Internet of Things (IoT) devices, it is of importance that such data can be trusted. Data provenance solutions together with blockchain technology are one way to make data more trustworthy. However, current solutions do not address the heterogeneous nature of IoT applications and their data. In this work, we identi… ▽ More

    Submitted 6 August, 2019; v1 submitted 15 May, 2019; originally announced May 2019.

  5. arXiv:1905.06204  [pdf, other

    cs.DC cs.CR

    DeXTT: Deterministic Cross-Blockchain Token Transfers

    Authors: Michael Borkowski, Marten Sigwart, Philipp Frauenthaler, Taneli Hukkinen, Stefan Schulte

    Abstract: Current blockchain technologies provide very limited interoperability. Restrictions with regards to asset transfers and data exchange between different blockchains reduce usability and comfort for users, and hinder novel developments within the blockchain space. As a first step towards cross-blockchain interoperability, we propose the DeXTT cross-blockchain transfer protocol, which can be used t… ▽ More

    Submitted 15 May, 2019; originally announced May 2019.

  6. Event-based Failure Prediction in Distributed Business Processes

    Authors: Michael Borkowski, Walid Fdhila, Matteo Nardelli, Stefanie Rinderle-Ma, Stefan Schulte

    Abstract: Traditionally, research in Business Process Management has put a strong focus on centralized and intra-organizational processes. However, today's business processes are increasingly distributed, deviating from a centralized layout, and therefore calling for novel methodologies of detecting and responding to unforeseen events, such as errors occurring during process runtime. In this article, we dem… ▽ More

    Submitted 9 January, 2018; v1 submitted 22 December, 2017; originally announced December 2017.

    ACM Class: C.2.4; H.4.3; D.2.11