Package design is concerned with the determining the best way to partition the classes in a system into subsystems. A poor package design can adversely affect the quality of a software system. In this paper we present a new metric, Class Reachability Set Size (CRSS), the distribution of which can be used to determine if the relationships between the classes in a system preclude it from a good package design. We compute CRSS distributions for programs in a software corpus in order to show that some real programs are precluded in this way. Also we show how the CRSS metric can be used to identify candidates for refactoring so that the potential package structure of a system can be improved.
机译:包装的增长机会很好印度客户喜欢现代包装设计中较高的产品质量
机译:高效的面向对象设计模型:通过对具有卓越质量属性的UML类图的设计指标进行测量并确定其优先级
机译:设计空间,度量和度量标准以评估时间操作员的质量和后果,从而通过设计改进算法-结构动力学插图
机译:包装设计质量的CRSS指标
机译:设计和评估新颖的基准仅预测的视频质量指标
机译:澳大利亚和东南亚包装食品和饮料营养品质三种碳水化合物度量评估
机译:Dependencyviewer-用于可视化包装设计质量指标的工具