Coping With Software Change Using Information Transparency
利用信息透明度应对软件变更
基本信息
- 批准号:9970985
- 负责人:
- 金额:$ 18万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1999
- 资助国家:美国
- 起止时间:1999-10-01 至 2003-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
9970985 Griswold, William, G. University of California, San DiegoCoping with Software Change Using Information TransparencySoftware engineers attempt to design software so that it can be extended, replaced, or modified in small units called modules. Shortcomings of traditional modularity mechanisms often result in non-localized ``aspects'' requiring global change. Engineers often overcome this problem in modular design by using the textual or syntactic similarity of the code to be modified to economically search for and display the dispersed elements. A design that facilitates such identification is called ``information transparent''. This research develops a theoretical and practical understanding of information transparency to increase its power and applicability. In particular, an in-depth analysis of a large, modern system is elucidating how programmers currently maintain their complex, interwoven structures. The research is also developing tools that are ``aspect aware'', enabling programmers to treat dispersed aspects more like traditional module structures. Lastly, experiments are being conducted on these tools in the development and maintenance of a complex system. Together these provide foundations, techniques, and tools for the improved management of complex software system structures. The research is also providing research training for several graduate students, disseminating practical results to undergraduate and graduate students in classes, and disseminating the tools via the Internet.
9970985 Griswold,William,G。加利福尼亚大学San DieGopoping,使用Information TranparencySoftware工程师尝试设计软件,以便将其扩展,更换或修改为小型单位,称为模块。 传统模块化机制的缺点通常会导致非定位的``方面''需要全球变化。 工程师通常通过使用代码的文本或句法相似性在模块化设计中克服了这个问题,以经济搜索并显示分散元素。 促进这种标识的设计称为``信息透明''。 这项研究对信息透明度提高了其力量和适用性,对信息透明度提出了一种理论和实践的理解。 特别是,对大型现代系统的深入分析正在阐明程序员当前如何保持其复杂的,交织的结构。 这项研究还开发了``方面意识''的工具,使程序员能够更像传统的模块结构一样对待分散的方面。 最后,在开发和维护复杂系统的这些工具上进行了实验。 这些共同提供了改善复杂软件系统结构管理的基础,技术和工具。 这项研究还为几位研究生提供研究培训,为课堂上的本科和研究生传播实践结果,并通过互联网传播工具。
项目成果
期刊论文数量(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 }}
William Griswold其他文献
Laparoscopic aortic reconstruction: early experience
- DOI:
10.1016/j.amjsurg.2006.02.016 - 发表时间:
2006-05-01 - 期刊:
- 影响因子:
- 作者:
Jim Dooner;Shung Lee;William Griswold;Peter Kuechler - 通讯作者:
Peter Kuechler
William Griswold的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('William Griswold', 18)}}的其他基金
SHF: Small: Scalable and Practical Detection of Invariants for Software Inspection
SHF:小型:可扩展且实用的软件检查不变量检测
- 批准号:
1719155 - 财政年份:2017
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
CPS: TTP Option: Synergy: Collaborative Research: Calibration of Personal Air Quality Sensors in the Field - Coping with Noise and Extending Capabilities
CPS:TTP 选项:协同:协作研究:现场校准个人空气质量传感器 - 应对噪音和扩展功能
- 批准号:
1446912 - 财政年份:2015
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
SEL: Small: Crowdsourced Software Engineering using Gamification
SEL:小型:使用游戏化的众包软件工程
- 批准号:
1423517 - 财政年份:2014
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
I-Corps: CodeSpells: Game-Based Education in American Schools
I-Corps:CodeSpells:美国学校基于游戏的教育
- 批准号:
1359492 - 财政年份:2014
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
NeTS:Small:Collaborative Research: Protocols and Analysis for Predictable Wireless Sensor Networks
NeTS:Small:协作研究:可预测无线传感器网络的协议和分析
- 批准号:
1144757 - 财政年份:2011
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
CPS:Medium: CitiSense - Adaptive Services for Community-Driven Behavioral and Environmental Monitoring to Induce Change
CPS:中:CitiSense - 用于社区驱动的行为和环境监测以引发变革的自适应服务
- 批准号:
0932403 - 财政年份:2009
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
Collaborative Proposal: Center for Software-Intensive Ultra-Large-Scale Systems
合作提案:软件密集型超大规模系统中心
- 批准号:
0700712 - 财政年份:2007
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
Collaborative Proposal: SoD-TEAM: Representations for a Science of Design
合作提案:SoD-TEAM:设计科学的表征
- 批准号:
0613845 - 财政年份:2006
- 资助金额:
$ 18万 - 项目类别:
Standard Grant
Collaborative Proposal: Advances in Aspect-Oriented Languages, Methods, and Tools
协作提案:面向方面的语言、方法和工具的进展
- 批准号:
0429947 - 财政年份:2004
- 资助金额:
$ 18万 - 项目类别:
Continuing Grant
Practical Program Restructuring for Software Evolution
软件演化的实用程序重组
- 批准号:
9508745 - 财政年份:1995
- 资助金额:
$ 18万 - 项目类别:
Continuing Grant
相似国自然基金
位点特异性的糖肽鉴定软件的升级与运用
- 批准号:32371334
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
面向微服务架构软件的知识制导自适应机制研究
- 批准号:62372351
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
亚稳材料可合成性评估方法与软件
- 批准号:12374005
- 批准年份:2023
- 资助金额:53 万元
- 项目类别:面上项目
高吞吐低时延的多元LDPC码译码算法及其软件架构研究
- 批准号:62301029
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
深度学习中的流形优化问题:算法设计与求解软件包的开发
- 批准号:12301408
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
相似海外基金
The HOPE App Diversity Supplement: An Immersive Telehealth Solution for Older Adults with Diabetes
HOPE 应用程序多样性补充:针对患有糖尿病的老年人的沉浸式远程医疗解决方案
- 批准号:
10748978 - 财政年份:2021
- 资助金额:
$ 18万 - 项目类别:
The HOPE App: An Immersive Telehealth Solution for Older Adults with Diabetes
HOPE 应用程序:针对患有糖尿病的老年人的沉浸式远程医疗解决方案
- 批准号:
10703505 - 财政年份:2021
- 资助金额:
$ 18万 - 项目类别:
The HOPE App: An Immersive Telehealth Solution for Older Adults with Diabetes
HOPE 应用程序:针对患有糖尿病的老年人的沉浸式远程医疗解决方案
- 批准号:
10482490 - 财政年份:2021
- 资助金额:
$ 18万 - 项目类别:
Technology-Assisted Systems Change for Suicide Prevention (TASCS)
预防自杀的技术辅助系统变革 (TASCS)
- 批准号:
10041195 - 财政年份:2020
- 资助金额:
$ 18万 - 项目类别:
Socializing a Science-based Digital Therapeutic for Substance Use Disorders
社会化基于科学的药物使用障碍数字疗法
- 批准号:
10323186 - 财政年份:2018
- 资助金额:
$ 18万 - 项目类别: