Errata du tome 1, partie 1

On trouvera ci-après les errata de l'ouvrage Conception des systèmes d'information ; Panorama des méthodes et des techniques, co-écrit avec Pascal ANDRE, paru en janvier 2001 aux Editions Ellipses, dans la collection TECHNOSUP.


ATTENTION : Cette page est appelée à être modifiée régulièrement. Consultez-la souvent. N'hésitez pas à en demander le rechargement.

La dernière modification de la page a été effectuée le 26 janvier 2005. Elle a conduit à séparer les erreurs recensées en deux fichiers, le premier (celui-ci) recensant celles qui se trouvent dans les chapitres 1 à 5 inclus, et celles qui se trouvent dans les chapitres 6 à 10 inclus et qui sont présentées dans un autre fichier.


Les erreurs suivantes se sont malencontreusement glissées dans l'ouvrage ;
elles sont présentées chapitre par chapitre, page par page :

Pour atteindre + vite les errata d'un chapitre donné, compris entre 1 et 5,
utilisez le tableau de liens ci-dessous. Pour atteindre les errata d'un chapitre donné, compris entre 6 et 10, changez de fichier.

01
02
03
04
05


Partie I- Le développement du logiciel

Chapitre I- Introduction au développement du logiciel

Page 13 (avant-dernière ligne)
- Le mot "système" doit être au singulier (il est écrit au pluriel dans le texte).

Page 14 (quatrième ligne en partant du bas de la page)
- Enlever le tiret qui s'est malencontreusement glissé dans le mot développement.

Page 17 (septième ligne)
- Il manque un accent aigu à "definit".

Page 17 (dixième ligne)
- Il manque une virgule entre les mots "instanciation" et "actualisation".

Page 19 (avant-dernière ligne)
- Le point en fin de ligne doit être remplacé par un point virgule (la phrase n'est pas terminée).

Page 21 (milieu de la page)
- Il manque l'article "la" dans le titre "l'auto-documentation et lisibilité".

Page 21 (ligne au-dessus de la figure)
- Le mot "qualité" doit être mis au singulier et non pas au pluriel, comme indiqué dans le texte.

Page 24 (deuxième paragraphe, deuxième ligne)
- Le dernier mot de la ligne est mal accentué. "reflèter" doit être remplacé par "refléter".

Page 25 (milieu de la page)
- Enlever la référence [JS90] à la fin de la phrase "chaque étape dans ce processus de concrétisation doit être prouvée."

Page 25 (cinquième ligne en partant du bas de la page)
- Le mot "application" doit être mis au pluriel.


Partie II- La modélisation de données

Chapitre II- Le modèle Entités-Associations-Propriétés

Page 42, paragraphe Normalisation des noms d'entités et d'assocations, 1ère ligne
- Mettre au singulier le mot "compréhensions" dans la phrase.

Page 46
- Ajouter les lignes ci-après juste avant le paragraphe 2.14 :

Attention, deux conditions sont à vérifier pour appliquer la règle de décomposition : (1) le nombre d'entités en jeu dans la contrainte est strictement inférieur au cardinal de la collection de l'association et (2) la cardinalité minimale des entités à l'origine de la contrainte, ici E1, sont de 1. Notons, enfin, que la nature de la contrainte, son prédicat, renseigne sur la décomposition possible.

Pages 47-49
- La contrainte d'unicité est mal traitée. Si la définition que nous en donnons page 47 (Un élément appartient à un et un seul ensemble) est acceptable, par contre il manque -à tout le moins- un minimum d'explications. Voici le "texte" que nous ajoutons page 49, juste avant le paragraphe intitulé Expression des contraintes procédurales:

Page 62
- Sur la première ligne de la page, question a) la figure à laquelle il faut se référer est la figure 36 et non pas la figure 13.

Page 63
- Dans la figure en haut de la page, l'identifiant de VACATAIRE est "no-v" et non pas "no-b" comme il est indiqué.

Page 65 (exercice 6.13, 3e ligne)
- "cité" à la place de "citée".

Page 65 (exercice 6.13, 5e ligne)
- "connaît" à la place de "connait".

Page 65 (exercice 6.13, 7e ligne)
- "gérons" à la place de "gèrons".

Page 67 (exercice 6.14)
- La figure est erronée. Les cardinalités minimales entre NUANCIER et COUL-D, COUL-G et COUL-M doivent être toutes à 0. Les couleurs du nuancier, en effet, ne peuvent pas être simultanément et nécessairement à gauche, à droite et au milieu d'un timbre (fusse-t-il différent à chaque fois).

Page 67 (exercice 6.14, question b, 2e ligne)
- "compléter" à la place de "complèter".

