Agents as a Key Concept for Information Systems Requirements Engineering