Exploring the Suitability of UML as a Business Process Modeling Tool