Observational Program Calculi and the Correctness of Translations

Autor: Jan Schwinghammer, Joachim Niehren, David Sabel, Manfred Schmidt-Schauíß
Přispěvatelé: Goethe-Universität Frankfurt am Main, Linking Dynamic Data (LINKS), Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 (CRIStAL), Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS)-Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS), Programming Systems Lab [Saarland], Saarland University [Saarbrücken]
Jazyk: angličtina
Rok vydání: 2015
Předmět:
Zdroj: Theoretical Computer Science
Theoretical Computer Science, 2015, 577, pp.98-124. ⟨10.1016/j.tcs.2015.02.027⟩
Theoretical Computer Science, Elsevier, 2015, 577, pp.98-124. ⟨10.1016/j.tcs.2015.02.027⟩
ISSN: 1879-2294
0304-3975
Popis: International audience; For the issue of translations between programming languages with observational semantics, this paper clarifies the notions, the relevant questions, and the methods, constructs a general framework, and provides several tools for proving various correctness properties of translations like adequacy and full abstractness, with a special emphasis on observational correctness. We will demonstrate that a wide range of programming languages and programming calculi and their translations can make advantageous use of our framework for focusing the analysis of their correctness.
Databáze: OpenAIRE