- L'élaboration de modèles évolués d'évaluation, de visualisation et d'interprétation des résultats issus des outils de mesure ;
 - Le développement d'une plate-forme logicielle mettant en œuvre les modèles ci-dessus et permettant ainsi de contrôler la qualité de son code.
 
- Faire l'analyse d'applications Java/J2EE en utilisant les outils libres (re)connus tels que Checkstyle, PMD, JDepend et autres ;
 - Faire l'analyse d'applications C/C++ et Cobol en utilisant un connecteur vers les outils commerciaux McCabe et RSM.
 
- Un Tomcat embarqué ;
 - Une base de donnée embarquée (HSQL DB) ;
 - Des outils d'analyses libres pour Java pré-installés ;
 - Un modèle qualité de base à trois niveaux (facteurs, critères et pratiques qualité).
 
Les prochaines versions de Squale s'orienteront, entre autres, vers :
- La prise en charge d'autres langages (notamment PHP) via l'ajout de nouveaux connecteurs pour les outils d'analyse de ce langage ;
 - L'amélioration de l'interface via des visualisations avancées (au delà de simples répartitions ou diagrammes radars) ;
 - La proposition de plans d'action plus évolués.
 
