10.1007/s10209-008-0143-y