Definition: business process reengineering (BPR)