Projet
Consultation 2021/61: Modification de l’ordonnance sur les droits politiques (ODP) et de l’ordonnance de la ChF sur le vote électronique (OVotE) · 48 pages
Fedlex · Projet · Page 42Fedlex · Projet
Ordonnance de la ChF sur le vote électronique RO …
25.2.3 Toutes les données référencées et toutes les fonctions utilisées sont
définies dans les spécifications.
25.2.4 Toutes les fonctions définies dans les spécifications sont utilisées.
25.2.5 Toutes les variantes possibles sont définies dans les spécifications pour
chaque élément de décision (par ex. exécution conditionnelle).
25.2.6 Tous les paramètres sont définis dans les spécifications et validés (pas de
passage implicite de paramètres).
25.2.7 Toutes les erreurs graves qui ont été signalées sont corrigées avant le
passage à l’étape suivante du cycle de développement.
25.2.8 Le protocole cryptographique, la spécification, l’architecture et le code
source sont alignés.
25.3 Cohérence
25.3.1 Définition : propriété du logiciel qui fournit des techniques et une notation
uniformes dans la conception et la mise en œuvre.
25.3.2 Les représentations figurant dans la documentation suivent une
convention établie par le développeur du logiciel.
25.3.3 Les fonctions et les variables suivent une convention de nommage établie
par le développeur du logiciel.
25.3.4 Le traitement des entrées et des sorties des fonctions suit une convention
établie par le développeur du logiciel.
25.3.5 Le traitement des erreurs suit une convention établie par le développeur
du logiciel.
25.3.6 Les types de variables utilisés sont cohérents.
25.4 Uniformité de la communication
25.4.1 Définition : propriété du logiciel qui permet l’utilisation de protocoles et
de routines d’interface standardisés.
25.4.2 Les règles régissant la communication avec d’autres systèmes sont
définies.
25.4.3 La communication repose sur des méthodes standardisées.
25.5 Uniformité des données
25.5.1 Définition : propriété du logiciel qui permet d’utiliser une représentation
standardisée des données.
25.5.2 La représentation standardisée des données pour la communication avec
d’autres systèmes est définie de manière formelle.