Méthodologie
Nom : un identificateur suffisamment explicite
Paramètres : la liste des paramètres d'entrée-sortie de l'algorithme
Préconditions : une liste d'expressions booléennes qui précisent les conditions d'application de l'algorithme
Appel : des exemples d'utilisation de l'algorithme avec les résultats attendus
Description : une phrase qui dit ce que fait l'algorithme
Code : la séquence d'instructions nécessaires à la résolution du problème