首页 | 本学科首页   官方微博 | 高级检索  
     


Testing and verification aspects of Pascal-like languages
Authors:Anthony I Wasserman
Affiliation:

Medical Information Science, University of California, San Francisco, San Francisco, CA 94143, U.S.A.

Abstract:This paper addresses aspects of programming language design that affect the ease with which programs written in a language can be subjected to systematic testing and/or program verification. The discussion focuses of Pascal and on several languages that have been derived primarily from Pascal, particularly Euclid and PLAIN. Specific language issues addressed include translation-time checking, program readability, flow of control, support for program modularity, data flow, and program immutability. The relative ease of validating such programs is then determined by the style in which the programs are written. The paper presents some guidelines for writing programs in Pascal-like languages for testability and verifiability.
Keywords:Programming languages  Testing  Verification  Pascal  Type checking  Programming style  Aliasing
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号