Business process modeling (BPM) is the activity of representing processes of an enterprise so that the current process may be analyzed and improved. BPM is typically performed by business analysts and managers who are seeking to improve process efficiency and quality. This book presents current research in the study of business process modeling, including BPM and automation with general and domain specific languages; conceptualizing, analyzing and communicating the business model and context-aware methods for process modeling. (Imprint: Nova Press)