Abstract. Current UML Profiles for Business Process Modelling realise a narrow focus of the process, and capture the process flow on a low level of detail. They do not provide a comprehensive coverage of theoretical aspects. In this work, we have designed a UML 2 Profile for Business Process Modelling that provides two complementary perspectives, focussing on the business process context (e.g. goals, measures, products, customers, etc.) as well as on the detailed business process flow. Therefore, the profile presents a business process in a very comprehensive way. It is tested with an example business process.