CSR-EHS: Virtual-Machine Techniques for Resource-Constrained Devices: Reconciling Reliability With Reusability and Low Development Costs in the Embedded Systems Space

CSR-EHS:资源受限设备的虚拟机技术:协调嵌入式系统领域的可靠性与可重用性和低开发成本

基本信息

  • 批准号:
    0615443
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2006
  • 资助国家:
    美国
  • 起止时间:
    2006-07-01 至 2010-06-30
  • 项目状态:
    已结题

项目摘要

Virtual machines (VMs) are widely-used computer-based execution frameworks that isolate an application from the underlying hardware and system software platform and implement programming language run-time semantics.. This project focuses on efficient execution of virtual machine code on resource-constrained devices by way of trace-driven dynamic compilation. Many optimization algorithms that are expensive to perform on graphs can be performed in linear time on a trace. Furthermore, a trace-directed compiler can in-line method calls in a straightforward manner, significantly reducing the modularization overhead of object-oriented programming where it is most critical. This approach thereby paves the way for good software engineering practice and component-oriented programming in embedded software without the accompanying performance penalties that are often associated with these techniques. The project is founded on a novel use of Static Single Assignment form and preliminary results point the way to a completely new way of designing embedded hybrid VMs. The main focus is on systematically exploring and further developing this approach, initially targeting the Java Virtual Machine (JVM) platform. A second focus is on developing a scalable VM layer that is optimally situated to support a wide variety of embedded software, but that can yet be efficiently mapped onto current and future embedded processor platforms. Embedded systems present an application of the 'write once, run forever after' computing paradigm that has not yet reached its true potential. The project is expected to lead to significant improvements in the way embedded software is developed. It will enable reuse of embedded software where no such reuse is currently possible and simplify the transition to increasingly evolved embedded processors. This is expected to have impact in significantly lower cost and significantly increased reliability of embedded software.
虚拟机(VMS)是广泛使用的基于计算机的执行框架,可将应用程序与基础硬件和系统软件平台隔离,并实现编程语言运行时语义。该项目通过痕量驱动的动态编译有效地在资源受限的设备上有效地执行虚拟机代码。在图形上执行昂贵的许多优化算法可以在痕量上线性执行。此外,痕量定向的编译器可以直接拨入方法调用,从而大大降低了面向对象的编程的模块化开销,而最关键的是。因此,这种方法为良好的软件工程实践和面向组件的编程铺平了道路,而没有通常与这些技术相关的伴随性能惩罚。 该项目建立在静态单分配形式的新颖使用上,初步结果指向设计嵌入式混合VM的全新方法。主要重点是系统地探索和进一步开发这种方法,最初针对Java虚拟机(JVM)平台。第二个重点是开发可扩展的VM层,该层在最佳位置支持各种嵌入式软件,但仍可以有效地映射到当前和未来的嵌入式处理器平台上。 嵌入式系统介绍了“写作一次,在计算范式”范式上的应用程序的应用,该范式尚未发挥其真正的潜力。预计该项目将导致嵌入式软件的开发方式显着改善。它将能够重新使用嵌入式软件,其中目前没有重复使用,并简化向越来越多的嵌入式处理器的过渡。预计这将在成本明显降低,并显着提高嵌入式软件的可靠性。

项目成果

期刊论文数量(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 }}

Michael Franz其他文献

GUIDELINES FOR OFFLOADING FOR TREATMENT OF DIABETIC ULCERS Preamble
糖尿病溃疡治疗卸载指南 前言
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    D. Steed;C. Attinger;Theodore Colaizzi;Cped;M. Crossland;Michael Franz;L. Harkless;Andrew Johnson;Hans H. Moosa;M. Robson;T. Serena;P. Sheehan;A. Veves;Laurel Wiersma
  • 通讯作者:
    Laurel Wiersma
COMPARISON OF MONOPHASIC ACTION POTENTIALS RECORDED SIMULTANEOUSLY IN THE RIGHT AND LEFT ATRIUM IN RE-ANIMATED PORCINE HEARTS
  • DOI:
    10.1016/s0735-1097(15)60396-5
  • 发表时间:
    2015-03-17
  • 期刊:
  • 影响因子:
  • 作者:
    Megan Marie Schmidt;Michael Franz;Paul Iaizzo
  • 通讯作者:
    Paul Iaizzo
Predicting patient outcomes in psychiatric hospitals with routine data: a machine learning approach
使用常规数据预测精神病医院患者的治疗结果:机器学习方法
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    3.5
  • 作者:
    J. Wolff;Alexander Gary;Daniela Jung;Claus Normann;Klaus Kaier;Harald Binder;Katharina Domschke;Ansgar Klimke;Michael Franz
  • 通讯作者:
    Michael Franz
