THE DESIGN AND IMPLEMENTATION OF AN AUTOMATIC GENERATOR FOR TESTING PROGRAM
Affiliation:

  • Article
  • | |
  • Metrics
  • |
  • Reference [1]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    This paper introduces an automatic program generator for testing compiler, which acceptes the context-free grammar of the compiled language as its input. According to the features of the language, we represent its basic elementes with some table-structures , and solve the context-sensitive problem of language effectively by operating on them. The generator can automatically produce not only the programmes that overlay all grammar conditiones, but also the programmes which have some special grammar conditiones but also the programmes which have have some special grammar conditions for users.The generator itself has some features in its generation-strategy,generation_algorithm and deravation-principle.

    Reference
    1 W.Horner and R.Schovler,Independent Testing of Compiler Phases Using a Test Case Generator,Soft.Practice and Experience,Jan.1989. 2 李友人,顾元祥,华庆一,编译程序的测试与实现,计算机技术,1985.6. 3 P.Purdom,A Sentence Generator for Testing Parsers,Bit 12.1972. 4 F.IMzzich and I.Spadofora,An Automatic Generator for Compiler Testing,IEEE Trans.on Soft.Eng.,July 1982. 5 A.Celentano.Compiler Testing USing a Sentence Generator,Soft.Practice and Experience,Nov.1980. 6 P.A.Luker.Program Generator and Generator Software,The Computer Journal,1988.4.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

胡正国,朱志强.一个测试程序自动生成器的设计与实现.软件学报,1993,4(5):58-62

Copy
Share
Article Metrics
  • Abstract:3645
  • PDF: 4925
  • HTML: 0
  • Cited by: 0
History
  • Received:February 25,1991
  • Revised:June 03,1991
You are the first2032798Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063