Situation Abstraction Modelling: a pattern language for databases. - Valerie Hobbs; Diarmuid Pigott; Daniel P. Toohey (ACIS, 2003)