IEE Colloquium on Designing Quality into Software Based Systems