Business process modeling languages: Sorting through the alphabet soup. - Hafedh Mili; Guy Tremblay; Guitta Bou Jaoude; Eric Lefebvre; Lamia Elabed; Ghizlane El-Boussaidi (ACM Comput. Surv., 2010)