High-level data fusion is the study of relationships among objects and events of interest within a dynamic environment. This book provides a computational account of automated high-level data fusion to include issues such as representation of relationships among objects and events in terms of models, reasoning with models for inferencing situations and threats, handling of associated uncertainty in inferencing, and adaptation of models over time.