Business Process Modeling: A Multi-perspective Approach Integrating Variability · Study