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、David Gries等人开发和实践)中正式推导作为一年级计算机课程的中心组织主题。程序推导为大多数学生的后续学习提供了基础。为了支持冗长的程序和衍生程序的创建和修订,我们建议使用我们需要工作站计算机的“校对编辑器”。该证明编辑程序将促进学生之间的沟通和教师之间的一些学校在程序派生开发课程。先进工作站的可用性也将增强学生在其他几门课程中的实践经验。
英文摘要
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
-
依托单位:
海外基金