The iMPAcT Tool: Testing UI Patterns on Mobile Applications
reverse engineering and design recovery : a taxonomy .