Business Process Modelling (BPM) and Workflow technologies are fundamental to many business process re-engineering initiatives. Business process modelling is a technique used to analyse and model business processes. Workflow is used to describe business process tasks at a conceptual level necessary for understanding, evaluating, and redesigning the business process. This book describes the creation and use of an intelligent support tool for a semantic based BPM language, the Fundamental Business Process Modelling Language (FBPML). The tool created enables the generation of semantic business process models that integrate and interact with context sensitive information/knowledge - that is ontology based. In addition it provides automatic modelling assistances based on inferred information derived from the underlying model(s).