a synthesis of business role models : conceptual tool for business innovations .
Strategic alignment: leveraging information technology for transforming organizations