Tools for Undergraduate Program Derivation
Tools for Undergraduate Program Derivation
批准号:
9451614
负责人:
David Naumann
金额:
$1.29万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1994
资助国家:
美国
项目状态:
已结题
起止时间:
1994-06-01 至 1996-11-30
中文摘要
9451614 Naumann编程专业知识是基于坚实的理论基础以及实践经验。 在西南大学,我们教授从规范(由Edsger W. Dijkstra,大卫格里斯,和其他人)作为中心组织主题,我们的第一年课程的计算。 程序推导为学生以后的大部分学习奠定了基础。 为了支持创建和修改冗长的程序和派生,我们建议使用“证明编辑器”,我们需要工作站计算机。 证明编辑程序将促进学生之间的沟通和教师在一些学校开发课程的程序推导。 高级工作站的可用性也将增强学生在其他几门课程中的实践经验。
英文摘要
9451614 Naumann Programming expertise is based on a solid theoretical foundation as well as practical experience. At Southwestern, we teach formal derivation of programs from specifications (as developed and practiced by Edsger W. Dijkstra, David Gries, and others) as the central organizing topic of our first-year courses in computing. Program derivation provides the foundation for most of the student's subsequent study. To support the creation and revision of lengthy programs and derivations, we propose to use a "proof editor" for which we need workstation computers. The proof editor program will facilitate communication among students and among faculty at a number of schools developing courses in program derivation. Availability of advanced workstations will also enhance student's practical experience in several other courses.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: CORE: Small: Relational Verification for Information Assurance and Privacy
-
批准号:1718713
-
项目类别:Standard Grant
-
资助金额:$45.19万
-
财政年份:2017
-
负责人:David Naumann
-
依托单位:
EAGER: Hyperproperty Abstraction for Information Flow Control
-
批准号:1649894
-
项目类别:Standard Grant
-
资助金额:$10.48万
-
财政年份:2016
-
负责人:David Naumann
-
依托单位:
TWC: Medium: Collaborative: Flexible and Practical Information Flow Assurance for Mobile Apps
-
批准号:1228930
-
项目类别:Standard Grant
-
资助金额:$52.66万
-
财政年份:2012
-
负责人:David Naumann
-
依托单位:
SHF: Small: Collaborative Research: Specification Language Foundations for Modular Reasoning Methodologies
-
批准号:0915611
-
项目类别:Standard Grant
-
资助金额:$24.99万
-
财政年份:2009
-
负责人:David Naumann
-
依托单位:
Collaborative Research: CRI: CRD: A JML Community Infrastructure --Revitalizing Tools and Documentation to Aid Formal Methods Research
-
批准号:0708330
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:David Naumann
-
依托单位:
CT-ISG Collaborative Research: Access Control and Downgrading in Information Flow Assurance
-
批准号:0627338
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:David Naumann
-
依托单位:
Collaborative Research: Formal Methods for Behavioral Subclassing and Callbacks
-
批准号:0429894
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:David Naumann
-
依托单位:
Collaborative Research: Integrating Pointer Confinement and Access Control for Encapsulation
-
批准号:0208984
-
项目类别:Standard Grant
-
资助金额:$16.0万
-
财政年份:2002
-
负责人:David Naumann
-
依托单位:
U.S.-Brazil Cooperative Research: Towards a Practical Calculus of Object-Oriented Programming
-
批准号:9813854
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:1999
-
负责人:David Naumann
-
依托单位:
Program Derivation for a Data Structures Course
-
批准号:9455660
-
项目类别:Standard Grant
-
资助金额:$2.37万
-
财政年份:1995
-
负责人:David Naumann
-
依托单位:
海外基金