Business process management software ranking