It seems self-evident that knowledge management and knowledge engineering should share techniques, methods and underlying theory. Yet many in the field of knowledge management are sceptical of this claim, arguing that knowledge engineering often fails to capture the broad context in which knowledge exists. This book presents a multi-perspective modelling approach to representation of knowledge and its context that provides an underlying theory; resolves...