首页> 外文会议>Software product lines: Going beyond >Evolution of the Linux Kernel Variability Model
【24h】

Evolution of the Linux Kernel Variability Model

机译:Linux内核可变性模型的演变

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

摘要

Understanding the challenges faced by real projects in evolving variability models, is a prerequisite for providing adequate support for such undertakings. We study the evolution of a model describing features and configurations in a large product line—the Linux kernel variability model. We analyze this evolution quantitatively and qualitatively. Our primary finding is that the Linux kernel model appears to evolve surprisingly smoothly. In the analyzed period, the number of features had doubled, and still the structural complexity of the model remained roughly the same. Furthermore, we provide an in-depth look at the effect of the kernel's development methodologies on the evolution of its model. We also include evidence about edit operations applied in practice, evidence of challenges in maintaining large models, and a range of recommendations (and open problems) for builders of modeling tools.
机译:了解实际项目在不断变化的可变性模型中所面临的挑战,是为此类活动提供足够支持的前提。我们研究了描述大型产品线中的功能和配置的模型的演变-Linux内核可变性模型。我们定量和定性地分析了这种演变。我们的主要发现是Linux内核模型的发展似乎出奇地平稳。在分析期间,特征数量增加了一倍,但模型的结构复杂度仍保持大致相同。此外,我们将深入研究内核的开发方法对其模型演化的影响。我们还提供了有关实践中使用的编辑操作的证据,维护大型模型面临的挑战的证据以及为建模工具的构建者提供的一系列建议(和未解决的问题)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号