MIT 系统可以通过借鉴其他软件自行修复您的软件错误
大约 2015 年
麻省理工学院开发的新软件表明,它可以使用不同语言的其他程序的代码自主修复软件错误。 这是在不需要源代码的情况下完成的。 这可以节省数千小时的编程时间并产生更稳定的软件。
软件错误是软件开发人员生活中的祸根。 错误是一个常见问题。 修复通常只涉及更改几行。 但是,确定要更改的行可能会非常令人沮丧,尤其是在大型项目中。
麻省理工学院的新软件现在可以处理所有这一切,甚至更多。 CodePhage 可以纠正与变量检查相关的错误。 将来可以扩展它以纠正许多其他类型的错误。 根据麻省理工学院研究员 Stelios S. Sidiroglou 的说法,该软件能够在不访问源代码的情况下执行这种类型的动态代码翻译(从类比遗传学过程中称为“水平代码传输”),并且可以跨多种编程语言使用。
来源和详细信息:
https://newatlas.com/mit-automated-software-bug-fix/38236/