EHS: Composable Execution Environments: A Foundation for Building Robust Embedded Systems

EHS:可组合执行环境:构建鲁棒嵌入式系统的基础

基本信息

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

项目摘要

Lepreau, JayCCR-0209185 "Composable Execution Environments: A Foundation for Building Robust Embedded Systems" Real-time and embedded systems are built using a wide variety of "execution models"---collections of rules for sequencing actions and mediating access to shared resources. In general, systems developed using restricted execution models are easier to understand, debug, and test than are systems developed using powerful models. They are also more efficient and permit stronger properties to be proven about themwith less effort, such as non-violation of timing constraints and freedom from deadlock, livelock, or race conditions.The instantiation of an execution model with a specific set of tasks and their associated timing and resource sharing requirements is called an "execution environment." The central premise of this project is that it is feasible and useful to structure embedded systems as hierarchical compositions of execution environments. If successful, this research will result in a new way to develop embedded systems software that permits developers to make use of powerful compositions of execution environments without sacrificing the software engineering benefits of individual, more restricted environments.To accomplish this, the researchers must solve a number of research problems. First, compositions of execution environments must be analyzed and mapped to threads and schedulers in such a way that noreal-time deadlines or other constraints of the individual environments are violated. This will be accomplished by leveraging the researchers' experience with hierarchical real-time scheduling, withconstraint checking for component systems, and with flexible execution models in operating systems. Second, compositions of execution environments must not suffer from undue or unexpected degrees of inefficiency and unpredictability. The researchers will accomplish this by leveraging their experience in developing and optimizing component-based operating systems.
Lepreau,JayCCR-0209185“可组合执行环境:构建鲁棒嵌入式系统的基础”实时和嵌入式系统是使用各种“执行模型”构建的——用于排序操作和调解对共享资源的访问的规则集合。 一般来说,使用受限执行模型开发的系统比使用强大模型开发的系统更容易理解、调试和测试。 它们也更高效,并且允许以更少的努力证明更强的属性,例如不违反时序约束以及免于死锁、活锁或竞争条件。具有一组特定任务及其任务的执行模型的实例化相关的时序和资源共享要求称为“执行环境”。 该项目的中心前提是将嵌入式系统构建为执行环境的分层组合是可行且有用的。 如果成功,这项研究将带来一种开发嵌入式系统软件的新方法,允许开发人员利用强大的执行环境组合,而不会牺牲单个、更受限制的环境的软件工程优势。为了实现这一目标,研究人员必须解决一个问题研究问题的数量。 首先,必须分析执行环境的组成并将其映射到线程和调度程序,从而不违反各个环境的实时期限或其他约束。 这将通过利用研究人员在分层实时调度、组件系统的约束检查以及操作系统中灵活的执行模型方面的经验来实现。 其次,执行环境的组合不得遭受过度或意外程度的低效率和不可预测性。研究人员将利用他们在开发和优化基于组件的操作系统方面的经验来实现这一目标。

项目成果

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

Jay Lepreau其他文献

Interface and execution models in the Fluke kernel
Fluke 内核中的接口和执行模型
  • DOI:
    10.1145/296806.296815
  • 发表时间:
    1999
  • 期刊:
  • 影响因子:
    0
  • 作者:
    B. Ford;Mike Hibler;Jay Lepreau;R. McGrath;Patrick Tullmann
  • 通讯作者:
    Patrick Tullmann
Flexlab: A Realistic, Controlled, and Friendly Environment for Evaluating Networked Systems
Flexlab:用于评估网络系统的现实、受控且友好的环境
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jonathon Duerig;R. Ricci;Junxing Zhang;Daniel Gebhardt;S. Kasera;Jay Lepreau
  • 通讯作者:
    Jay Lepreau
Static and dynamic structure in design patterns
设计模式中的静态和动态结构
An Integrated Experimental Environment for Distributed Systems and Networks (full report)
分布式系统和网络的集成实验环境(完整报告)
  • DOI:
  • 发表时间:
    2002
  • 期刊:
  • 影响因子:
    0
  • 作者:
    B. White;Jay Lepreau;L. Stoller;R. Ricci;Shashi Guruprasad;Mac Newbold;Mike Hibler;Chad Barb;Abhijeet Joglekar
  • 通讯作者:
    Abhijeet Joglekar
Automatic IP Address Assignment on Network Topologies
网络拓扑上的自动 IP 地址分配
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jonathon Duerig;R. Ricci;J. Byers;Jay Lepreau
  • 通讯作者:
    Jay Lepreau

Jay Lepreau的其他文献

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

{{ truncateString('Jay Lepreau', 18)}}的其他基金

NRT: Collaborative Research: A Unified Experimental Environment for Diverse Network Technologies
NRT:协作研究:多种网络技术的统一实验环境
  • 批准号:
    0335296
  • 财政年份:
    2003
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Cooperative Agreement
SP: Collaborative Research: Rapid Evolution of Transport Protocols
SP:协作研究:传输协议的快速发展
  • 批准号:
    0338785
  • 财政年份:
    2003
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Standard Grant
ITR: A Grid for Research and Education in Distributed Systems and Networks
ITR:分布式系统和网络研究和教育网格
  • 批准号:
    0205702
  • 财政年份:
    2002
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Continuing Grant
A Large-Scale, Highly Configurable Network Emulation Facility
大规模、高度可配置的网络仿真工具
  • 批准号:
    0082493
  • 财政年份:
    2000
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Continuing Grant

相似国自然基金

基于通用开放语义的可组合编译器验证研究
  • 批准号:
    62372290
  • 批准年份:
    2023
  • 资助金额:
    51 万元
  • 项目类别:
    面上项目
复杂环境下通用可组合安全的量子密钥分配协议
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目
基于微架构模块的可组合式人工智能处理器设计和优化研究
  • 批准号:
    62072297
  • 批准年份:
    2020
  • 资助金额:
    56 万元
  • 项目类别:
    面上项目
多服务器环境通用可组合的三因子匿名认证研究
  • 批准号:
  • 批准年份:
    2019
  • 资助金额:
    38 万元
  • 项目类别:
    地区科学基金项目
理性委托计算的可组合安全理论及其构造方法研究
  • 批准号:
    61772008
  • 批准年份:
    2017
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目

相似海外基金

CAREER: Building Scalable and Reliable Composable Computer Architectures
职业:构建可扩展且可靠的可组合计算机架构
  • 批准号:
    2341039
  • 财政年份:
    2024
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Continuing Grant
Collaborative Research: Elements: VLCC-States: Versioned Lineage-Driven Checkpointing of Composable States
协作研究:元素:VLCC-States:可组合状态的版本化谱系驱动检查点
  • 批准号:
    2411387
  • 财政年份:
    2024
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Standard Grant
SECCOM: Securing composable hardware platforms
SECCOM:保护可组合硬件平台
  • 批准号:
    EP/X037290/1
  • 财政年份:
    2023
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Research Grant
CAREER: Composable Memory Consistency Models for Heterogeneous Systems
职业:异构系统的可组合内存一致性模型
  • 批准号:
    2239400
  • 财政年份:
    2023
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Continuing Grant
Collaborative Research: FMitF: Track I: Composable Verification of Crash-Safe Distributed Systems with Grove
合作研究:FMitF:第一轨:使用 Grove 对崩溃安全分布式系统进行可组合验证
  • 批准号:
    2318722
  • 财政年份:
    2023
  • 资助金额:
    $ 31.04万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了