ABEND-AID是将查错专家的查错思路及逻辑系统化,而以程序取代之,故可说是将查错专家置于计算机内。
ABEND-AID Base:可协助解决所有程序的不正常结束,其主要功能乃是在IBM系统处 理Dump工作之前,去分析虚拟内存(Virtual Storage)的内容,找出不正常结束的原因,并以简单明了的语句说明分析的结果。另外ABEND-AID亦提供解决此错误所需 的相关信息。
XLS Option:提供对解决 COBOL, PL/I及ASSEMBLER程序不正常结束时进一步的协助,其范围可分为编译时的协助,及程序不正常结束时提供更方便有用的信息。
IMS Option:提供IMS数据库系统,相关程序不正常结束时之诊断信息清楚易读的 Program Control Block和针对各个 PCB最后之6个IMS指令及Status key及最后一次 读写之sequence。
DB2 Option:提供DB2数据库系统,相关程序不正常节结束时之诊断信息,如:SQL return code的解说,指出发生问题的 SQL statement, SQL communication area (SQLCA)的内容显示column的内容,Plan name, Bind time and bind date等信息。
ABEND-AID的运作原理:
当程序发生异常情况且此执行的JCL有加上SYSUDUMP或SYSABEND的DD CARD,ABEND-AID会自动地被启动。当ABEND-AID被启动后,ABEND-AID的处理过程如下:
• 在正常IBMDUMP的工作被触及之前把它拦截下来。
• 彻底的分析所有情况。
• 找出问题的症结所在。
• 决定适当层次的分析信息。
• 以简明易读的语句说明分析的结果。
• 将分析结果所产生的报表储存在ABEND-AID的报表档案中。
• 提供ISPF接口供用户了解有多少程序发生问题并可随时查看报表,快速解决问题。
Beyond Compare是一个超级省时的工具,能够快速比较Window系统上的文件和文件夹。 您可以使用这个工具来管理源码,保持文件夹同步,比较程序输出,数据备份,还可以创建一个现有文件
MemoryScape MemoryScape 是一款简单易用的交互式内存调试器,可以帮助开发者识别、检查并解决 C、C++ 和 Fortran 程序(包括复杂的多进程和多线程程序)中困难的内存问题。MemoryScape 的构建
Debuggers 是一款Fortran开发者最完整的调试工具-FX2 Fx2 示意图 图片1
DevPartner Java Edition是一套帮助开发人员构造可靠的,高性能的使用Java技术的应用程序和组件的工具软件。它可帮助解决在使用多种不同技术的multi-tier电子商务的应用程序中发现的运行时
Error-handling程序之除错分析工具 ─ DevPartner Fault Simulator 开发应用程序过程中,error-handling程序占极重要的一部份,据统计50000行的程序代码会有150至300项错误隐藏在应用程序的error-hand
针对 Visual C++开发人员的首选的运行时的错误检测和调试工具。它通过驻留在 Visual C++ 开发环境内部的自动调试处理程序来加速应用程序的开发,缩短产品发布的时间。BoundsChecker 对于编