首页> 外国专利> AUTOMATED EXTRACTION OF RULES EMBEDDED IN SOFTWARE APPLICATION CODE USING MACHINE LEARNING

AUTOMATED EXTRACTION OF RULES EMBEDDED IN SOFTWARE APPLICATION CODE USING MACHINE LEARNING

机译:机器学习自动嵌入软件应用代码中的规则

摘要

Legacy codes of software applications are required to be modernized andmigratedto the latest technology. Migration of legacy codes requires extraction ofhidden rulescomprised in the application code and translating them to meaningful outputwhich iscumbersome. Thus an intelligence in the entire rule extraction and translationprocess isrequired for reducing the complexity and risk. The present disclosure providesautomatedextraction of rules embedded in software application code using machinelearningtechnique(s) (MLT). In the present disclosure, rules embedded in the softwareapplicationsource codes are extracted based on a control flow and data flow analysis.Further, theextracted rules are translated into a target defined format based on mappingof parametersassociated with extracted rules with a pre-stored meta data wherein the mappedparametersare classified into one or more categories using the MLT. The translated rulesare analyzedto obtain a validated set of rules.
机译:需要更新软件应用程序的旧版代码,并已迁移掌握最新技术。迁移旧代码需要提取隐藏的规则包含在应用程序代码中并将其转换为有意义的输出这是麻烦的因此在整个规则提取和翻译中具有智能过程是降低复杂性和风险所必需的。本公开提供自动化的使用机器提取嵌入在软件应用程序代码中的规则学习技术(MLT)。在本公开中,嵌入在软件中的规则应用基于控制流和数据流分析提取源代码。此外,提取的规则将基于映射转换为目标定义的格式参数的与提取的规则相关联的预存储元数据,其中映射的参数使用MLT将其分类为一个或多个类别。翻译规则被分析获取一组经过验证的规则。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号