Formal Specification of Program Module Interfaces
Formal Specification of Program Module Interfaces
批准号:
8910848
负责人:
John Guttag
金额:
$21.31万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1989
资助国家:
美国
项目状态:
已结题
起止时间:
1989-07-15 至 1991-12-31
中文摘要
这项研究基于Larch规范语言家族,它支持两层定义规范的方法。每个规范都有用两种语言编写的组件:一种是为特定编程语言设计的,另一种是为所有编程语言设计的。前者称为落叶松接口语言,后者称为落叶松共享语言。先前的工作集中在共享语言上。新的工作将注意力转移到界面语言上;为这些语言提供精确的语义,使用它们来编写实质性的接口规范,确定应该对这些规范应用哪些检查,并开发执行这些检查的工具。
英文摘要
This research is based on the Larch family of specification languages, which support a two-tiered definitional approach to specification. Each specification has components written in two languages: one designed for a specific programming language and another common to all programming languages. The former are called Larch interface languages, and the latter the Larch Shared Language. Prior work has concentrated on the Shared Language. The new work shifts attention to interface languages; providing precise semantics for these languages, using them to write substantial interface specifications, determining what checking should be applied to these specifications, and developing tools for performing these checks.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHB: Medium: Collaborative Research: Novel Computational Techniques for Cardiovascular Risk Stratification
-
批准号:1065079
-
项目类别:Standard Grant
-
资助金额:$63.76万
-
财政年份:2011
-
负责人:John Guttag
-
依托单位:
U.S.-France Cooperative Research: Integrating a Theorem Prover and a Specification Environment
-
批准号:9016780
-
项目类别:Standard Grant
-
资助金额:$1.27万
-
财政年份:1991
-
负责人:John Guttag
-
依托单位:
Automated Semantic Analysis of Formal Specifications
-
批准号:8706652
-
项目类别:Standard Grant
-
资助金额:$20.3万
-
财政年份:1987
-
负责人:John Guttag
-
依托单位:
Joint Industry/University Cooperative Project Extensions to the Rewrite Rule Laboratory and Development of Related Theory (Computer Research)
-
批准号:8411639
-
项目类别:Continuing Grant
-
资助金额:$18.64万
-
财政年份:1984
-
负责人:John Guttag
-
依托单位:
Joint Industry/University Cooperative Project to Build "A Rewrite Rule Laboratory" (Computer Research)
-
批准号:8119846
-
项目类别:Standard Grant
-
资助金额:$10.31万
-
财政年份:1982
-
负责人:John Guttag
-
依托单位:
海外基金