Universidad de los Andes - Monitoring and analysis of workflow applications: a domain-specific language approach