Accountability and Agents for Engineering Business Processes