用于增强软件程序的调试能力的方法技术

技术编号:42460331 阅读:19 留言:0更新日期:2024-08-21 12:49
本发明专利技术的目的是提供用于增强软件程序的调试能力的方法,该软件程序在由制造运营管理系统(MOM系统)控制的工业环境的至少一个资源上执行,该方法使得能够对在生产资源上执行业务逻辑期间发生的软件事故进行更快和更容易的调试和解释功能。根据本发明专利技术,该目的是通过用于增强软件程序的调试能力的方法来实现的,该软件程序在由制造运营管理系统(MOM系统)控制的工业环境的至少一个资源上执行,所述方法包括以下步骤:a)对多个软件例程进行源编码,以便在软件例程的执行下实现逻辑结果,所述软件例程被包括在软件程序中;b)向每个软件例程添加指示逻辑结果的实现的代码段,其中所述代码段响应于软件例程的执行而生成可检索输出;c)控制至少一种资源以执行多个软件例程;以及d)运行分析工具,该分析工具被实现为在单独的分析报告中提供从多个软件例程的执行得出的可检索输出。因此,调试级别的操作员不需要具有关于调试工具的深入知识,并且不需要就其源代码方面中的业务逻辑架构具有深入了解。因此,由于每个代码段都提供了相关软件例程的逻辑结果是否已经实现的信息,因此可以以结构良好的形式收集关于执行引擎的具体参数或信息。作为业务影响,这将意味着管理事故的时间更短,从而事故根本原因分析更快、客户响应时间缩短、客户满意度提高并且客户支持效率提高。从技术角度来看,该方法还不需要熟练的操作员来执行事故根本原因分析。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍


技术实现思路

【技术保护点】

1.一种用于增强软件程序的调试能力的方法,所述软件程序在由制造运营管理系统(MOM系统)控制的工业环境的至少一个资源上执行,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其中,所述分析报告显示在GUI上以用于调试目的。

3.根据前述权利要求中任一项所述的方法,其中,所述代码段被设计为与所述软件例程的源代码相关联的装饰器,从而标记类定义、属性和方法。

4.根据权利要求3所述的方法,其中,所述装饰器被实现为拥有用于完成所述装饰器的配置并在调试期间使用的属性。

5.根据权利要求4所述的方法,其中,所述属性是以下中的一个或更多个:

<...

【技术特征摘要】
【国外来华专利技术】

1.一种用于增强软件程序的调试能力的方法,所述软件程序在由制造运营管理系统(mom系统)控制的工业环境的至少一个资源上执行,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其中,所述分析报告显示在gui上以用于调试目的。

3.根据前述权利要求中任一项所述的方法,其中,所述代码段被设计为与所述软件例程的源代码相关联的装饰器,从而标记类定义、属性和方法。

4.根据权利要求3所述的方法,其中,所述装饰器被实现为拥有用于完成所述装饰器的配置并在调试期间使...

【专利技术属性】
技术研发人员:达尼埃莱·安丰索卢卡·比索达妮埃拉·梅尔卡丹特克劳迪亚·卡比焦苏路易吉·西尔尼
申请(专利权)人:西门子股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1