Software systems become more and more complex thus the application of self-developing distributed and decentralized processing is indispensable. The complexity of such systems requires new tools for designing, programming and debugging processes which imp|ies the fact that new approaches to decentralization should be un-de.rtaken. An idea of autonomous… (More)
In this paper, we explore new directions for future e-learning tools. Our idea is to use peer-to-peer technologies to create collaborative learning communities. We start by analyzing the limitations of current e-learning tools. Then, we present an overview of peer-to-peer technologies to show how they can be used for better e-learning tools. Finally, we… (More)
Agent-based framework dedicated to acquiring and processing heterogeneous data, collected in various Internet sources is presented. It is built upon a hierarchical, distributed computation system Age that has already been successfully used for various optimization and classification task.