Uncertainty modelling and processing with possibility theory