What does the Encapsulate refactoring pattern in IBM Refactoring Assistant accomplish?
Select an answer to reveal the explanation.
Short Explanation
You wrap a group of COBOL programs behind a defined interface without moving them to a new deployment unit. It gives you a clean facade while leaving the internal structure alone during stabilization.
Full Explanation
Encapsulate wraps a group of COBOL programs behind a defined interface without moving them to a new deployment unit, exposing a clean facade while keeping internal structure unchanged. It is not WORKING-STORAGE to Java fields, not DB2 SQL extraction, and not splitting programs by SECTION boundaries.