MOBILE COMPUTING PROGRAM SLICING
First Claim
Patent Images
1. A method, comprising:
- identifying, via one or more processing devices, screens of a mobile computing program having a behavior;
determining, via the one or more processing devices, a subset of the identified screens associated with the behavior; and
generating, via processing device, a slice of the mobile computing program based on the subset of the identified screens of the mobile computing program such that the slice produces the same behavior as the mobile computing program.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for computer program slicing are described herein. The techniques include screens of a mobile computing program having a behavior. The method may include determining a subset of screens associated with the behavior. A slice of the mobile computing program may be generated based on the subset of screens of the mobile computing program such that the slice produces the same behavior of the mobile computing program.
-
Citations
20 Claims
-
1. A method, comprising:
-
identifying, via one or more processing devices, screens of a mobile computing program having a behavior; determining, via the one or more processing devices, a subset of the identified screens associated with the behavior; and generating, via processing device, a slice of the mobile computing program based on the subset of the identified screens of the mobile computing program such that the slice produces the same behavior as the mobile computing program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device, comprising:
-
a storage device; a processor; the storage device having instructions that when executed by the processor, cause the computing device to; identify screens of a mobile computing program having a behavior; determine a subset of the identified screens associated with the behavior; and generate a slice of the mobile computing program based on the subset of the identified screens of the mobile computing program such that the slice produces the same behavior as the mobile computing program. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for program slicing, the computer product comprising a computer readable storage medium having program code embodied therewith, the program code executable by a processor to perform a method, comprising:
-
identifying, by the processor, screens of a mobile computing program having a behavior; determining, by the processor, a subset of the identified screens associated with the behavior; and generating, by the processor, a slice of the mobile computing program based on the subset of the identified screens of the mobile computing program such that the slice produces the same behavior as the mobile computing program. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification