Software engineering for large software systems - Kitchenham, Barbara A. (Elsevier, 1990)