Software Agents in Data and Workflow Management