UN/CEFACT’s Modelling Methodology (UMM) is used to analyze and design B2B business processes. We extend UMM by a constraint mechanism for adding business environment-specific constraints to models. Now they might be shared by multiple business environments. The implementation of business process models is supported by choreography languages that can be process by applications. Choreography languages like ebXML BPSS are always specific to the business environment. Thus, it is the goal of this paper to map multi-context UMM models to contextspecific BPSS. 1 Motivation UN/CEFACT’s vision is developing business process models for global e-business. The UN/CEFACT’s modeling methodology (UMM) is a development process for a consistent analysis and design of inter-organizational business processes. In practice, one and the same business process varies a little bit with respect to the business environment. Developing a new model for each variation will result in a multitude of models. A ...