Translation validation: From SIGNAL to C

被引:0
|
作者
Pnueli, A [1 ]
Shtrichman, O [1 ]
Siegel, M [1 ]
机构
[1] Weizmann Inst Sci, IL-76100 Rehovot, Israel
来源
CORRECT SYSTEM DESIGN: RECENT INSIGHTS AND ADVANCES | 1999年 / 1710卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Translation validation is an alternative to the verification of translators (compilers, code generators). Rather than proving in advance that the compiler always produces a target code which correctly implements the source code (compiler verification), each individual translation (i.e. a run of the compiler) is followed by a validation phase which verifies that the target code produced on this run correctly implements the submitted source program. In order to be a practical alternative to compiler verification, a key feature of this validation is its full automation. Since the validation process attempts to "unravel" the transformation effected by the translators, its task becomes increasingly more difficult (and necessary) with the increase of sophistication and variety of the optimizations methods employed by the translator. In this paper we address the practicability of translation validation for highly optimizing, industrial code generators from SIGNAL, a widely used synchronous language, to C. We introduce new abstraction techniques as part of the automation of our approach.
引用
收藏
页码:231 / 255
页数:25
相关论文
共 50 条
  • [31] Performance of Frequency Translation in Separating a Photoplethysmographic Signal from an Additive Motion Artifact
    Koseeyaporn, Jeerasuda
    Sinchai, Sakkarin
    Wardkein, Paramote
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 512 - 516
  • [32] THE STUDENT LEADERSHIP PRACTICES INVENTORY: TRANSLATION AND VALIDATION OF QUESTIONNAIRE FROM ENGLISH INTO MALAY
    Ali, Z. Mohd
    Hussain, A. H.
    Hussin, S.
    Razak, M. Abdul
    Ahmad, H.
    Aziz, A. R. Abdul
    Nor, A. N. Md
    12TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI 2019), 2019, : 5264 - 5264
  • [33] Translation and validation of the Chinese version of the Acute Coronary Syndrome Response Index (C-ACSRI)
    Cao, Xiuling
    Cao, Yingjuan
    Salamonson, Yenna
    DiGiacomo, Michelle
    Chen, Yuguo
    Chang, Sungwon
    Riegel, Barbara
    Davidson, Patricia M.
    INTERNATIONAL JOURNAL OF NURSING STUDIES, 2012, 49 (10) : 1277 - 1290
  • [34] TRANSLATION AND VALIDATION OF EORTC QLQ-C30 INTO INDONESIAN VERSION FOR CANCER PATIENTS IN INDONESIA
    Perwitasari, D. A.
    Atthobari, J.
    Dwiprahasto, I
    Hakimi, M.
    Gelderblom, H.
    Nortier, J. W. R.
    Guchelaar, H. J.
    Kaptein, A. A.
    VALUE IN HEALTH, 2010, 13 (07) : A515 - A515
  • [35] Translation and validation of Persian version of Index of Dental Anxiety and Fear (IDAF-4C+)
    Arabsolghar, Mohadeseh
    Lashkarizadeh, Nazila
    Hashemipoor, Maryam
    Momeni, Taghi
    JOURNAL OF ORAL HEALTH AND ORAL EPIDEMIOLOGY, 2019, 8 (02): : 61 - 67
  • [36] Translation and Validation of EORTC QLQ-C30 into Indonesian Version for Cancer Patients in Indonesia
    Perwitasari, Dyah Aryani
    Atthobari, Jarir
    Dwiprahasto, Iwan
    Hakimi, Mohammad
    Gelderblom, Hans
    Putter, Hein
    Nortier, Johan W. R.
    Guchelaar, Henk-Jan
    Kaptein, Ad A.
    JAPANESE JOURNAL OF CLINICAL ONCOLOGY, 2011, 41 (04) : 519 - 529
  • [37] Verified Translation Validation of Static Analyses
    Barthe, Gilles
    Blazy, Sandrine
    Laporte, Vincent
    Pichardie, David
    Trieu, Alix
    2017 IEEE 30TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF), 2017, : 405 - 419
  • [38] Translation Validation for a Verified OS Kernel
    Sewell, Thomas
    Myreen, Magnus
    Klein, Gerwin
    ACM SIGPLAN NOTICES, 2013, 48 (06) : 471 - 481
  • [39] Questionnaire translation and questionnaire validation are not the same
    Kozanhan, B.
    Yildiz, M.
    INTERNATIONAL JOURNAL OF OBSTETRIC ANESTHESIA, 2021, 45 : 165 - 165
  • [40] The Arab Risk (ARABRISK): Translation and Validation
    Alghwiri, Alia
    Alghadir, Ahmad
    Awad, Hamzeh
    BIOMEDICAL RESEARCH-INDIA, 2014, 25 (02): : 271 - 275