Diagramme de Warnier/Orr

Un diagramme Warnier/Orr (également connu sous le nom de construction logique d'un programme/système) est une sorte d'organigramme hiérarchique qui permet de décrire l'organisation des données et des procédures. Ils ont été initialement développés en 1976[1], en France par Jean-Dominique Warnier[2] et aux États-Unis par Kenneth Orr[3] sur la base de l'algèbre de Boole[4]. Cette méthode facilite la conception des structures de programme en identifiant les résultats de sortie et de traitement, puis en travaillant en amont pour déterminer les étapes et les combinaisons d'entrées nécessaires pour les produire [5]. La méthode graphique simple utilisée dans les diagrammes de Warnier/Orr rend les niveaux du système évidents et le mouvement des données entre eux vivant.

  1. (en) K. C. Waddel et J. H. Cross, Proceedings of the 1988 ACM sixteenth annual conference on Computer science - CSC '88, Atlanta, Georgia, United States, ACM Press, , 696 p. (ISBN 9780897912600, DOI 10.1145/322609.323161, S2CID 18590219), « Survey of empirical studies of graphical representations for algorithms »
  2. (en) Warnier, Jean Dominique., Logical construction of programs, New York, Van Nostrand Reinhold Co, (ISBN 0442291930, OCLC 2792121)
  3. (en) Orr, Ken., Structured systems development, New York, Yourdon Press, (ISBN 0917072065, OCLC 3615720, lire en ligne Inscription nécessaire)
  4. (en) Higgins, « Structured Program Design », Byte Magazine, vol. 02, no 10,‎ , p. 146–155 (lire en ligne)
  5. (en) Higgins, « Structured Programming With Warnier-Orr Diagrams - Part 1: Design Methodology », Byte Magazine, vol. 2, no 12,‎ , p. 104–111

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search