a synthesis of business role models : conceptual tool for business innovations .
From object-oriented to goal-oriented requirements analysis