NSF Young Investigator: Towards An Engineering Basis for Software Architecture
NSF 青年研究员:迈向软件架构的工程基础
基本信息
- 批准号:9357792
- 负责人:
- 金额:$ 31.25万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:1993
- 资助国家:美国
- 起止时间:1993-08-15 至 2000-01-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
An important goal in software engineering is to describe complex software systems at an architectural level of abstraction. While architectural design has always been a major factor in determining the success of a software system, architectural descriptions are typically understood only in informal, idiomatic ways. Because of this informality architectural designs are typically not well-integrated into the software development environments, but appear (if at all) as corroborative high-level documentation for a system. This research places architectural design on a more solid footing in two complementary ways. First, it provides a formal basis for describing and reasoning about architectural designs. This leads to rules for checking whether architectural designs are well-formed in a way that is analogous to type checking for existing implementation languages. Second, it provides tools for developing style-specific architectural design environments. These tools provide cost-effective ways to generate new environments tailored to the architectural design of specific application families. This grant includes support under the Research Experiences for Undergraduates (REU) Program.
软件工程的一个重要目标是在抽象的架构层面上描述复杂的软件系统。 尽管建筑设计一直是确定软件系统成功的主要因素,但通常仅以非正式的惯用方式才能理解建筑描述。 由于这种非正式性,架构设计通常并不完善地整合到软件开发环境中,但(如果有的话)是系统的佐证高级文档。 这项研究以两种互补的方式将建筑设计更加坚实。 首先,它为描述和推理建筑设计提供了正式的基础。 这导致了检查建筑设计是否以类似于类型检查现有实施语言的方式进行的规则。 其次,它为开发特定于样式的建筑设计环境提供了工具。 这些工具提供了成本效益的方式来生成针对特定应用程序家庭建筑设计量身定制的新环境。 该赠款包括在本科生(REU)计划的研究经验下的支持。
项目成果
期刊论文数量(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
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
CSR: Small: Architecture-based Run-time Fault Diagnosis
CSR:小:基于架构的运行时故障诊断
- 批准号:
1116848 - 财政年份:2011
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
SGER: Computational Thinking for Practicing Engineers
SGER:实践工程师的计算思维
- 批准号:
0836133 - 财政年份:2008
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
Activity-Oriented Pervasive Computing
面向活动的普适计算
- 批准号:
0615305 - 财政年份:2006
- 资助金额:
$ 31.25万 - 项目类别:
Continuing Grant
ITR/SY(CISE): Compositional Connectors
ITR/SY(CISE):组合连接器
- 批准号:
0113810 - 财政年份:2001
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
Foundations for Reasoning About (Practical) Implicit Invocation Systems
(实际)隐式调用系统的推理基础
- 批准号:
9633532 - 财政年份:1996
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
Engineering Domain-Specific Implicit Invocation Mechanisms
工程特定领域的隐式调用机制
- 批准号:
9112880 - 财政年份:1991
- 资助金额:
$ 31.25万 - 项目类别:
Continuing Grant
Framework-Based Software Development Environments
基于框架的软件开发环境
- 批准号:
9109469 - 财政年份:1991
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
相似国自然基金
健康本源视域下城市社区老年轻度认知障碍人群中医健康行为促进模型的构建及实证研究
- 批准号:72374068
- 批准年份:2023
- 资助金额:41.00 万元
- 项目类别:面上项目
年轻态在体类骨器官的构建及其重塑衰老免疫系统的机制研究
- 批准号:32301123
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
促进社区全科医生开展居家老年轻度认知障碍患者认知训练干预:基于多阶段优化策略(MOST)的实施科学研究
- 批准号:72304282
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
自噬介导年轻BMSCs-EVs@ZIF-8促进老年性骨质疏松颌骨缺损修复的机制研究
- 批准号:82301150
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
TBX2调控羊膜间充质干细胞年轻态改善衰老小鼠造血免疫功能的机制研究
- 批准号:82360047
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
相似海外基金
The US-China NSF Workshop of Young Investigator Awardees in Bio and Nano Mechanics and Materials
中美国家科学基金会生物和纳米力学与材料青年研究员获奖者研讨会
- 批准号:
0529839 - 财政年份:2005
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
NSF Young Investigator Awards - Workshop on Steroid Hormones and Brain Function: March 2004; Breckenridge, CO
NSF 青年研究员奖 - 类固醇激素和脑功能研讨会:2004 年 3 月;
- 批准号:
0349446 - 财政年份:2004
- 资助金额:
$ 31.25万 - 项目类别:
Standard Grant
NSF Young Investigator: Computational Problems in Evolutionary Tree Construction
NSF 青年研究员:进化树构建中的计算问题
- 批准号:
0096275 - 财政年份:2000
- 资助金额:
$ 31.25万 - 项目类别:
Continuing Grant