Smart spaces for adaptive information integration in bioinformatics