Cleanroom Software Development: An Empirical Evaluation | Synapse