首页> 外国专利> Methods for analyzing dynamic program behavior using user-defined classifications of an execution trace

Methods for analyzing dynamic program behavior using user-defined classifications of an execution trace

机译:使用用户定义的执行跟踪分类分析动态程序行为的方法

摘要

A method and system for analyzing dynamic behavior of a computer program using user-defined classifications of an execution trace. The method comprises the step of forming a database describing the executions of the program. The database includes static information obtained from the program source, and dynamic information describing particular executions of the program. The database is structured into entities, and each of the entities is comprised of a single type of information about the program execution. Each entity is comprised of elements representing individual program elements of said single type, and each element has attributes with values describing the element. The database is augmented by classifying every element of the database as a member of zero or more user defined execution slices; and dynamic behavior of the program is analyzed using the execution slices.
机译:一种使用用户定义的执行跟踪分类来分析计算机程序动态行为的方法和系统。该方法包括形成描述程序执行的数据库的步骤。该数据库包括从程序源获得的静态信息,以及描述程序的特定执行的动态信息。数据库被构造成实体,并且每个实体都包含有关程序执行的单一类型的信息。每个实体由表示所述单一类型的各个程序元素的元素组成,并且每个元素具有带有描述该元素的值的属性。通过将数据库的每个元素分类为零个或多个用户定义的执行片的成员来扩充数据库。并使用执行切片分析程序的动态行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号