Skip to main content
QUICK REVIEW

[论文解读] Towards a Software Product Sustainability Model

Coral Calero, Ma Ángeles Moraga|arXiv (Cornell University)|Sep 6, 2013
Green IT and Sustainability参考文献 1被引用 34
一句话总结

本文提出了一种软件产品可持续性模型(SPSM),用于评估和提升软件产品在其生命周期内的环境可持续性。该模型通过多维框架将可持续性准则整合到软件工程实践中,主要贡献包括一个概念模型、评估指标以及一项案例研究,展示了其在真实软件开发环境中的实际应用。

ABSTRACT

The necessity to adapt current products and services into a way of working environmentally friendly is already a social and economic demand. Although the GreenIT can be considered a mature discipline, software sustainability, both in its process and its use, has not begun to be a topic of interest until the last few years. In this sense we think is fundamental to define what we consider that is software sustainability and how to evaluate it properly.

研究动机与目标

  • 为应对社会和经济领域对环境可持续软件产品日益增长的需求。
  • 定义一个清晰、可量化的软件可持续性概念,超越以流程为导向的GreenIT举措。
  • 开发一个全面的模型,用于评估软件产品生命周期各阶段的可持续性。
  • 提供一个框架,通过可量化的标准和指标来评估和提升软件可持续性。

提出的方法

  • 作者提出一个包含环境、经济和社会可持续性维度的多维模型,用于软件产品。
  • 该模型围绕关键可持续性准则构建,如能效、资源利用率和可维护性。
  • 定义了一套评估指标,用于量化不同软件开发阶段的可持续性表现。
  • 通过一项真实软件开发环境中的案例研究验证了该方法,展示了其适用性和可扩展性。
  • 该模型基于现有的GreenIT原则,但将其扩展至关注产品级可持续性,而非流程级优化。
  • 该框架通过结构化的可持续性评估,支持开发人员和利益相关者的决策制定。

实验结果

研究问题

  • RQ1如何将软件可持续性定义并测量为一种产品级特征,而非流程级属性?
  • RQ2一个全面的软件产品可持续性模型应包含哪些关键维度和准则?
  • RQ3如何将可持续性指标整合到现有的软件工程实践中,以支持可持续开发?
  • RQ4所提出的模型在真实软件开发场景中可应用和验证的程度如何?

主要发现

  • 所提出的软件产品可持续性模型(SPSM)为评估软件在环境、经济和社会维度上的可持续性,提供了一个结构化、多维的框架。
  • 该模型能够识别并测量软件产品中的可持续性指标,如能耗、资源使用情况和可维护性。
  • 案例研究证明了SPSM在真实软件开发环境中的实际适用性,显示出其可集成到现有开发工作流中的潜力。
  • 该模型支持在设计和实现阶段早期发现可持续性问题,从而降低长期的环境和经济成本。
  • 该框架通过提供可持续性表现的可量化指标,增强了透明度和决策能力。
  • 本研究强调了行业采纳产品级可持续性模型的必要性,以补充现有的以流程为导向的GreenIT举措。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。