Application of multi-agent technology in search and management of digital archives