4.12 compartmentalisation and Integrated desing