Tag business process reengineering