Old age and laparotomy adversely affect abdominal muscle mechanical properties
  • DOI:
    10.1016/j.jamcollsurg.2006.05.043
  • 发表时间:
    2006-09-01
  • 期刊:
  • 影响因子:
  • 作者:
    Melanie Urbanchek;Shaun Patel;Albert Ma;Thane Wolcott;Erika Henkelman;Michael Franz;William Kuzon
  • 通讯作者:
    William Kuzon
The EMPAIA Platform: Vendor-neutral integration of AI applications into digital pathology infrastructures
EMPAIA 平台:供应商中立的人工智能应用程序集成到数字病理基础设施中

Michael Franz的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Michael Franz', 18)}}的其他基金

Collaborative Research: EAGER: Cross-platform Election Advertising Transparency Initiative
合作研究:EAGER:跨平台选举广告透明度倡议
  • 批准号:
    2235007
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
TWC: Small: Hydra - Hybrid Defenses for Resilient Applications: Practical Approaches Towards Defense In Depth
TWC:小型:Hydra - 弹性应用的混合防御:纵深防御的实用方法
  • 批准号:
    1619211
  • 财政年份:
    2016
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
TWC: TTP Option: Medium: Collaborative: ENCORE - ENhanced program protection through COmpiler-REwriter cooperation
TWC:TTP 选项:中:协作:ENCORE - 通过 COmpiler-REwriter 合作增强程序保护
  • 批准号:
    1513837
  • 财政年份:
    2015
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
I-Corps: Hardening Programs Against Cyber Attacks
I-Corps:针对网络攻击的强化计划
  • 批准号:
    1439439
  • 财政年份:
    2014
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
SHF: CSR: Small: Fine-Grained Modularity and Reuse of VM Components
SHF:CSR:小型:VM 组件的细粒度模块化和重用
  • 批准号:
    1117162
  • 财政年份:
    2011
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
TC: Medium: Collaborative Research:Next-Generation Infrastructure for Trustworthy Web Applications
TC:媒介:协作研究:可信赖 Web 应用程序的下一代基础设施
  • 批准号:
    0905684
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CT-ISG: MLS-VM: Design and Implementation of a Next-Generation Information-Centric Target Platform for Trusted Internet Computing
CT-ISG:MLS-VM:用于可信互联网计算的下一代以信息为中心的目标平台的设计和实现
  • 批准号:
    0627747
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
ITR: Virtual Power for a Wireless Campus - A Vision of Ubiquitous Computing On Low-Cost Mobile Devices
ITR:无线园区的虚拟电源 - 低成本移动设备上普适计算的愿景
  • 批准号:
    0205712
  • 财政年份:
    2002
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Practical Language-Based Security, From The Ground Up
实用的基于语言的安全性,从头开始
  • 批准号:
    0209163
  • 财政年份:
    2002
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Design and Implementation of Component-Oriented Programming Languages
面向组件的编程语言的设计与实现
  • 批准号:
    0105710
  • 财政年份:
    2001
  • 资助金额:
    --
  • 项目类别:
    Standard Grant

相似国自然基金

东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第二阶段
  • 批准号:
    41330212
  • 批准年份:
    2013
  • 资助金额:
    315.0 万元
  • 项目类别:
    重点项目
EHS3D-MT数据的静位移校正与畸变分析
  • 批准号:
    40974043
  • 批准年份:
    2009
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第一阶段
  • 批准号:
    40634025
  • 批准年份:
    2006
  • 资助金额:
    160.0 万元
  • 项目类别:
    重点项目

相似海外基金

Environmental Health Sciences Research for Indigenous Scholar Engagement (EHS-RISE)
土著学者参与的环境健康科学研究(EHS-RISE)
  • 批准号:
    10590309
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
Substance Misuse and the Pandemic: A Qualitative Study of BC Paramedics' Attitudes and Interactions with Overdose Patients During COVID-19
药物滥用和大流行:对 BC 省护理人员在 COVID-19 期间的态度以及与用药过量患者互动的定性研究
  • 批准号:
    467074
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
    Studentship Programs
Environmental Health Specialists Network (EHS-Net) - Practice Based Research to Improve Food Safety In New York State
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善纽约州的食品安全
  • 批准号:
    10438161
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Environmental Health Specialist Network (EHS-Net) - Practice Based Research to Improve Food Safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以提高食品安全
  • 批准号:
    10662443
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Advancing Resource & Research Opportunities in Environmental HealthSciences (ARRO-EHS)”
推进资源
  • 批准号:
    10669134
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了