课题基金 / 基金详情

Framework-Based Software Development Environments

Framework-Based Software Development Environments
基于框架的软件开发环境
批准号:
9109469
负责人:
David Garlan
金额:
$6.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1991
资助国家:
美国
项目状态:
已结题
起止时间:
1991-08-01 至 1994-01-31

项目摘要

项目成果

David Garlan的其他基金

相似基金

相关文献

中文摘要
翻译
当前的软件开发环境倾向于处于相反的两端 一个极端是专门的应用程序生成器; 另一个是通用编程环境。 前 为系统开发和重用提供强有力的支持,但 构建成本高且仅适用于有限的域。 后者 提供弱支持,但通常可用且普遍适用 适用因 本研究探索了一种自动化生产的方法 介于这两者之间的特定应用程序环境 极端 关键的想法是,一个软件框架封装了 系统族中的共性可以被并入到 现有的通用编程环境, 结构化转型。 具体而言,本项目旨在开发一种 一种允许环境实现者专门化现有的 编程环境来处理应用程序系列。 的 系统提供了一组形式运算符,用于扩充形式 环境的描述;当应用操作符时,系统 半自动地构建一组转换规则, 用于将特定于应用程序的程序转换为 原始环境。 系统的输出是一个应用程序- 特定环境以及提供以下功能的程序Transformer 在该环境中编写的程序的执行语义。
英文摘要
Current software development environments tend to lie at opposite ends of a spectrum: at one extreme are specialized application generators; at the other are general purpose programming environments. The former provide strong support for system development and reuse, but are costly to build and available only for limited domains. The latter provide weak support, but are generally available and universally applicable. This research explores a way to automate the production of application-specific environments that lie between these two extremes. The key idea is that a software framework encapsulating the commonalities in a family of systems can be incorporated into an existing general purpose programming environment by a process of structured transformation. Specifically, this project is to develop a system that allows an environment implementor to specialize existing programming environments to handle families of applications. The system provides a set of formal operators for augmenting a formal description of an environment; as operators are applied, the system semi-automatically builds a set of transformation rules that can be used to translate application-specific programs into those of the original environment. The output of the system is an application- specific environment together with a program transformer that provides execution semantics for programs written in that environment.
期刊论文(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
  • 依托单位:
国内基金
海外基金
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
Incentive and governance schenism study of corporate green washing behavior in China: Based on an integiated view of econfiguration of environmental authority and decoupling logic
  • 批准号:
    --
  • 项目类别:
    外国学者研究基金项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    YU BYUNGJUN
  • 依托单位:
Exploring the Intrinsic Mechanisms of CEO Turnover and Market Reaction: An Explanation Based on Information Asymmetry
  • 批准号:
    W2433169
  • 项目类别:
    外国学者研究基金项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    HAOFEI ZHANG
  • 依托单位:
A study on prototype flexible multifunctional graphene foam-based sensing grid (柔性多功能石墨烯泡沫传感网格原型研究)
  • 批准号:
    --
  • 项目类别:
    --
  • 资助金额:
    20万元
  • 批准年份:
    2020
  • 负责人:
    SAGAR RIZWAN UR REHMAN
  • 依托单位: