首页> 外国专利> METHOD AND DEVICE FOR MEASURING THE COMPLEXITY OF A COMPUTER PROGRAM

METHOD AND DEVICE FOR MEASURING THE COMPLEXITY OF A COMPUTER PROGRAM

机译:用于测量计算机程序复杂性的方法和设备

摘要

The invention relates to a computer-implemented method for measuring the complexity of a computer program under evaluation (22), the method having the steps: providing input data (21); generating output data (23), using the computer program under evaluation (22), by processing the input data (21); training at least one machine learning model (27, 28), using a training set (24) based on a first subset of the input data (21) and based on the output data (23) corresponding to the first subset of the input data (21) and being generated using the computer program under evaluation (22); generating emulated results, using the at least one trained machine learning model (27, 28), by processing at least one further subset of the input data (21); and computing a complexity metric (35) indicating the complexity of the computer program under evaluation (22), based on the emulated results and based on the output data (23) corresponding to the at least one further subset of the input data (21) and being generated using the computer program under evaluation (22).
机译:本发明涉及一种用于测量评估(22)下的计算机程序的复杂性的计算机实现的方法,该方法具有步骤:提供输入数据(21);通过处理输入数据(21),在评估(22)下使用计算机程序产生输出数据(23);使用基于输入数据(21)的第一子集,并且基于输入数据的第一子集的输出数据(23)训练至少一台机器学习模型(27,28),并且基于对应于输入数据的第一子集的输出数据(23) (21)并在评估下使用计算机程序(22)生成;通过处理输入数据的至少一个子集(21),使用至少一个培训的机器学习模型(27,28)产生仿真结果。并且基于仿真结果,计算指示评估(22)下的计算机程序复杂性的复杂性度量(35),并基于对应于输入数据的至少一个另外的子集(21)的输出数据(23)并在评估(22)下使用计算机程序生成。

著录项

  • 公开/公告号EP3805933A1

    专利类型

  • 公开/公告日2021-04-14

    原文格式PDF

  • 申请/专利权人 SIEMENS AKTIENGESELLSCHAFT;

    申请/专利号EP20190201972

  • 发明设计人 IONESCU TUDOR;ROTHBAUER STEFAN;

    申请日2019-10-08

  • 分类号G06F11/36;G06F8/77;

  • 国家 EP

  • 入库时间 2022-08-24 18:12:34

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号