Abstract
Business process models play an important role in the analysis and improvement of the performance of an enterprise. Evidently, the quality of a business process model has a direct effect on the business performance. This evidence has motivated both the academic and industrial communities to look for suitable methods for creating good quality business process models. In particular, there is a wide agreement that reuse can accelerate the design process and produce high quality solutions by adopting best practices and agreed-up-on solutions. However, faced with various types of reusable artifacts, business process designers need a set of criteria to determine which type would suit best their needs and design context. To assist designers in their choice, we first present a set of criteria influencing the design phase in terms of effort required and the quality of the resulting model. Secondly, we use this set of criteria to present a state of the art on the most significant reusable design artifacts.