Process Coordination with Business Artifacts and Multiagent Technologies