首页 | 本学科首页   官方微博 | 高级检索  
     

基于依赖关系模型的复杂软件系统架构管理方法的研究
作者姓名:季永炜  徐洁洁  赵浩强  黄秋霞
作者单位:浙江省电子信息产品检验所软件评测中心,杭州,310007
基金项目:浙江省科学技术厅提供公共服务项目“智慧城市大型专用软件系统架构平台”的成果之一,项目(院2015F30027。)
摘    要:
提出了一种基于依赖关系模型的复杂软件架构的管理方法。依赖关系是通过传统的软件源代码静态分析提取出来,并且以表单形式展现,这种展现方法被称为依赖关系矩阵(DSM)。利用各种算法重组DSM用于反映软件的架构,并且能够凸显软件架构的各种模式和依赖关系的缺陷。算法结合用户输入的约束条件可形成软件架构的层次结构。该结构可作为判断设计人员设计的依赖关系是否符合设计规则基础。设计规则可在系统的迭代发展中重复应用,可以发现系统中违反设计原则的缺陷,并保证系统源代码实现和架构设计的一致性。目前这种方式已经在LDM这个软件中实现,并且已经运用在很多的商业项目中。

关 键 词:系统架构  依赖关系  模型  依赖关系矩阵(DSM)  算法  系统架构管理
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号