New Trends in Software Methodologies, Tools and Techniques (Sage Publications Ltd)