SoD: An Electronic Design Automation Approach to Embedded Networked Software
SoD: An Electronic Design Automation Approach to Embedded Networked Software
批准号:
0725354
负责人:
Todd Millstein
金额:
$80.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2007
资助国家:
美国
项目状态:
已结题
起止时间:
2007-07-01 至 2011-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
ABSTRACTDirectorate for Computer and Information Science and Engineering (CISE)Division Computer and Network Systems (CNS)Science of Design (SoD) ProgramProposal Number: 0725354 P/I: Todd Millstein PI Department: Computer Science Institution: University of California - Los AngelesAward: $ 800,000Title: "SoD: An Electronic Design Automation Approach to Embedded Networked Software"This project adapts design approaches from the Electronic Design Automation (EDA) domain to improve the reliability and flexibility of software-intensive systems. In particular, the project develops methodologies, languages, and tools for designing embedded networked (EN) systems software. This project (based in UCLA with a sub-award to USC) is motivated by the EDA top-down design methodologies employed for hardware; the project develops languages and tools that adapt the EDA approach to the design and implementation of software systems. EN systems (which consist of a distributed collection of computing resources embedded in the physical world) are becoming increasingly important in both scientific and social applications (for example, earthquake prediction, contaminant tracking in ground water, soil erosion detection, traffic monitoring, etc.). The EDA design methodology is a logical foundation for designing software intensive systems because it articulates a design flow that contains a number of stages, which successively lower a high-level design until a fully specified hardware system is produced. Developers of EN systems need to describe the global behavior of their designs independent of the nonfunctional constraints, to make important domain knowledge and constraints from the physical world explicit, and to incorporate these properties into the development process in a staged manner. As EN systems move into the mainstream and software engineers outside of research laboratories take on the challenge of building of such systems, the need for sound software design methodologies and tools grows. The approach pursued with this project can greatly simplify the design of software for this important class of systems and thereby accelerate adoption.Program Manager: Anita J. La SalleDate: June 6, 2007
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Small: Data-Driven Lemma Synthesis for Interactive Proofs
-
批准号:2220891
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2022
-
负责人:Todd Millstein
-
依托单位:
QCIS-FF: A Software Stack for Quantum Computing
-
批准号:1926648
-
项目类别:Continuing Grant
-
资助金额:$75.0万
-
财政年份:2020
-
负责人:Todd Millstein
-
依托单位:
FMitF: Opening Up the Black Box of Probabilistic Program Inference
-
批准号:1837129
-
项目类别:Standard Grant
-
资助金额:$94.74万
-
财政年份:2018
-
负责人:Todd Millstein
-
依托单位:
NeTS: Medium: Collaborative Research: Network Configuration Synthesis: A Path to Practical Deployment
-
批准号:1704336
-
项目类别:Continuing Grant
-
资助金额:$63.0万
-
财政年份:2017
-
负责人:Todd Millstein
-
依托单位:
SHF: Small: Interacting to Specify Software
-
批准号:1527923
-
项目类别:Standard Grant
-
资助金额:$49.95万
-
财政年份:2015
-
负责人:Todd Millstein
-
依托单位:
NeTS: Medium: Collaborative Research: Systematic Analysis of Protocol Implementations
-
批准号:1161595
-
项目类别:Continuing Grant
-
资助金额:$44.69万
-
财政年份:2012
-
负责人:Todd Millstein
-
依托单位:
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
-
批准号:1064844
-
项目类别:Standard Grant
-
资助金额:$40.05万
-
财政年份:2011
-
负责人:Todd Millstein
-
依托单位:
EAGER: Collaborative Research: Toward An Adaptive Programming System for Cloud-Enabled Smartphone Applications
-
批准号:1048826
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2010
-
负责人:Todd Millstein
-
依托单位:
"CAREER:" Enforcing and Validating User-Defined Programming Disciplines
-
批准号:0545850
-
项目类别:Continuing Grant
-
资助金额:$32.0万
-
财政年份:2006
-
负责人:Todd Millstein
-
依托单位:
海外基金