ITR - ASE - int: Event Driven Software Quality
ITR - ASE - int:事件驱动的软件质量
基本信息
- 批准号:0427202
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2004
- 资助国家:美国
- 起止时间:2004-09-01 至 2009-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
AbstractProposal 0427202U of Cal Los AngelesPIs: Jens Palsberg, Eddie Kohler, Rupak Majumdar, Todd MillsteinEvent-Driven Software QualityEvent-driven programming, where tasks are divided into cooperatively-scheduled "handlers" that react to external events, has found pervasive acceptance from high-performance servers to embedded systems as an efficient method for interacting with the world. Unfortunately, the loose coupling of handlers obscures program control flow and interdependencies, making programs hard to debug, maintain, and validate.This research program investigates a new generation of programming language and tool support for event-driven programs constructed out of modular components. As representative test systems, it focuses on Click, a performance-constrained modular software router, and TinyOS, a resource-constrained operating system for embedded wireless sensors. All phases of the programming process are addressed, from the languages used to write event-driven programs, through automated verifiers and analyses thatensure safety properties (such as bounding the latency required to handle an event), to optimizers that reduce code size, optimize system structures, and meet global resource constraints. Next-generation language and tool support will lead to increased confidence in a wide variety of event-driven systems, including Web servers, sensor networks, medical implants, engine control, and fly-by-wire/drive-by-wire systems, and will make this important methodology easier to teach. New compilers and analysis tools will be made publicly available.
事件驱动的软件质量事件驱动的程序设计,其中任务被划分为对外部事件作出反应的协同调度的“处理程序”,已经被从高性能服务器到嵌入式系统的广泛接受,作为与世界交互的有效方法。 不幸的是,松散耦合的处理程序模糊了程序控制流和相互依赖性,使程序难以调试,维护和validation.This研究计划调查了新一代的编程语言和工具支持事件驱动的程序构造出的模块化组件。 作为代表性的测试系统,它侧重于点击,一个性能受限的模块化软件路由器,和TinyOS,一个资源受限的嵌入式无线传感器操作系统。 编程过程的所有阶段都得到了解决,从用于编写事件驱动程序的语言,通过自动验证器和分析,确保安全属性(例如限制处理事件所需的延迟),到减少代码大小,优化系统结构和满足全局资源约束的优化器。 下一代语言和工具的支持将导致增加对各种事件驱动系统的信心,包括Web服务器,传感器网络,医疗植入物,发动机控制和电传/电传系统,并将使这一重要的方法更容易教授。 将向公众提供新的汇编工具和分析工具。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Jens Palsberg其他文献
Improving the effectiveness of system verification
- DOI:
10.1007/s10009-007-0060-z - 发表时间:
2007-12-21 - 期刊:
- 影响因子:1.400
- 作者:
Holger Hermanns;Jens Palsberg - 通讯作者:
Jens Palsberg
Trust in the lambda-Calculus
相信 lambda 演算
- DOI:
10.1007/3-540-60360-3_47 - 发表时间:
1995 - 期刊:
- 影响因子:3
- 作者:
Jens Palsberg;Peter Ørbæk - 通讯作者:
Peter Ørbæk
Proceedings of the First International Workshop on Aliasing, Confinement and Ownership in Object-oriented Programming (IWACO)
第一届面向对象编程中的别名、限制和所有权国际研讨会 (IWACO) 论文集
- DOI:
- 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
Dave Clarke;Chandrasekhar Boyapati;Robert Lee;Richard Paige;J. Ostroff;Phillip Brooke;James Noble;Robert Biddle;E. Tempero;A. Potanin;Tian Zhao;Jens Palsberg;Jan;Sophia Drosspoulou;Workshop Organisers;Jonathan Aldrich;Doug Lea;Suny Oswego;David Naumann;Queen Mary;Martin Rinard;Jan Vitek;Anindya Banerjee;S. Drossopoulou;Matthew Smith;C. Pierik;Tobias Wrigstad;P. O 'hearn;John Tang Boyland;M. Fähndrich;K. Rustan;M. Leino;Scott F Smith;Mark Thober Discussion - 通讯作者:
Mark Thober Discussion
Aliased register allocation for straight-line programs is NP-complete
- DOI:
10.1016/j.tcs.2008.05.025 - 发表时间:
2008-11-06 - 期刊:
- 影响因子:
- 作者:
Jonathan K. Lee;Jens Palsberg;Fernando Magno Quintão Pereira - 通讯作者:
Fernando Magno Quintão Pereira
Jens Palsberg的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Jens Palsberg', 18)}}的其他基金
SHF: Small: Concurrency with Specified Orders
SHF:小:指定订单并发
- 批准号:
1815496 - 财政年份:2018
- 资助金额:
-- - 项目类别:
Standard Grant
CRI: CI-New: Collaborative Research: NJR: A Normalized Java Resource
CRI:CI-New:协作研究:NJR:标准化 Java 资源
- 批准号:
1823360 - 财政年份:2018
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research: CI-P: NJR: A National Java Resource
合作研究:CI-P:NJR:国家 Java 资源
- 批准号:
1730697 - 财政年份:2017
- 资助金额:
-- - 项目类别:
Standard Grant
Workshop on High-Level Programming Models for Parallelism
并行高级编程模型研讨会
- 批准号:
1339507 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Standard Grant
Foundations of ILP-based Static Analysis
基于 ILP 的静态分析的基础
- 批准号:
0401691 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Standard Grant
Foundations of ILP-based Static Analysis
基于 ILP 的静态分析的基础
- 批准号:
0306401 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Standard Grant
ITR: Static Timing of Interrupt-Driven Software
ITR:中断驱动软件的静态时序
- 批准号:
0401680 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Continuing Grant
ITR: Static Timing of Interrupt-Driven Software
ITR:中断驱动软件的静态时序
- 批准号:
0112628 - 财政年份:2001
- 资助金额:
-- - 项目类别:
Continuing Grant
相似国自然基金
基于双边带谐振的铒镱共掺光纤放大器
同带ASE抑制研究
- 批准号:
- 批准年份:2025
- 资助金额:10.0 万元
- 项目类别:省市级项目
基于ASE模型的宫颈癌患者盆底肌康复健康管理模式的构建及应用研究
- 批准号:2023JJ60034
- 批准年份:2023
- 资助金额:0.0 万元
- 项目类别:省市级项目
920nm高重频飞秒激光用1微米ASE抑制型掺Nd磷酸盐玻璃光纤
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于ASE理论的炎症性肠病自我管理分层支持模型构建与实证研究
- 批准号:71904146
- 批准年份:2019
- 资助金额:19.5 万元
- 项目类别:青年科学基金项目
超宽角度ASE吸收激光薄膜研究
- 批准号:U1630123
- 批准年份:2016
- 资助金额:60.0 万元
- 项目类别:联合基金项目
脂质转移蛋白基因AsE246在根瘤菌侵染和共生体发育中的共生互作机制研究
- 批准号:31371549
- 批准年份:2013
- 资助金额:88.0 万元
- 项目类别:面上项目
ASE-HSCCC-DPPH联用技术及在海洋天然活性物质筛选中的集成化研究
- 批准号:21205138
- 批准年份:2012
- 资助金额:23.0 万元
- 项目类别:青年科学基金项目
紫云英根瘤中特异表达的转脂蛋白新基因AsE246的鉴定及其在共生固氮中的功能研究
- 批准号:31071346
- 批准年份:2010
- 资助金额:34.0 万元
- 项目类别:面上项目
20Ps激光加热微管靶获取软X光ASE的实验研究
- 批准号:69188001
- 批准年份:1991
- 资助金额:5.0 万元
- 项目类别:专项基金项目
相似海外基金
ITR - (EVS+ASE) - (int+sim): Rapid Evaluation of User Interfaces in Multitasking Environments
ITR - (EVS ASE) - (int sim):多任务环境中用户界面的快速评估
- 批准号:
0426674 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Standard Grant
ITR: Collaborative Research: -\(NHS+ASE)-\(int+dmc\): Networks of Robots and Sensors for First Responders
ITR:合作研究:-(NHS ASE)-(int dmc):急救人员的机器人和传感器网络
- 批准号:
0426838 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
SCI: ITR-(NHS+ASE)-(int+dmc): Dependable Grids
SCI:ITR-(NHS ASE)-(int dmc):可靠的电网
- 批准号:
0426972 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Standard Grant
ITR: Collaborative Research: (ASE+NHS) - (int): BFT-LS: Byzantine Fault Tolerance for Large-Scale, High-Performance Distributed Storage Systems
ITR:协作研究:(ASE NHS) - (int):BFT-LS:大规模、高性能分布式存储系统的拜占庭容错
- 批准号:
0427408 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
ITR - ASE - [int+dmc]: Storage Based Supercomputing for Scientific Applications
ITR - ASE - [int dmc]:用于科学应用的基于存储的超级计算
- 批准号:
0427794 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
ITR-(ASE+ECS)-(soc+sim+int)-Natural Language Processing Technology for Guided Study of Bioinformatics
ITR-(ASE ECS)-(soc sim int)-引导生物信息学研究的自然语言处理技术
- 批准号:
0428472 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
ITR: Collaborative Research: (NHS+ASE)-(dmc+int+soc): A Wireless Local Positioning System for Mobile Remote Monitoring
ITR:协作研究:(NHS ASE)-(dmc int soc):用于移动远程监控的无线本地定位系统
- 批准号:
0426925 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Standard Grant
ITR: COLLABORATIVE RESEARCH: -(ASE+NHS)-(dmc+int): Diagnosis and Assessment of Faults, Misbehavior and Threats in Distributed Systems and Networks
ITR:协作研究:-(ASE NHS)-(dmc int):分布式系统和网络中的故障、不当行为和威胁的诊断和评估
- 批准号:
0426831 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Standard Grant
ITR: ASE: INT: DMC: UltraLight: An Ultrascale Information System for Data Intensive Research
ITR:ASE:INT:DMC:UltraLight:用于数据密集型研究的超大规模信息系统
- 批准号:
0427110 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
ITR: Collaborative Research: (ASE+NHS) - (int): BFT-LS: Byzantine Fault Tolerance for Large-Scale, High-Performance Distributed Storage Systems
ITR:协作研究:(ASE NHS) - (int):BFT-LS:大规模、高性能分布式存储系统的拜占庭容错
- 批准号:
0428107 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing grant