In today’s dynamic and competitive business environments, organizations are challenged to meet customers’ expectations, reduce time-to-market, optimize resource allocation and improve efficiency. By modeling and analyzing their business processes, enterprises can reduce the time and cost of carrying out important activities, improve effectiveness and conform to regulations. A business process is theconfiguration by which an organization carries out activities across units or departments to produce value for its customers. Activities are generally ordered across time and place, with a beginning, an end, and clearly defined inputs and outputs. Since business processes are the fundamental building blocks of an organization’s success, information technologies that focus on process management and improvement have been good candidates to help organizations to fulfill their corporate visions and to improve their competitive positions. In the past two decades, a special interest has been given to Business Process Modeling (BPM) to leverage the computational power of modern information systems to enable organizations to document, model, understand and improve their business processes. The focus on BPM has resulted in the development of workflow management systems, dedicated analysis tools for verification, simulation, and process mining, and various process standards ranging from BPMN to BPEL.