A CRITICAL COMPARISON OF EXISTING SOFTWARE CONTRACT TOOLS Topics: Design Thinking as a Paradigm for Software Development; Formal Methods; Software and Systems Development Methodologies; Software Quality Management In Proceedings of the 6th International Conference on Evaluation of Novel Approaches to Software Engineering ENASE - Volume 1, 38-47, 2011 , Beijing, China