Page 67 (exercice 6.14, question c, paragraphe 4, 7e ligne)
- "compléter" à la place de "complèter".

Page 67 (exercice 6.14, question c, 6e ligne en partant du bas de la page)
- Le premier morceau de la ligne doit être remplacé par "de quatre couleurs séparées."

Chapitre III- Le modèle relationnel

Page 70, paragraphe 3.1
- Dans la définition d'une définition fonctionnelle, il est fait mention d'un élément a' ("quelles que soient les valeurs a et a' de X..."). Celui-ci est inutile. Seul a est nécessaire. Le morceau de phrase correct est donc "quelles que soient les valeurs a de X...".

Page 87
- La figure 44 est fausse. La remplacer par :

Page 85
- Dans l'algorithme de synthèse, partie (*Elimination des redondances*), remplacer Xi, D par Xi, Di.

Page 90
- Remplacer "donations" par "dons".

Page 91 (exercice 9.3)
- La première colonne de la relation JOURNAL s'appelle NUM et non pas NUMERO.

Page 91 (exercice 9.4)
- Remplacer la valeur "3" par "Gd Prix" dans la première ligne de la table en bas de page. Remplacer la valeur "0" par "NON", dans cette même colonne.

Page 92 (3e ligne)
- Ajouter "pas" dans la phrase "L'ensemble F ne permet de capter ...", la phrase correcte étant "L'ensemble F ne permet pas de capter ..."

Page 92 (exercice 9.6)
- Ajouter la question c qui a disparu :

"c) Mettre en évidence les clés potentielles."

Page 93 (phrase 3, exercice 9.7)
- Remplacer "s'incrire" par "s'inscrire".

Page 93 (exercice 9.8, 4e ligne)
- Remplacer "caratérisés" par "caractérisés".

Page 94 (exercice 9.8, question d, 1e ligne)
- Remplacer "l'agorithme" par "l'algorithme".

Page 94 (exercice 9.9)
- Remplacer "vétérinairespour" par "vétérinaires pour", en ligne 14 du dialogue entre A. et V.

Chapitre IV- Un peu de méthodologie sur les données

Page 99
- Un petit paragraphe a sauté à l'impression. Il précède l'avant-dernier paragraphe et correspond au texte suivant : "Toutefois, dans la mesure où il n'y a pas de LOT sans NOLOT, cette contrainte de totalité est redondante. L'usage veut donc qu'elle soit omise."

Page 99, avant-dernier paragraphe , 5e ligne
- Remplacer "interprêtée" par "interprétée".

Page 104
- La figure 58 contient des légendes fausses. La remplacer par la suivante :

Page 105
- Le tableau central contient une colonne ORDRE fausse. Les bonnes valeurs sont les suivantes : A1 (5), A2 (4), A3 (3), A4 (3), A5 (2), A6 (1) et A7 (6).

Page 105 (paragraphe 5, 2e et 3e lignes)
- Replacer correctement la césure en fin de ligne : "fonc-" sur la ligne 2 et "tionne" sur la ligne 3.

Page 118 (paragraphe 2, 3e ligne)
- "elles" à la place de "elless".

Page 122 (exercice 5.1)
- Enlever les ":" à la fin de la question "Récrire le MCD de la figure 74 dans le formalisme de CHEN :" qui devient "Récrire le MCD de la figure 74 dans le formalisme de CHEN."

Page 123 (exercice 5.6)
- La figure en haut de la page est erronée. Les cardinalités situées des deux côtés de l'association POSSEDENT sont inversées. Le schéma correct est :

Page 126 (exercice 5.16)
- Compléter la question a, en ajoutant le commentaire suivant : "Ne pas transformer signifie ne pas utiliser les règles de normalisation E-A-P vues dans le chapitre 2."

Page 127 (exercice 5.17, 2e ligne)
- Rajouter un accent circonflexe à "connait". ("connaît")

Page 128 (question e)
- Remplacer le mot cardinalité en début de la 3e ligne de cette question par le mot contrainte.


Partie III- La modélisation de comportements

Chapitre V- Les automates

Page 131 (6e ligne)
- "indisociable" à prend deux s ; à remplacer par "indissociable".

Page 132 (section 2.1, définition 2.1)
- La notation adoptée pour la définition de fonction de transition manque de précision : il s'agit d'une fonction partielle du produit cartésien des états et des entrées dans l'ensemble des parties des états IP (K).

Page 133 (7e paragraphe 1ère ligne)
- "transitions paramétrés" à remplacer par "transitions paramétrées".

Page 133 (7e paragraphe 4e ligne)
- "notion de traces" à remplacer par "notion de trace".

