An examination of the role of information technology as an enabler of business process reengineering