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


A demonstrably correct compiler
Authors:Susan Stepney  Dave Whitley  David Cooper  Colin Grant
Affiliation:(1) Logica Cambridge Ltd, Betjeman House, 104 Hills Road, CB2 1LQ Cambridge, UK
Abstract:As critical applications grow in size and complexity, high level languages, rather than better-trusted assembly languages, will be used in their development. This adds potential for extra errors to creep in, especially in the now necessary compiler. To avoid these new errors, it is necessary to have a formal specification of the high level language, and a formal development of its compiler. We outline what we believe is a practical route for achieving a demonstrably correct compiler, and describe a prototype compiler we have built by this route for a small, but non-trivial, language.
Keywords:Correct compiler  Formal specification  Denotational semantics  Prolog  DCTG
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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