首页> 外国专利> SYSTEM AND METHOD FOR AUTOMATED SOFTWARE ENGINEERING

SYSTEM AND METHOD FOR AUTOMATED SOFTWARE ENGINEERING

机译:自动化软件工程系统和方法

摘要

Systems and methods for automated software engineering are disclosed. A particular embodiment is configured to: establish a data connection with a software code repository; provide a collection of autonomous computer programs or bots configured to automatically perform a specific software development life cycle (SDLC) task; use a first bot of the collection of bots to perform an automatic code review of a software module from the software code repository; use a second bot of the collection of bots to perform automatic unit testing of the software module from the software code repository; and use a third bot of the collection of bots to perform an automatic deployment of the software module from the software code repository. A health engine module can monitor the execution of the other software modules and capture execution metrics. Any of the bots in the bot collection can be machine learning models trained using training data.
机译:公开了用于自动化软件工程的系统和方法。 特定实施例被配置为:与软件代码存储库建立数据连接; 提供一系列自主计算机程序或机器人,配置为自动执行特定的软件开发生命周期(SDLC)任务; 使用BOT集合的第一个机器人从软件代码存储库执行软件模块的自动代码审查; 使用BOT集合的第二个机器人从软件代码存储库执行软件模块的自动单元测试; 并使用BOT集合的第三个机器人从软件代码存储库执行软件模块的自动部署。 卫生引擎模块可以监控执行其他软件模块和捕获执行指标的执行。 机器人收集中的任何机器人都可以使用训练数据训练的机器学习模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号