基于知识表示的智能低代码开发引擎的关键技术研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:poshashajia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去的十几年里,互联网和云计算技术的飞速发展使各行业、各领域的企业和组织纷纷加速了数字化转型,传统基于手工编程的应用开发模式开始逐渐无法满足日益增长且灵活多变的开发需求。在这样的需求背景下,低代码开发技术开始迅速发展并且国内外各大IT厂商纷纷投入到低代码技术的研究中,目前已经有很多低代码开发平台被陆续推出并且已经成功应用到一些领域的软件快速开发中。然而,目前主流的低代码平台存在覆盖应用场景较为有限、不兼容传统开发模式以及交互方式不够智能便捷等缺陷,本文以此为切入点提出了一种新的低代码编程解决方案,并设计了一种基于知识表示的智能低代码开发引擎,对引擎的功能定位、整体架构和组成结构进行了详细说明,并在此基础上提出了一种新的人机协同开发模式。引擎涉及的关键技术主要包括以下几个方面:(1)对于引擎的可视化交互方面,本文提出了一种基于注释标记解析的代码可视化技术,该技术不仅可使引擎兼容以传统开发模式创建的项目,同时可实现开发者对源代码的结构和业务流程进行可视化分析。(2)为了最大化引擎的低代码开发能力,本文结合知识表示技术、搜索引擎技术、规则引擎技术提出了一种基于代码元模型动态组合的代码生成技术,对引擎资源库的知识建模方案和代码生成原理进行了深入探讨。(3)在软件开发生命周期中还存在许多非编码相关的开发需求,如测试、部署、依赖管理等,针对引擎提供的各项开发辅助能力及相关的实现原理本文也进行了分类说明。(4)由于引擎是以开发辅助工具的形式提供给开发者使用,而非主流低代码平台所采用的PaaS云服务的形式,因此引擎的跨平台桌面应用开发技术方案也是本文所研究的一个重点。总体而言,相比于现有的主流低代码开发平台,本文提出的低代码开发引擎在技术路线上实现了一定程度的创新,且在灵活性、兼容性以及可扩展性方面具有明显的优势,因此具有一定的工程应用价值,同时对于低代码开发技术领域也有一定的研究参考意义。
其他文献
伴随着航空技术的发展,航空发动机变得越来越精密,越来越复杂,精准的发动机剩余使用寿命预测(Remaining Useful Life,RUL)的难度变得越来越大。设备的剩余寿命预测作为故障预测与健康管理(Prognostics Health Management,PHM)重要的一环,具有极其重要的研究意义。本文设计了一种基于模型融合的方法,以NASA平台提供的C-MAPSS数据集作为基准,深入开展
目的:血友病性骨关节病(HA)是一种特殊类型的关节疾病,目前仍缺乏有效的治疗方案,现有治疗手段主要包括早期凝血因子替代或者终末期全膝关节置换。针对HA具体发病机制的研究目前尚处于探索阶段,以往研究结论认为HA与骨关节炎(OA)等退行性关节疾病具有共同特征;与此同时,多项最新研究结果显示OA进展过程中存在铁死亡现象,谷胱甘肽过氧化物酶4(GPX4)是OA软骨细胞发生铁死亡的重要调节因子。相较于OA,
随着智能驾驶从初级驾驶辅助向高等级自动驾驶过渡,汽车作为独立智能个体对外部环境信息的感知需求也随着智能化的加深而与日俱增。常见的独立感知单元对外部环境的感知能力受传感器自身特性和算法水平限制而不能在雨雾、夜间等条件下独立获取全面的感知信息。因此发展多传感器融合技术对解决智能感知困局具有重要意义。本文综合车载感知元件在感知性能上的互补性、性价比和独立检测技术的成熟度,提出了适用于毫米波雷达和视觉融合
学位
近年来,虽然社会飞速发展和生活水平也不断提高,但是快节奏的生活也导致了慢性病在人们的日常生活中开始频繁出现,严重影响了人们的正常生活。如何方便快捷的找到对我们日常预防治疗慢性病有用的医疗知识便变得尤为重要。通过传统的方法从搜索引擎中查询到的相关知识数量非常庞大并且分散,从中获取所需要的知识的效率很低。基于知识图谱的问答系统就能很好的解决这一问题。本文主要研究为慢性病知识图谱的构建和问答系统的实现。
目前软件无线电技术在通信系统领域已经得到较为广泛的应用。同步接收机作为末制导炮弹同步通信系统中的重要组成部分,传统同步接收机由于其体积大、功耗高、抗干扰能力差等缺点,不再适用于现今复杂的作战环境。本论文基于上述背景提出了一种基于软件无线电技术的中频数字化接收机设计方案解决了传统同步接收机的不足,主要的工作内容如下:首先,分析了软件无线电的组成结构及相关理论,并从可行性和工程实现角度出发确定了基于F
第一部分:24小时动态血压变异性与轻型卒中和短暂性脑缺血发作患者血管周围间隙扩大的相关性研究目的探讨24h动态血压变异性(24hABPV)与轻型卒中和短暂性脑缺血发作患者血管周围间隙扩大(EPVS)之间的关系。方法收集轻型卒中和短暂性脑缺血发作患者124例,均完成头部MRI检查和24h动态血压监测。不同EPVS发生部位(BG-EPVS和CSO-EPVS)依据EPVS病变程度分为无-轻度组(EPVS
进入经济新常态以来,金融风险是我国当前经济形势下显著且突出的重大风险之一,广受关注,国家在经济工作会议中也反复提到,要坚决杜绝发生系统性、区域性金融风险。农村商业银行作为我国银行业体系的重要组成部分,其服务“三农”、服务县域、服务小微企业的市场定位,决定了其在当前以及未来一段时间内都将是我国农村金融服务的主力军,承担着推动我国农村经济社会发展的重要使命。2015年,G农商银行完成改制成功组建,但仍
学位
商业银行作为我国宏观经济调控的金融枢纽,在经济运行的过程中发挥着重要的作用。而一个有效并且持续良好运行的财务风险管理体系无疑是商业银行能够持续健康发展的关键所在。近年来,受新型冠状病毒疫情蔓延以及地缘政治冲突加剧的影响,全球经济状况正发生着巨大变化,在此背景下,我国经济的发展也不可避免地受到了诸多挑战,我国商业银行的传统业务更是受到了较大的冲击。随着我国金融体制改革的不断深入,商业银行将会难以避免