Page 133 (paragraphe 2.2, 2e ligne)
- "En programation" à remplacer par "En programmation".

Page 133 (note de bas de page 1)
- Accorder "modulaires" à "programmation". Le texte correct est "programmation modulaire".

Page 135
- Dans la définition du déterminisme, la formule est fausse (un comble !). L'élément k' appartient à l'ensemble K (il s'agit d'un état et non pas d'une transition).

Page 136 (6e ligne)
- Dans la définition du blocage, remplacer "en parallèles" par "en parallèle".

Page 136 (sous-paragraphe Famine)
- Le début correct de la phrase est "La famine est une situation dans laquelle".

Page 136 (paragraphe 3.3, 10e ligne)
- Mettre le mot "prédicats" au singulier.

Page 137 (paragraphe 3.4, 4e ligne)
- La section 2.2 est dans le chapitre 7 ! Il faut donc remplacer "(voir la section 2.2)" par "(voir la section 2.2 du chapitre 7)".

Page 137 (paragraphe 4.1, 3e ligne)
- Mettre un point après "(de la pile)". Le texte correct est "(de la pile). Les".

Page 137 (avant-dernière ligne)
- Mettre une majuscule à "dans notre exemple". "Dans notre exemple" est le morceau correct.

Page 138 (milieu de la page)
- La section 3 dont il est question est dans le chapitre 1 ! Il faut donc remplacer "(voir les axes de la section 3)" par "(voir les axes de la section 3 du chapitre 1)".

Page 139
- La figure 77 est fausse. La figure correcte est :

Page 140 (fin introduction section 5)
- La section 2.3 dont il est question est dans le chapitre 7 ! Il faut donc remplacer "(voir section 2.3)" par "(voir section 2.3 du chapitre 7)".

Page 141
- La figure 80 est fausse. Il faut remplacer, dans les gardes, "capacité" par "capacité - 1". La figure correcte est :

Page 141 (paragraphe 5.2, 4e ligne)
- Ajouter un point après "Emission d'événement". Le texte correct est "Emission d'événement. L'émission".

Page 142 (première ligne)
- Ajouter un point après "Traitement fonctionnel". Le texte correct est "Traitement fonctionnel. La".

Page 143
- La formule en bas de page est erronée. La bonne est :

Page 143 (première ligne)
- Ajouter une virgule après "se produit". Le texte correct est "se produit, l'activité".

Page 144 (sous-paragraphe Produit initial d'automates, 5e ligne)
- Ajouter "que" après "telle", en fin de ligne. Le texte correct est "telle que".

Page 145
- La figure 84 est erronée. La bonne est :

Page 147 (10e ligne)
- Mettre le mot "complexe" au pluriel.

Page 149 (paragraphe 8)
- Accorder en nombre l'adjectif "hiérarchique" dans la phrase "La famille des automates hiérarchique".

Page 150 (deuxième paragraphe)
- Ce paragraphe démarre par "La seconde différence" et non pas par "Le ...".

Page 151 (première ligne sous la figure 89)
- Il s'agit de "lisibilité" et non pas de "lisiblité".

Page 153
- La figure 91 est fausse. Les trois états du super-état "Activité" ont été inversés. Il faut remplacer "ServiceGaz" par "ServiceEssence", "Règlement" par "ServiceGaz" et "ServiceEssence" par "Règlement". Le triangle constitué des noms de ces trois états doit subir une rotation de 120 ° sur la droite.
- D'autre part, la transition libellée "essence" doit être nommée "vendre_essence".

Page 154 (exercice 11.4, dernière ligne)
- Enlever "Question 1" et mettre à la place "a)".

Page 155 (troisième ligne)
- Remplacer "emboitement" par "emboîtement".

Page 155 (quatrième ligne)
- Ajouter un espace entre état et Ajout ("l'état Ajout" est le morceau de phrase correct).

Page 156 (exercice 11.4, 4e et 5e lignes)
- Numéroter b) et c) les deux questions. Le texte exact est donc :

b) Compléter la figure 94 en nommant les différents arcs.
c) Ecrire le diagramme de l'état Retrait de l'objet Commande.

Page 157 (exercice 11.7, question a, 2e ligne)
- Remplacer "Utilisez" par "Utiliser".

Page 157 (exercice 11.7, question b, 3e ligne)
- Remplacer "Utilisez" par "Utiliser".

Page 158 (exercice 11.9)
- La numérotation des questions est erronée. Il faut lire a, b, c et d (et non pas a, c, d et e).


Vous en avez trouvé d'autres. Communiquez-les nous, en nous envoyant un message. Nous pourrons les répercuter à tous. Par avance, Merci !