Which layered architecture pattern is commonly applied when refactoring a monolithic COBOL application?
Select an answer to reveal the explanation.
Short Explanation
You want the pattern that separates presentation, business logic, and data access into distinct service layers. That gives you clear boundaries and lets you modernize each layer independently. On real mainframe exams, this concept comes up repeatedly, so make sure you have it locked in.
Full Explanation
Separating presentation, business logic, and data access into distinct service layers gives clear boundaries for CICS BMS, COBOL logic, and DB2 data. SORT utilities, LPAR isolation, and merging programs into one layer do not create layered boundaries.