Types for Software Systems
Types for Software Systems
批准号:
9619843
负责人:
Scott Smith
金额:
$20.72万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-07-01 至 2000-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
9619843 This research project lies in the area of developing expressive type systems for programming languages. Expressive type disciplines enable more programs to typecheck, and thus support more diverse styles of programming. Constrained types are a new type form that is particularly rich, but many research challenges must be solved before they will be practical. Constrained types are studied with the aim to increase type expressiveness, as well as to apply constrained types to program analysis: these types have recently been shown to be isomorphic to well-known flow analysis algorithms performed by compilers. The project will explore this flow-types duality to (1) Systematize and add rigor to flow algorithm descriptions; (2) Improve the precision of type systems; (3) Develop and implement improved type inference algorithms; (4) Improve the quality of flow analysis algorithms; and (5) Improve the usefulness of typed intermediate languages in compilation. Successful completion of the research will contribute to the quality of (1) Programming languages, by developing richer type systems; (2) Compilers, by enhancing the quality of optimizations possible via better program analyses; (3) CASE tools, by developing both richer algorithms for type inference and a rich suite of flow-based tools to elucidate program function. ***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
GARDE: Design Projects to Enable Veteran Reintegration in an Educational System
-
批准号:1401507
-
项目类别:Standard Grant
-
资助金额:$12.43万
-
财政年份:2014
-
负责人:Scott Smith
-
依托单位:
EAGER: Reconceiving Scripting Language Design
-
批准号:1347405
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2013
-
负责人:Scott Smith
-
依托单位:
REU Site: Summer Research Experiences in Wireless Sensor Networks - Design and Applications
-
批准号:1005106
-
项目类别:Continuing Grant
-
资助金额:$36.77万
-
财政年份:2010
-
负责人:Scott Smith
-
依托单位:
Collaborative Research: Integrating Asynchronous Digital Design into the Undergraduate Computer Engineering Curriculum throughout the Nation
-
批准号:0717572
-
项目类别:Standard Grant
-
资助金额:$37.74万
-
财政年份:2007
-
负责人:Scott Smith
-
依托单位:
Integrating Asynchronous Digital Design and Testing into the Undergraduate Computer Engineering Curriculum
-
批准号:0536343
-
项目类别:Standard Grant
-
资助金额:$9.48万
-
财政年份:2006
-
负责人:Scott Smith
-
依托单位:
Gearing for Success: Scholar-Leaders in Mathematics and Computing
-
批准号:0324131
-
项目类别:Standard Grant
-
资助金额:$17.53万
-
财政年份:2003
-
负责人:Scott Smith
-
依托单位:
MRI: Acquisition of Immersive WorkWall System for Campus-wide Visualization Research
-
批准号:0079557
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2000
-
负责人:Scott Smith
-
依托单位:
Type Systems for Secure Programming
-
批准号:9988491
-
项目类别:Continuing Grant
-
资助金额:$24.56万
-
财政年份:2000
-
负责人:Scott Smith
-
依托单位:
Collaborative Research: Reasoning About Open Systems
-
批准号:9312433
-
项目类别:Standard Grant
-
资助金额:$7.0万
-
财政年份:1995
-
负责人:Scott Smith
-
依托单位:
Semantic Tools for Realistic Programming Languages
-
批准号:9301340
-
项目类别:Continuing Grant
-
资助金额:$16.85万
-
财政年份:1994
-
负责人:Scott Smith
-
依托单位:
Research Initiation: Semantics and Logics of Programs
-
批准号:9109070
-
项目类别:Standard Grant
-
资助金额:$5.99万
-
财政年份:1991
-
负责人:Scott Smith
-
依托单位:
海外基金