Program slice has many applications such as program debugging, testing, maintenance, and complexity measurement. A static slice consists of all statements in program P that may effect the value of variable v a...Program slice has many applications such as program debugging, testing, maintenance, and complexity measurement. A static slice consists of all statements in program P that may effect the value of variable v at some point p , and a dynamic slice consists only of statements that influence the value of variable occurrence for specific program inputs. In this paper, we concern the problem of dynamic slicing of object oriented programs which, to our knowledge, has not been addressed in the literatures. To solve this problem, we present the dynamic object oriented dependence graph (DODG)which is an arc classified digraph to explicitly represent various dynamic dependence between statement instances for a particular execution of an object oriented program. Based on the DODG, we present a two phase backward algorithm for computing a dynamic slice of an object oriented program.展开更多
本文重点讨论了基于Windows环境的自动测试系统GUI(图形用户接口)的开发应用技术。该系统支持软件是在MS Windows 3.0基础上,利用MS Windows SDK软件、Borland C^(++) 2.0软件包以及OOP技术开发的。它为改善自动测试系统性能和用户界面...本文重点讨论了基于Windows环境的自动测试系统GUI(图形用户接口)的开发应用技术。该系统支持软件是在MS Windows 3.0基础上,利用MS Windows SDK软件、Borland C^(++) 2.0软件包以及OOP技术开发的。它为改善自动测试系统性能和用户界面提供了非常好的软件支撑环境。展开更多
文摘Program slice has many applications such as program debugging, testing, maintenance, and complexity measurement. A static slice consists of all statements in program P that may effect the value of variable v at some point p , and a dynamic slice consists only of statements that influence the value of variable occurrence for specific program inputs. In this paper, we concern the problem of dynamic slicing of object oriented programs which, to our knowledge, has not been addressed in the literatures. To solve this problem, we present the dynamic object oriented dependence graph (DODG)which is an arc classified digraph to explicitly represent various dynamic dependence between statement instances for a particular execution of an object oriented program. Based on the DODG, we present a two phase backward algorithm for computing a dynamic slice of an object oriented program.
文摘本文重点讨论了基于Windows环境的自动测试系统GUI(图形用户接口)的开发应用技术。该系统支持软件是在MS Windows 3.0基础上,利用MS Windows SDK软件、Borland C^(++) 2.0软件包以及OOP技术开发的。它为改善自动测试系统性能和用户界面提供了非常好的软件支撑环境。