Towards situation-aware adaptive workflows: SitOPT — A general purpose situation-aware workflow management system | IEEE Conference Publication | IEEE Xplore