THE ROLE OF DATA REIFICATION IN PROGRAM REFINEMENT - ORIGINS, SYNTHESIS AND APPRAISAL

被引:1
|
作者
CLEMENT, T
机构
[1] Department of Computer Science, University of Manchester
来源
COMPUTER JOURNAL | 1992年 / 35卷 / 05期
关键词
D O I
10.1093/comjnl/35.5.451
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The formal development of implementations from specifications requires that we should be able to justify the replacement of definitions which are clear but inefficient by those which are efficient but unclear. We look at ways to provide such justifications, and see that they depend on the form of the definitions and the ways in which we propose to exploit them. We develop conditions which are feasible to establish and meet the needs of the most common situations, and provide pointers to related work in this area. Some familiarity with set theory will help with the formal definitions, although these can be skipped without loss of continuity.
引用
下载
收藏
页码:451 / 459
页数:9
相关论文
共 50 条
  • [1] DATA REIFICATION AND PROGRAM DECOMPOSITION
    ANDREWS, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 252 : 389 - 422
  • [2] Supporting data refinement in a program refinement tool
    Shield, J
    Nickson, R
    Carrington, D
    FORMAL METHODS PACIFIC '97, 1997, : 208 - 222
  • [3] Program Synthesis using Abstraction Refinement
    Wang, Xinyu
    Dillig, Isil
    Singh, Rishabh
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2018, 2
  • [4] PROGRAM SPECIFICATION AND DATA REFINEMENT IN TYPE THEORY
    LUO, ZH
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 493 : 143 - 168
  • [5] Program Synthesis from Polymorphic Refinement Types
    Polikarpova, Nadia
    Kuraj, Ivan
    Solar-Lezama, Armando
    ACM SIGPLAN NOTICES, 2016, 51 (06) : 522 - 538
  • [6] SPINVERT: a program for refinement of paramagnetic diffuse scattering data
    Paddison, Joseph A. M.
    Stewart, J. Ross
    Goodwin, Andrew L.
    JOURNAL OF PHYSICS-CONDENSED MATTER, 2013, 25 (45)
  • [7] APRV -: a program for automated data processing, refinement and visualization
    Kroemer, M
    Dreyer, MK
    Wendt, KU
    ACTA CRYSTALLOGRAPHICA SECTION D-BIOLOGICAL CRYSTALLOGRAPHY, 2004, 60 : 1679 - 1682
  • [8] Program synthesis by type-guided abstraction refinement
    Guo, Zheng
    James, Michael
    Justo, David
    Zhou, Jiaxiao
    Wang, Ziteng
    Jhala, Ranjit
    Polikarpova, Nadia
    arXiv, 2019,
  • [9] Program Synthesis by Type-Guided Abstraction Refinement
    Guo, Zheng
    James, Michael
    Justo, David
    Zhou, Jiaxiao
    Wang, Ziteng
    Jhala, Ranjit
    Polikarpova, Nadia
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2020, 4
  • [10] Program synthesis by type-guided abstraction refinement
    Guo, Zheng
    James, Michael
    Justo, David
    Zhou, Jiaxiao
    Wang, Ziteng
    Jhala, Ranjit
    Polikarpova, Nadia
    Proceedings of the ACM on Programming Languages, 2020, 4 (POPL):