Framework-Based Software Development Environments
基于框架的软件开发环境
基本信息
- 批准号:9109469
- 负责人:
- 金额:$ 6万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1991
- 资助国家:美国
- 起止时间:1991-08-01 至 1994-01-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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)
会议论文数量(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 }}
David Garlan其他文献
ROSInfer: Statically Inferring Behavioral Component Models for ROS-Based Robotics Systems
ROSInfer:静态推断基于 ROS 的机器人系统的行为组件模型
- DOI:
10.1145/3597503.3639206 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Tobias Dürschmid;C. Timperley;David Garlan;Claire Le Goues - 通讯作者:
Claire Le Goues
<span class="sans-serif">ExTrA</span>: Explaining architectural design tradeoff spaces via dimensionality reduction
- DOI:
10.1016/j.jss.2022.111578 - 发表时间:
2023-04-01 - 期刊:
- 影响因子:
- 作者:
Javier Cámara;Rebekka Wohlrab;David Garlan;Bradley Schmerl - 通讯作者:
Bradley Schmerl
Self-Adapting Machine Learning-based Systems via a Probabilistic Model Checking Framework
通过概率模型检查框架自适应基于机器学习的系统
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:2.7
- 作者:
Maria Casimiro;Diogo Soares;David Garlan;Luís Rodrigues;Paolo Romano - 通讯作者:
Paolo Romano
Managing safety and mission completion via collective run-time adaptation
- DOI:
10.1016/j.sysarc.2019.02.018 - 发表时间:
2019-05-01 - 期刊:
- 影响因子:
- 作者:
Darko Bozhinoski;David Garlan;Ivano Malavolta;Patrizio Pelliccione - 通讯作者:
Patrizio Pelliccione
Tolerance of Reinforcement Learning Controllers against Deviations in Cyber Physical Systems
强化学习控制器对网络物理系统偏差的容忍度
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Changjian Zhang;Parv Kapoor;Eunsuk Kang;Rômulo Meira;David Garlan;Akila Ganlath;Shatadal Mishra;N. Ammar - 通讯作者:
N. Ammar
David Garlan的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('David Garlan', 18)}}的其他基金
SHF: SMALL: Evolution of Self-adaptive Systems using Stochastic Search
SHF:SMALL:使用随机搜索的自适应系统的演化
- 批准号:
1618220 - 财政年份:2016
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
CSR: Small: Architecture-based Run-time Fault Diagnosis
CSR:小:基于架构的运行时故障诊断
- 批准号:
1116848 - 财政年份:2011
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
SGER: Computational Thinking for Practicing Engineers
SGER:实践工程师的计算思维
- 批准号:
0836133 - 财政年份:2008
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
ITR/SY(CISE): Compositional Connectors
ITR/SY(CISE):组合连接器
- 批准号:
0113810 - 财政年份:2001
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
Foundations for Reasoning About (Practical) Implicit Invocation Systems
(实际)隐式调用系统的推理基础
- 批准号:
9633532 - 财政年份:1996
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
NSF Young Investigator: Towards An Engineering Basis for Software Architecture
NSF 青年研究员:迈向软件架构的工程基础
- 批准号:
9357792 - 财政年份:1993
- 资助金额:
$ 6万 - 项目类别:
Continuing Grant
Engineering Domain-Specific Implicit Invocation Mechanisms
工程特定领域的隐式调用机制
- 批准号:
9112880 - 财政年份:1991
- 资助金额:
$ 6万 - 项目类别:
Continuing Grant
相似国自然基金
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国青年学者研究基金项目
Exploring the Intrinsic Mechanisms of CEO Turnover and Market Reaction: An Explanation Based on Information Asymmetry
- 批准号:W2433169
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国学者研究基金项目
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
- 资助金额:万元
- 项目类别:外国学者研究基金项目
A study on prototype flexible multifunctional graphene foam-based sensing grid (柔性多功能石墨烯泡沫传感网格原型研究)
- 批准号:
- 批准年份:2020
- 资助金额:20 万元
- 项目类别:
基于tag-based单细胞转录组测序解析造血干细胞发育的可变剪接
- 批准号:81900115
- 批准年份:2019
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
- 批准号:81771933
- 批准年份:2017
- 资助金额:50.0 万元
- 项目类别:面上项目
Reality-based Interaction用户界面模型和评估方法研究
- 批准号:61170182
- 批准年份:2011
- 资助金额:57.0 万元
- 项目类别:面上项目
Multistage,haplotype and functional tests-based FCAR 基因和IgA肾病相关关系研究
- 批准号:30771013
- 批准年份:2007
- 资助金额:30.0 万元
- 项目类别:面上项目
差异蛋白质组技术结合Array-based CGH 寻找骨肉瘤分子标志物
- 批准号:30470665
- 批准年份:2004
- 资助金额:8.0 万元
- 项目类别:面上项目
GaN-based稀磁半导体材料与自旋电子共振隧穿器件的研究
- 批准号:60376005
- 批准年份:2003
- 资助金额:20.0 万元
- 项目类别:面上项目
相似海外基金
A Comprehensive Framework for the Automatic Evaluation of the Quality of ML-based Software Systems
基于机器学习的软件系统质量自动评估的综合框架
- 批准号:
561420-2020 - 财政年份:2022
- 资助金额:
$ 6万 - 项目类别:
Alliance Grants
CRII: CNS: Building A Framework for Software-Based Wireless Sub-Protocols
CRII:CNS:构建基于软件的无线子协议框架
- 批准号:
2153317 - 财政年份:2022
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
A Comprehensive Framework for the Automatic Evaluation of the Quality of ML-based Software Systems
基于机器学习的软件系统质量自动评估的综合框架
- 批准号:
561420-2020 - 财政年份:2021
- 资助金额:
$ 6万 - 项目类别:
Alliance Grants
Framework: Software: Next-Generation Cyberinfrastructure for Large-Scale Computer-Based Scientific Analysis and Discovery
框架:软件:用于大规模计算机科学分析和发现的下一代网络基础设施
- 批准号:
1835443 - 财政年份:2019
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
Collaborative Research: NSCI Framework: Software for Building a Community-Based Molecular Modeling Capability Around the Molecular Simulation Design Framework (MoSDeF)
合作研究:NSCI 框架:围绕分子模拟设计框架 (MoSDeF) 构建基于社区的分子建模能力的软件
- 批准号:
1835593 - 财政年份:2018
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
Collaborative Research: NSCI Framework: Software for Building a Community-Based Molecular Modeling Capability Around the Molecular Simulation Design Framework (MoSDeF)
合作研究:NSCI 框架:围绕分子模拟设计框架 (MoSDeF) 构建基于社区的分子建模能力的软件
- 批准号:
1835630 - 财政年份:2018
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
Collaborative Research: NSCI Framework: Software for Building a Community-Based Molecular Modeling Capability Around the Molecular Simulation Design Framework (MoSDeF)
合作研究:NSCI 框架:围绕分子模拟设计框架 (MoSDeF) 构建基于社区的分子建模能力的软件
- 批准号:
1835067 - 财政年份:2018
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
Collaborative Research: NSCI Framework: Software for Building a Community-Based Molecular Modeling Capability Around the Molecular Simulation Design Framework (MoSDeF)
合作研究:NSCI 框架:围绕分子模拟设计框架 (MoSDeF) 构建基于社区的分子建模能力的软件
- 批准号:
1835612 - 财政年份:2018
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
Collaborative Research: NSCI Framework: Software for Building a Community-Based Molecular Modeling Capability Around the Molecular Simulation Design Framework (MoSDeF)
合作研究:NSCI 框架:围绕分子模拟设计框架 (MoSDeF) 构建基于社区的分子建模能力的软件
- 批准号:
1835713 - 财政年份:2018
- 资助金额:
$ 6万 - 项目类别:
Standard Grant
Collaborative Research: NSCI Framework: Software for Building a Community-Based Molecular Modeling Capability Around the Molecular Simulation Design Framework (MoSDeF)
合作研究:NSCI 框架:围绕分子模拟设计框架 (MoSDeF) 构建基于社区的分子建模能力的软件
- 批准号:
1835874 - 财政年份:2018
- 资助金额:
$ 6万 - 项目类别:
Standard Grant