The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 29, 2014
Filed:
Dec. 23, 2010
Sheng Huang, Shanghai, CN;
Shao C. LI, Beijing, CN;
Zhong J. LI, Beijing, CN;
He H. Liu, Beijing, CN;
Hua F. Tan, Beijing, CN;
Jun Zhu, Beijing, CN;
Wei Zhu, Beijing, CN;
Sheng Huang, Shanghai, CN;
Shao C. Li, Beijing, CN;
Zhong J. Li, Beijing, CN;
He H. Liu, Beijing, CN;
Hua F. Tan, Beijing, CN;
Jun Zhu, Beijing, CN;
Wei Zhu, Beijing, CN;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A selection method and related application is provided for a framework-based application having programming applications with both language program files and configuration files. In one embodiment, the method comprises abstracting a frame configuration model instance by analyzing configuration files prior to any modifications made to the program. The frame configuration model instance denoting individual configuration nodes in the framework model and further defining relationship between one or more code units in the configuration nodes and program code units in the application. Then one or more control test cases are constructed by profiling select test cases of the application, wherein the control flow consists of code units traversed during test case execution and control flow of said code units. Subsequently, an extended control flow is obtained by correlating configuration nodes in the framework configuration model instance with the code units in said control flow.