课题基金 / 基金详情

Foundations for Reasoning About (Practical) Implicit Invocation Systems

Foundations for Reasoning About (Practical) Implicit Invocation Systems
(实际)隐式调用系统的推理基础
批准号:
9633532
负责人:
David Garlan
金额:
$7.5万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1996
资助国家:
美国
项目状态:
已结题
起止时间:
1996-08-01 至 2000-07-31

项目摘要

项目成果

David Garlan的其他基金

相似基金

相关文献

中文摘要
翻译
大规模系统设计和进化的一个关键问题是选择一种架构风格,这种风格允许将单独开发的组件集成到更大的系统中。熟悉的样式包括基于远程过程调用、共享变量、异步消息传递等的样式。系统组合的一个日益重要的体系结构风格是隐式调用(II)。然而,关于II系统的推理还没有确定的基础。特别是很难回答这样的问题:宣布一个给定的事件会有什么影响?是否声明了足够的事件绑定?给定的组件是否宣布了足够的事件以允许有效的集成?如果我在现有系统中添加新组件,会破坏现有系统吗?这个项目的目标是为使用II架构风格设计的系统提供推理的基础。预计会有两个主要好处。第一个好处是朝着能够对以这种风格构建的系统进行充分推理迈出了一步。第二个可能更重要的好处是,用一组合理的想法取代目前使用II风格的从业者使用的特别推理方法,这些方法允许对此类系统进行更好的非正式推理。* * *
英文摘要
A critical issue for large-scale systems design and evolution is the choice of an architectural style that permits the integration of separately-developed components into larger systems. Familiar styles include those based on remote procedure call, shared variables, asynchronous message passing, etc. One increasingly important architectural style for system composition is implicit invocation (II). However, there is no established basis for reasoning about II systems. In particular it is difficult to answer questions like: What will be the effect of announcing a given event? Have enough event bindings been declared? Does a given component announce the sufficient events to permit effective integration? If I add a new component to an existing system, will it break the existing system? The goal of this project is to provide such a basis for reasoning about systems designed using the II architectural style. Two central benefits are expected. The first benefit is a step towards being able to reason fully about systems constructed in this style. The second and probably more important benefit is to replace current ad hoc reasoning approaches used by practitioners who use the II style with a collection of sound ideas that allow better informal reasoning about such systems. ***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: SMALL: Evolution of Self-adaptive Systems using Stochastic Search
  • 批准号:
    1618220
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.99万
  • 财政年份:
    2016
  • 负责人:
    David Garlan
  • 依托单位:
CSR: Small: Architecture-based Run-time Fault Diagnosis
  • 批准号:
    1116848
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.0万
  • 财政年份:
    2011
  • 负责人:
    David Garlan
  • 依托单位:
SGER: Computational Thinking for Practicing Engineers
  • 批准号:
    0836133
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.0万
  • 财政年份:
    2008
  • 负责人:
    David Garlan
  • 依托单位:
Activity-Oriented Pervasive Computing
  • 批准号:
    0615305
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $22.5万
  • 财政年份:
    2006
  • 负责人:
    David Garlan
  • 依托单位:
海外基金