Critères pour un langage de spécification