基于软件网络模型,探讨软件结构、软件设计原则和软件质量属性之间的关系,提供有效的软件度量。具体包括:研究软件动态演化过程中,不同粒度微观结构的特性及其对宏观结构和变化传播代价的影响、软件设计原则对软件网络演化的作用,提供对软件可靠性和可维护性度量。基于复杂网络社区发现,提供一种软件多粒度模块性度量,作为软件的结构改进和设计优化的依据。针对面向对象软件,建立一种基于综合度量体系的复杂性调控模型,指导软件缺陷的预测和检验。.网络化软件时代,系统的规模和复杂性剧增,交互、协同和演化成为软件新范型产生的内驱力,软件的工程化过程趋向"构成"和"生成"的统一。软件度量是软件工程中提供定量化指导和评价的基础,软件网络为软件度量研究提供了新的视角和手段。将软件网络的结构特征、动态演化和软件设计机制相结合,研究软件质量属性度量,无论从实际需要还是从学科本身的发展而言,都具有十分重要的学术价值和现实意义。
{{i.achievement_title}}
数据更新时间:2023-05-31
演化经济地理学视角下的产业结构演替与分叉研究评述
涡度相关技术及其在陆地生态系统通量研究中的应用
跨社交网络用户对齐技术综述
内点最大化与冗余点控制的小型无人机遥感图像配准
青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化
基于网络环境的软件可信性建模与度量研究
基于软件缺陷预测的软件可信性度量方法研究
基于复杂网络模型的软件可靠性度量与评估方法研究
基于机器学习的软件度量分析