Web Service Conversation Modeling: A Cornerstone for E-Business Automation