SHF: Medium: Collaborative Research: An Economics-Based Framework for Assessing Software Modularization Decisions
SHF:媒介:协作研究:基于经济学的软件模块化决策评估框架
基本信息
- 批准号:1065242
- 负责人:
- 金额:$ 57.35万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2011
- 资助国家:美国
- 起止时间:2011-05-01 至 2016-04-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The research goal of this grant is to provide a scientific foundation for the economic implications of software modularization activities during software development and maintenance. A difficult question during software development is when to perform software code refactoring to restructure the code to achieve better modularity for the purpose of improving reducing complexity, improving code readability, and achieving other, so-called nonfunctional properties. The costs of modularization activities such as refactoring is significant and immediate, and the benefits are largely invisible, intangible, and long-term. However, delaying refactoring causes modularity decay, which is blamed for significantly reduced productivity, operational failures and even canceled projects. Knowing when to refactor is a long-standing, important and difficult question. This research will conduct extensive empirical studies to establish quantitative relationships between software project parameters and software modularity decisions. Based on the empirical data, the project will develop modularity violation detection techniques to locate modularity debts and evaluate a proposed modularization activity by combining Monte Carlo simulation based on Datar-Mathews option valuation method. These scientific foundations for economic decision-making will lead to a better understanding of the costs and benefits of modularization activities, with a goal of providing tools that will better support such decisions. The research will be performed by an interdisciplinary team of researchers with expertise in software engineering and economics.
这项资助的研究目标是为软件开发和维护期间软件模块化活动的经济含义提供科学基础。软件开发过程中的一个难题是,何时执行软件代码重构以重构代码以实现更好的模块化,从而提高降低复杂性、提高代码可读性和实现其他所谓的非功能属性。模块化活动(如重构)的成本是显著而直接的,而收益在很大程度上是不可见的、无形的和长期的。然而,延迟重构会导致模块化衰减,从而导致生产力显著降低、操作失败甚至项目取消。知道什么时候重构是一个长期存在的、重要而又困难的问题。本研究将进行广泛的实证研究,以建立软件项目参数和软件模块化决策之间的定量关系。基于经验数据,本项目将开发模块化违规检测技术,以定位模块化债务,并结合基于data - mathews期权估值方法的蒙特卡罗模拟来评估拟议的模块化活动。这些经济决策的科学基础将导致更好地理解模块化活动的成本和收益,其目标是提供更好地支持此类决策的工具。这项研究将由一个具有软件工程和经济学专业知识的跨学科研究小组进行。
项目成果
期刊论文数量(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 }}
Rick Kazman其他文献
Results of SEI Independent Research and Development Projects and Report on Emerging Technologies and Technology Trends
SEI自主研发项目成果及新兴技术和技术趋势报告
- DOI:
10.21236/ada453372 - 发表时间:
2004 - 期刊:
- 影响因子:0
- 作者:
John Bergey;Sven Dietrich;Donald Firesmith;Eileen Forrester;A. Jordan;Rick Kazman;Grace A. Lewis;H. Lipson;N. Mead;Ed Morris - 通讯作者:
Ed Morris
自然な知覚を支えるヒト脳内情報表現の定量モデル化と解読
支持自然感知的人脑信息表示的定量建模和破译
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
Shaiful Chowdhury;Abram Hindle;Rick Kazman;Takumi Shuto;Ken Matsui;and Yasutaka Kamei;西本伸志 - 通讯作者:
西本伸志
Multivocal study on microservice dependencies
关于微服务依赖关系的多声研究
- DOI:
10.1016/j.jss.2025.112334 - 发表时间:
2025-04-01 - 期刊:
- 影响因子:4.100
- 作者:
Amr S. Abdelfattah;Tomas Cerny;Md Showkat Hossain Chy;Md Arfan Uddin;Samantha Perry;Cameron Brown;Lauren Goodrich;Miguel Hurtado;Muhid Hassan;Yuanfang Cai;Rick Kazman - 通讯作者:
Rick Kazman
Exploring initial challenges for green software engineering
探索绿色软件工程的初始挑战
- DOI:
- 发表时间:
2013 - 期刊:
- 影响因子:0
- 作者:
Patricia Lago;Rick Kazman;Niklaus Meyer;Maurizio Morisio;Hausi A. Müller;Frances Paulisch;Giuseppe Scanniello;Birgit Penzenstadler;Olaf Zimmermann - 通讯作者:
Olaf Zimmermann
Architecting Internet of Things Systems with Blockchain
使用区块链构建物联网系统
- DOI:
10.1145/3442412 - 发表时间:
2021-04 - 期刊:
- 影响因子:0
- 作者:
Wendy Yánez;Rami Bahsoon;Rick Kazman;Yuqun Zhang - 通讯作者:
Yuqun Zhang
Rick Kazman的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Rick Kazman', 18)}}的其他基金
Collaborative Research: SHF: Small: Technical Debt Management in Dynamic and Distributed Systems
合作研究:SHF:小型:动态和分布式系统中的技术债务管理
- 批准号:
2232721 - 财政年份:2023
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
SHF: Small: Collaborative: Managing Software Evolution through Continuous Measuring and Monitoring
SHF:小型:协作:通过持续测量和监控管理软件演化
- 批准号:
1817267 - 财政年份:2018
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
CRI:CI-NEW:协作研究:构建社区范围的软件架构基础设施
- 批准号:
1823214 - 财政年份:2018
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
SHF: Medium: Collaborative Research: Finding and Fixing Architectural Hotspots: An Economics-Based Decision Support Approach
SHF:媒介:协作研究:寻找和修复架构热点:基于经济学的决策支持方法
- 批准号:
1514561 - 财政年份:2015
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: Teaching Software Modularity through Architectural Review
协作研究:通过架构审查教授软件模块化
- 批准号:
1140300 - 财政年份:2012
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
相似海外基金
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
- 批准号:
2403134 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
- 批准号:
2402804 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
- 批准号:
2403408 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Toward Understandability and Interpretability for Neural Language Models of Source Code
合作研究:SHF:媒介:实现源代码神经语言模型的可理解性和可解释性
- 批准号:
2423813 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Enabling GPU Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的 GPU 性能仿真
- 批准号:
2402806 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
- 批准号:
2403135 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
- 批准号:
2403409 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Enabling GPU Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的 GPU 性能仿真
- 批准号:
2402805 - 财政年份:2024
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: High-Performance, Verified Accelerator Programming
合作研究:SHF:中:高性能、经过验证的加速器编程
- 批准号:
2313024 - 财政年份:2023
- 资助金额:
$ 57.35万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Verifying Deep Neural Networks with Spintronic Probabilistic Computers
合作研究:SHF:中:使用自旋电子概率计算机验证深度神经网络
- 批准号:
2311295 - 财政年份:2023
- 资助金额:
$ 57.35万 - 项目类别:
Continuing Grant