IMDEA Software

Iniciativa IMDEA

Inicio > Eventos > Software Seminar Series > 2017 > Shallow Run-time Checking
Esta página aún no ha sido traducida. A continuación se muestra la página en inglés.

Nataliia Stulova

martes 16 de mayo de 2017

11:45am Meeting room 202 (Hill View), level 2

Nataliia Stulova, PhD Student, IMDEA Software Institute

Shallow Run-time Checking

Abstract:

Untyped languages offer great flexibility in term creation and manipulation. To ensure correctness of data operations expensive run-time checks are often used. We propose a simple combination of a strict module system and term hiding mechanism. It allows to make strong assumptions about the shape of the terms in the calls across module boundaries. This in turn leads to significant overhead reductions in the run-time checks, which we demonstrate on a set of benchmarks.