From Rule-Based Automation to AI Agents: The Future of Enterprise Applications Communications of the ACM