Modeling information systems in business development: alternative perspectives on business process re-engineering