Evaluation Of Novel Approaches To Software Engineering by