论文部分内容阅读
Debian的架构通过详细分析软件包的相关性来了解软件包之间的相互作用进行了研究。Debian中的依赖是广泛的,这使得其成为一个有趣的架构,但它们使得分析更为复杂。研究中提供了分层模式的分析,此模式基于如何使用它们将每个软件包分类为五个层之一。这些层也可以被可视化以给出应用如何被结构化的简明视图。使用这些视图,研究发现有新的架构子模式和反子模式,可以帮助开发人员创建和维护软件包。