In recent years, BPMN has acquired a clear predominance among the notations for modeling business processes. This is mainly due to its capability to close the communication gap between business and IT people. As a consequence, the quality of produced models is more and more important and, among the others, understandability plays a relevant role to permit to properly convey information in such a heterogeneous context. To improve understandability, it is generally recommended to not overwhelm models with to many details, and to use instead sub-process modeling elements to split collaborations into layers. However, the BPMN standard does not provide precise specifications on how the details, hidden at the given layer, should be included in th...