Definitions for "abstract model"
a tool for the description of complex behaviour -- it is not a template for an implementation
a useful means to develop a description of a system