Skip to main content

Showing 1–5 of 5 results for author: Correas, J

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

    cs.CV cs.AI

    MEDIMP: 3D Medical Images with clinical Prompts from limited tabular data for renal transplantation

    Authors: Leo Milecki, Vicky Kalogeiton, Sylvain Bodard, Dany Anglicheau, Jean-Michel Correas, Marc-Olivier Timsit, Maria Vakalopoulou

    Abstract: Renal transplantation emerges as the most effective solution for end-stage renal disease. Occurring from complex causes, a substantial risk of transplant chronic dysfunction persists and may lead to graft loss. Medical imaging plays a substantial role in renal transplant monitoring in clinical practice. However, graft supervision is multi-disciplinary, notably joining nephrology, urology, and radi… ▽ More

    Submitted 29 April, 2023; v1 submitted 22 March, 2023; originally announced March 2023.

  2. arXiv:2301.04757  [pdf, ps, other

    cs.PL

    Inferring Needless Write Memory Accesses on Ethereum Bytecode (Extended Version)

    Authors: Elvira Albert, Jesús Correas, Pablo Gordillo, Guillermo Román-Díez, Albert Rubio

    Abstract: Efficiency is a fundamental property of any type of program, but it is even more so in the context of the programs executing on the blockchain (known as smart contracts). This is because optimizing smart contracts has direct consequences on reducing the costs of deploying and executing the contracts, as there are fees to pay related to their bytes-size and to their resource consumption (called gas… ▽ More

    Submitted 11 January, 2023; originally announced January 2023.

  3. arXiv:2004.14437  [pdf, other

    cs.PL

    Analyzing Smart Contracts: From EVM to a sound Control-Flow Graph

    Authors: Elvira Albert, Jesús Correas, Pablo Gordillo, Alejandro Hernández-Cerezo Guillermo Román-Díez, Albert Rubio

    Abstract: The EVM language is a simple stack-based language with words of 256 bits, with one significant difference between the EVM and other virtual machine languages (like Java Bytecode or CLI for .Net programs): the use of the stack for saving the jump addresses instead of having it explicit in the code of the jum** instructions. Static analyzers need the complete control flow graph (CFG) of the EVM pr… ▽ More

    Submitted 5 October, 2020; v1 submitted 29 April, 2020; originally announced April 2020.

  4. arXiv:1912.11929  [pdf, other

    cs.PL

    GASOL: Gas Analysis and Optimization for Ethereum Smart Contracts

    Authors: Elvira Albert, Jesús Correas, Pablo Gordillo, Guillermo Román-Díez, Albert Rubio

    Abstract: We present the main concepts, components, and usage of GASOL, a Gas AnalysiS and Optimization tooL for Ethereum smart contracts. GASOL offers a wide variety of cost models that allow inferring the gas consumption associated to selected types of EVM instructions and/or inferring the number of times that such types of bytecode instructions are executed. Among others, we have cost models to measure o… ▽ More

    Submitted 26 December, 2019; originally announced December 2019.

  5. arXiv:1906.04984  [pdf, other

    cs.PL cs.LO

    SAFEVM: A Safety Verifier for Ethereum Smart Contracts

    Authors: Elvira Albert, Jesús Correas, Pablo Gordillo, Guillermo Román-Díez, Albert Rubio

    Abstract: Ethereum smart contracts are public, immutable and distributed and, as such, they are prone to vulnerabilities sourcing from programming mistakes of developers. This paper presents SAFEVM, a verification tool for Ethereum smart contracts that makes use of state-of-the-art verification engines for C programs. SAFEVM takes as input an Ethereum smart contract (provided either in Solidity source code,… ▽ More

    Submitted 12 June, 2019; originally announced June 2019.