Skip to main content
Program slicing refers to the technology to take out only the portions related to specific data from an entire program.
The technology is effective for narrowing down the portion related to a specific error in a program when the test process and debug process are performed in software development. For example, if conducted specifically for the portion related to the variable of "product name," the program slicing technology can take out the codes for the sections from "product name" entered on the screen by the user to the entered "product name" stored in the database.
Program slicing clarifies operations related to specific data and identifies the screens and database to be used for the operations. Accordingly, the technology can also be used for extracting the logic that connects the operations and related screens and database.