Modeling Uncertainty: Concepts and Philosophies