When designing and assessing a business model, a more visual and practical ontology and framework is necessary. We draw lessons from usage by practitioners around the world of the Business Model Canvas (BMC) method to define three maturity level. We propose new concepts to help design the dynamic aspect of a business model. On the first level, the BMC supports novice users as they elicit their models; it also helps novices to build coherent models. On the second level, the BMC allows expert users to evaluate the interaction of business model elements by outlining the key threads in the business models story. On the third level, master users are empowered to create multiple versions of their business models, allowing them to evaluate alternatives and retain the history of the business models evolution. These new concepts for the BMC which can be supported by Computer-Aided Design tools provide a clearer picture of the business model as a strategic planning tool and are the basis for further research.