2023-12-20 15:11:32 快讯
——记计算机和信息技术专家Sabir Muhammad先生
(文/陈文)计算机和信息技术是现代发展最快、影响最为深远的新兴学科之一,计算机产业已在世界范围内发展成为一种极富生命力 的战略产业。在人工智能、5G、物联网、大数据、区块链等先进技术不断发展和推动下,计算机和信息技术行业面临着新的发展机遇、发展问题、发展要求,如何面对新时代、面向新未来,成为行业内有识之士思考的重大课题。
作为计算机和信息技术行业领军人物的Sabir Muhammad先生在面对行业发展的新命题时给出了正确而响亮的回答。他说,随着新一代信息技术加速渗透到经济和社会生活的各个领域,计算机和信息技术应用日益广泛, 逐渐呈现出网络化、服务化、平台化、融合化发展新趋势。国民经济各个领域对计算机和信息技术的需求将更加强劲,尤其是软件产业,对操作系统、数据库等基础软件、行业应用软件、大数据软件产生更高、更广泛的需求。要适应新的市场需求和行业发展要求,就需要在技术研发中寻找方向,在技术融合研究中探索思路,创新能力必将成为行业发展的内生动力。
Sabir Muhammad先生基于自身专业化的知识体系、丰富的行业经验、强大的技术实力和对行业发展的深刻认识,投身到了科技研发工作中,他用一个个极具原创性的技术成果再攀事业高峰,也为行业发展带来了技术革新和进步。近年来,他运用新技术先后自主研发了“基于大数据驱动的软件智能化开发系统”“基于动态更新加速和自适应搜索的软件自我修复系统”“基于机器学习的软件故障定位系统”“基于云原生技术的软件开发系统”等一系列从算法到开发、应用、优化系统的技术成果,这些技术成果的相继问世对于推动软件行业智能化发展、激发行业潜能、提升行业创新能力具有深远而重大的意义。
错误定位是整个软件调试过程中最耗时最困难的部分,错误定位过程中的任何改进都可以大大降低软件成本。传统的错误定位方法一般是利用开发工具手动地设置断点,不但耗费精力,而且效率低下。因此,利用机器学习的理论与技术,使在调试过程中的错误定位实现自动化,是当前计算机领域研究的重点。Sabir Muhammad先生以问题为导向,基于对行业痛点的认识,自主研发了“基于机器学习的软件故障定位系统”成功破解了这一技术难题。该系统运用机器学习技术和算法,根据选择的测试用例执行得到源程序的语句覆盖信息和执行结果,利用机器学习模型计算出每条语句的可疑度值,最后按照可疑度值由高到低的顺序逐条检查程序的可疑语句进行错误定位,减少了冗余用例对定位精度的不良影响,为用户提供精准的软件故障定位服务。
该系统的创新之处还在于,在使用中可以设计虚拟测试套件,放到训练好的模型中预测,根据语句可疑度值排名,进行故障定位,提高了软件故障定位效率。这一技术研发成功直击软件测试中的调试环节,解决了调试中长期存在的精确度和故障定位效率行业痛点,助力使用者在短时间内完成软件的故障排查、系统改进、优化等维护工作,提高软件质量、决策效率、用户体验,为软件行业发展赋能。
“基于机器学习的软件故障定位系统V1.0”发布以后,受到了业界和市场的普遍关注,应用和推广的范围也越来越广。多家应用这项技术成果的公司技术负责人纷纷表示,该系统运用新技术为软件开发带来新的革命,为软件故障排除提供了新的解决方案,为软件开发行业注入了新的动力。在具体运行中,系统给出的分析效率高、分析结果可靠,极大地降低了软件成本,是真正有效的智慧软件分析系统。
工业4.0时代已经到来,作为新兴技术的计算机和信息技术行业发展拥有着广阔的潜力和前景。面对行业发展的新时代和新机遇,Sabir Muhammad先生说,技术的每一次进步和革新必将带来社会的发展和变革,希望在未来我可以通过科技研发为软件行业发展贡献更多的技术成果,为社会发展贡献自己微薄的力量。我们也相信,Sabir Muhammad先生一定可以用实际行动和专业成就在新征程中再创新辉煌!