摘要: 针对面向对象软件开发过程中对软件进行复杂性预测的问题,提出一种在面向对象软件开发的初期阶段通过统一建模语言(UML)类图对软件的复杂性进行度量的模型,该模型运用多元线性方程和统计学原理。对比实验结果表明,为UML类图的可理解性和可修改性所生成的预测模型能建立在由关联和泛化所组成的早期度量标准上。
关键词:
统一建模语言,
度量,
可理解性,
可修改性
Abstract: Targeted at the difficulty of predicting complexity of object-oriented software development process, this paper proposes a Unified Modeling Language(UML) forecasting model which is based on the UML class diagram at the very beginning of object-oriented software development. It is a great help for software design and development staff. Through applying multivariate linear equation and the theory of statistics, results obtained from a controlled experiment and a replica support the idea that useful prediction models for class diagrams understandability and modifiability can be built on the basis of early measures.
Key words:
Unified Modeling Language(UML),
measure,
understandability,
modifiability
中图分类号:
李春锋;刘连浩. 基于UML类图的软件预测模型[J]. 计算机工程, 2009, 35(23): 38-40.
LI Chun-feng; LIU Lian-hao. Software Prediction Model Based on UML Class Diagram[J]. Computer Engineering, 2009, 35(23): 38-40.