We are advocating a component-oriented software development approach that provides support for a clear separation between the computational and the compositional entities of an ap...
Collaborative filtering systems predict a user's interest in new items based on the recommendations of other people with similar interests. Instead of performing content index...
Jonathan L. Herlocker, Joseph A. Konstan, John Rie...
An application framework provides reusable design and implementation for a family of software systems. At the application engineering stage, application developers extend framework...
EducaNext is an educational mediator created within the UNIVERSAL IST Project which supports both, the exchange of reusable educational materials based on open standards, as well ...
The CASA architecture describes a platform for the provisioning of services by agents by supporting three levels of agent design. At the base level is a framework to build an agen...