首页> 外文期刊>International journal of cloud applications and computing >Evolution Impact on Architecture Stability in Open-Source Projects
【24h】

Evolution Impact on Architecture Stability in Open-Source Projects

机译:演化对开源项目中体系结构稳定性的影响

获取原文
获取原文并翻译 | 示例
           

摘要

Softwaresystemsusuallyevolveconstantlywhichrequiresconstantdevelopmentandmaintenance. Subsequently, the architecture of these systems tends to degrade with time. Therefore, stability is a key measure for evaluating an architecture. Open-source software systems are becomingprogressively vital these days. Since open-source software systems are usually developed in a different management style, the quality of their architectures needs to be studied. ISO/IEC SQuaRe quality standard characterized stability as one of the sub-characteristics of maintainability. Unstable software architecture could cause the software to require high maintenance cost and effort. In this work, the authors propose a simple, yet efficient, technique that is based on carefully aggregating the package level stability in order to measure the change in the architecture level stability as the architecture evolution happens. The proposed method can be used to further study the cause behind the positive or negative architecture stability changes.
机译:软件系统通常会不断发展,需要不断开发和维护。随后,这些系统的体系结构倾向于随时间降级。因此,稳定性是评估体系结构的关键指标。如今,开源软件系统变得越来越重要。由于开源软件系统通常以不同的管理风格开发,因此需要研究其体系结构的质量。 ISO / IEC SQuaRe质量标准将稳定性描述为可维护性的次要特征之一。不稳定的软件体系结构可能导致软件需要较高的维护成本和精力。在这项工作中,作者提出了一种简单而有效的技术,该技术基于仔细汇总程序包级别的稳定性,以便在发生架构演进时衡量架构级别稳定性的变化。所提出的方法可用于进一步研究正或负架构稳定性变化的原因。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号