An artifact-driven approach to monitor business processes through real-world objects