AN AUTOMATED MODEL-DRIVEN TESTING FRAMEWORK - For Model-Driven Development and Software Product Lines Topics: Model-Driven Engineering; Software Development Methodologies; Software Quality Management In Proceedings of the Fifth International Conference on Evaluation of Novel Approaches to Software Engineering ENASE - Volume 1, 112-121, 2010 , University of Piraeus, Greece