组件挖掘与可变性接口的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:fsongyifa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件应用领域的不断扩宽,管理软件的体系结构日趋复杂化,对产品质量的要求日益增加。本文旨在通过研究如何快速高效地开发管理软件,基于可变性建模软件开发引擎的项目背景,构建一个业务组件分析管理子系统。该系统能够从代码级业务流中挖掘可复用组件,实现组件的可变性接口封装,以业务组件的形式为软件开发引擎提供技术支持。本文的主要工作如下:(1)组件挖掘方法:基于可复用组件挖掘方法的研究现状以及管理软件的特点,提出一种从代码级业务流中挖掘可复用组件的自动化方法。此方法从管理软件的工程源码中提取业务逻辑并转化为业务流程图模型,对模型进行解析,通过结构相似性和行为相似性挖掘具有相似功能的子流程集合,最后计算集合构成复用组件的可行性,评估是否将其封装为组件。(2)可变性接口封装:借鉴可变性建模技术和软件复用技术,构建组件封装管理模块,为组件封装可变性接口。该模块不仅可以在代码层面实现相似功能子流程集合的组件重构,而且通过代码接入、API接入的方式实现对组件的重写。(3)业务组件分析管理子系统:结合组件挖掘和可变性接口的研究,设计并实现业务组件分析管理子系统。系统总体架构使用微服务Spring Cloud,前端使用基于Java Script的React库,后端使用基于Java的SSM以及基于Python的Flask。通过以上研究,本文结合面向业务流的组件挖掘方法和基于软件复用的组件可变性接口封装,实现了业务组件分析管理子系统。通过系统测试核实了系统的完整性和可靠性,通过实际项目案例验证了组件挖掘方法和可变性接口封装的可行性和合理性,能够有效提升管理软件的开发效率。
其他文献
强化学习是神经网络技术研究与应用的一个重要领域。强化学习算法主要被用于序列决策和智能体控制任务。在机器人控制、游戏AI和围棋等许多领域中,强化学习都得到了成功的应用。强化学习中的环境奖励对模型的训练起着关键的作用。然而,在很多运行环境中,算法经常会遇到奖励过于稀疏的问题。缺乏有意义的奖励信息会使模型难以高效地寻找到最优策略,这限制了部分场景中强化学习算法的实际应用。因此,研究稀疏奖励问题和其解决办
学位
随着通信技术与互联网的普及,人们所接触到的数据量呈现指数级上涨,大部分都是未进行标注的数据并且数据结构呈现出多视图,图结构的特性。多视图聚类算法通过挖掘数据之间潜在的联系,将数据分为指定的簇,从而对数据进行有效的利用,以解决生产实践中的各种问题。多视图聚类算法可以大概分为基于传统机器学习和基于深度神经网络的聚类算法。受益于自表达模型和深度神经网络的强大特征表示能力,这些算法在许多任务中展现了良好的
学位
<正>心电图(electrocardiogram,ECG)因其无创无痛、价格低廉、简便快速等优点,成为临床上诊断疾病和评价心脏及全身状态最常用的工具之一。然而专业医务人员需要结合肉眼观察和丰富的个人经验出具心电图报告,耗费大量时间和精力且无法保证稳定的准确性。结合人工智能(artificial intelligence,AI),心电分析技术应运而生,并迅速引领了临床疾病诊疗、预后评估、结局预测及发
期刊
按照党中央、国务院关于全面划定永久基本农田并实行特殊保护以及建立健全永久基本农田"划、建、管、补、护"长效机制的决策要求,自然资源部部署全面开展永久基本农田划定成果核实工作,要求建立永久基本农田储备区和耕地保有量储备区,构建动态监管体系。本文结合北京市永久基本农田评估调整工作,重点探讨基于北京市空间大数据平台,整合规划数据、现状数据、质量评价数据、监督检查数据、审批数据等,建立永久基本农田专题应用
期刊
在计算机视觉技术高速发展的时代,传统的目标检测算法虽然能检测出某些目标物体,但其准确度不够,相比之下,基于深度学习的目标检测技术能够更好的检测出目标对象。但随着相关技术的发展,逐渐涌现出一些问题,比如在某些应用场景下,可供训练的样本数据量很少,因为搜集满足要求的标注数据需要耗费极大的财力和物力,这在一定程度上限制了现有目标检测方法的落地应用与推广。针对以上问题,本文对基于小样本的目标检测与跟踪模型
学位
近年来,国内社交媒体上关于在华外国人“受优待”的报道多番引发热议,讨论中不乏国民对于在华外国人群体的负面评价。此类媒体报道如何影响国民对外国人群体的态度?如果引起负面群际态度,会如何影响外国人群体在中国的跨文化适应,以及国民与在华外国人之间的跨文化交际?现有文献虽然关注在华外国人的跨文化适应,但是较少聚焦媒体相关报道这一因素对整体群际态度的影响,也很少考虑受众个体跨文化敏感度的差异,无法为改善群际
学位
在后疫情时代,“大学生就业难”成为社会关注的热点话题。随着人才市场上的竞争越来越激烈,越来越多的大学生选择通过实习提升求职时的竞争力且选择职业的价值取向也发生了改变。已有文献更多关注通过实习提升的技能对求职成功率的影响,很少文献关注实习对实习生心理状态的影响以及它对就业产生的影响。另外,很少文献将实习生和正式员工看作两个群体,研究实习生对正式员工的态度是否对实习生的心理状态产生影响。因此,本研究将
学位
掌握俄语并利用其丰富的资源,与悉心研究词汇的本质和意义密切相关。多年来俄罗斯语文学家始终高度关注有关俄语语言规范和言语素养方面的关键性问题。本论文的研究对象是积极运用于人类活动各个领域、经常在言语使用中遇到困难的俄语近音词。众所周知,俄语近音词的巧妙运用,有助于文学家、新闻工作者、格言创作者和广告策划人准确清晰、生动形象地表情达意;反之,其无意混用,常导致口笔语表述者出现各种各样的言语错误。本论文
学位
随着智能手机和基于位置服务(Location Based Service,LBS)的软件的广泛使用,越来越多的人们开始使用这些软件对去过的地方进行签到,因此积累了大量的移动轨迹数据,给从轨迹数据中学习用户移动模式提供了前所未有的契机,这也将帮助提升一系列基于地理位置的业务以及管理应用,例如:位置推荐、异常的轨迹检测、犯罪辨别和流行性疾病追踪等。针对用户轨迹数据存在的稀疏性和嘈杂性以及现有的模型存在
学位
2020年新冠疫情爆发,本次灾难对俄罗斯社会民生产生了极大的冲击。新冠病毒在对人们的身体健康产生极大危害的同时,疫情信息过载以及内容的真假混杂——“信疫”(Infodemic)也对人的心理健康造成了威胁。此种重大突发公共卫生事件下,媒体作为传播媒介,担负着引导舆论、安抚民众的使命。尤其在“信疫”这场次生灾难面前,使用合理、针对性手段报道新冠疫情是各媒体需要攻克的难题。近年来,俄罗斯官方媒体“今日俄
学位