Semantic typing for parametric algebraic specifications

被引:0
作者
Cengarle, MV
机构
来源
ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY | 1995年 / 936卷
关键词
algebraic specification; parametric specification; proof; implementation relation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The implementation relation of refinement of specifications is studied in the framework of the calculus of higher-order parameterization of specifications. An existing system of derivation of the relation among non-parametric specifications is enlarged so as to comprise parametric specifications. The new system is correct and complete under certain assumptions. By means of this system the calculus of parametric specifications can be enhanced with semantic types, and in this way a specification is a valid argument of a parametric specification as long as it shows the particular behavior demanded by the semantic parameter restriction. This typing can be derived, and so function application is conditional to the derivability of the parameter restrictions instantiated with the actual argument.
引用
收藏
页码:261 / 276
页数:16
相关论文
共 11 条
  • [1] MODULE ALGEBRA
    BERGSTRA, JA
    HEERING, J
    KLINT, P
    [J]. JOURNAL OF THE ACM, 1990, 37 (02) : 335 - 372
  • [2] Cengarle Maria-Victoria, 1994, THESIS LUDWIG MAXIMI
  • [3] CENGARLE MV, 1994, 9417 LUDW MAX U MUNC
  • [4] FEIJS LMG, 1989, LECT NOTES COMPUT SC, V394, P307
  • [5] GOGUEN JA, 1984, LECT NOTES COMPUT SC, V164, P221
  • [6] Goguen Joseph, 1978, TECHNICAL REPORT RC, VIV, P80
  • [7] GROSU R, 1994, P 3 MAGH C SOFTW ENG, P383
  • [8] TOWARD FORMAL DEVELOPMENT OF PROGRAMS FROM ALGEBRAIC SPECIFICATIONS - PARAMETERIZATION REVISITED
    SANNELLA, D
    SOKOLOWSKI, S
    TARLECKI, A
    [J]. ACTA INFORMATICA, 1992, 29 (08) : 689 - 736
  • [9] WIRSING M, 1989, INT JOINT C THEOR PR, V1, P42
  • [10] WIRSING M, 1990, HDB THEORETICAL COMP, P677