跳到主要导航 跳到搜索 跳到主要内容

A New Roadmap on Linking Theories of Programming

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Formal methods advocate the crucial role played by the algebra of programs in specification and implementation of programs. Study leads to the conclusion that both the top-down approach (with denotational model as its origin) and the bottom-up approach (a journey started from operational model) can meet in the middle with a program algebra. This paper proposes a new approach on linking theories of programming. Given a program algebra, we construct a test operator taking a test case and the testing program as its arguments. The operator yields a collection of observations of the test outcomes. The denotational model of a program can be derived as a binary relation which relates the test cases with their outcomes. An operational model is considered as consistent if its step relation is consistent with the algebraic semantics.

源语言英语
主期刊名Proceedings - 10th International Symposium on Theoretical Aspects of Software Engineering, TASE 2016
出版商Institute of Electrical and Electronics Engineers Inc.
2
页数1
ISBN(电子版)9781509017638
DOI
出版状态已出版 - 10 8月 2016
活动10th International Symposium on Theoretical Aspects of Software Engineering, TASE 2016 - Shanghai, 中国
期限: 17 7月 201619 7月 2016

出版系列

姓名Proceedings - 10th International Symposium on Theoretical Aspects of Software Engineering, TASE 2016

会议

会议10th International Symposium on Theoretical Aspects of Software Engineering, TASE 2016
国家/地区中国
Shanghai
时期17/07/1619/07/16

指纹

探究 'A New Roadmap on Linking Theories of Programming' 的科研主题。它们共同构成独一无二的指纹。

引用此