Principles for defining an object-oriented design decomposition in Ada. - Allan Jaworski; David LaVallee (WADAS, 1990)