基于多源特征空间的微服务可维护性评估

来源 :软件学报 | 被引量 : 0次 | 上传用户:zhangg91
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件企业实践将遗留软件系统解耦成基于微服务架构的系统,以提高软件的可维护性,达到较快市场交付.评估微服务开发阶段的代码可维护性是一个关键问题,其面临数据多源化、可维护性关注点多样化的难点.通过分析源代码、代码运行轨迹、代码修订历史,提出一种多源特征空间模型以统一表示软件多源数据,并基于该模型,从功能性、模块性、可修改性、交互复杂性等关注点度量微服务代码可维护性.据此实现了原型工具MicroEvaluator,并在开源软件上进行了实验验证.
其他文献
选择8种不同的焊接压力对4种规格聚乙烯(PE)管道进行焊接。通过对PE管道在热熔焊接过程中的压力、温度和位移量等参数变化进行测量,结合动态扫描量热试验结果得到相应的熔融
近年来,随着信息技术快速发展,软件重要性与日俱增,极大地推动了国民经济的发展.然而,由于软件业务形态越来越复杂和需求变化越来越快,软件的开发和维护成本急剧增加,迫切需
在分析废旧塑料回收现状及传统塑料回收工艺的基础上,为完善热风循环熔融塑料回收造粒工艺,结合叶片转子结构,设计出新型热风熔融塑料回收造粒机。新型造粒机新增叶片转子式
在室温下制备了超高分子量聚乙烯(PE–UHMW)粉坯,考察了压制压力和时间对PE–UHMW粉坯密度和尺寸的影响。结果表明,PE–UHMW粉坯密度随压制压力增大呈现非线性变化,压力较低
通过原位聚合法分别制备了水性聚氨酯(WPU)/有机蒙脱土(OMMT)复合材料和WPU/OMMT/聚乙烯吡咯烷酮(PVP)复合材料。采用傅里叶变换红外光谱仪、X射线衍射仪、扫描电子显微镜和
区块链作为一种多技术融合的新兴服务架构,因其去中心化、不可篡改等特点,受到了学术界和工业界的广泛关注.然而,由于区块链技术架构的复杂性,针对区块链的攻击方式层出不穷,
以甘蔗渣纤维(BF)、聚丙烯(PP)为原料,添加纳米碳酸钙(CaCO3)挤出制备PP/BF/CaCO3复合材料。通过复合材料的力学性能测试及傅里叶变换红外光谱(FTIR)、热重(TG)分析、扫描电
利用玻璃纤维夹杂长碳纤维束的方式制作了两种碳纤维含量的电路屏,真空成型的方式制作了测试样板。研究了电路屏中碳纤维含量、电路屏铺层结构以及铺层厚度对复合材料电磁吸
按照汽车灯罩的结构和外观要求,设计了一款精密塑料模具。运用热流道与冷流道相结合的进料系统,从产品内表面浇注,解决了产品外表面不允许有注塑缺陷的问题;针对产品边缘有一