体系结构技术是进行信息系统设计的重要技术,其复杂性直接决定着建设信息系统的复杂性。研究了程序复杂性的度量方法,在复杂性概念研究的基础上,提出了将体系结构复杂性分为动态复杂性和结构复杂性分开进行度量的方法,并提出基于熵的动态复杂性和结构复杂性评估方法。通过对体系结构复杂性度量方法的研究,可以有效地度量体系结构的复杂性,为项目开发与决策提供有力的依据。
Architecture is an important technology for information system design,and the complexity of architecture influence the complexity of information system.In this study,built a math model of the architecture through the systems interface description and the systems communications description.Concerning the conception of complexity,divided the architecture complexity into dynamic complexity and structure complexity,and gave out a method to compute dynamic complexity and structure complexity,which came form the measurement based on entropy.