Documentation ESCADRE V4.3/4.5

Généralités / Kernel / Util / Graphic / Stat / Simu

Documents généraux

  Documentation sur l'environnement de développement CAD
    Auteur : C. SAUTEREAU
    Installation, architecture, portage et outils.
[fichier pdf]

  Descriptifs des produits (version 4.5)
    Auteur: C. SAUTEREAU
    Décrit l'ensemble des produits de la distribution Escadre. Donne une vue d'ensemble de la documentation papier disponible.
[fichier pdf]

Release Notes

Les évolutions de chaque version

[fichier pdf]
[fichier pdf]
[fichier pdf]

  Aperçu de la méthode et de la boîte à outils
    Auteur:
    Papier d'une trentaine de pages décrivant la méthode et la boîte à outils associée ainsi qu'un exemple d'application. Cette description est volontairement élaguée pour ne présenter que les concepts fondamentaux de la méthode et les services essentiels offerts par la boîte à outils. Il permet au lecteur d'acquérir rapidement une bonne visibilité sur les possibilités du produit avant de se plonger dans sa documentation.
[fichier pdf]

  Glossaire
    Auteur:
    Liste des définitions des termes couramment utilisés durant les phases de conception et de codage d'une application Escadre (Interaction, Propriété, Classe, Technologie, ...).
[fichier pdf]

  Règles
    Auteur:
    Enoncé des règles méthodologiques et règles d'implémentation qui doivent être impérativement respectées lors du développement d'une application sous ESCADRE. (à lire conjointement avec le glossaire).
[fichier pdf]

Fiches documentaires

Présentation des formats de fiches pour décrire les éléments du programme

(Word6)
(Word6)

(Word6)
(Word6)
(Word6)
(Word6)
(Word6)

(Word6)


Généralités / Kernel / Util / Graphic / Stat / Simu

Couche Kernel


Kernel: Services de base
    Auteur:
    Ce document décrit
    • les mécanismes de gestion de chaînes de caractères disponibles dans les composants UTIL_NAME, UTIL_TEXT et SUPER_STANDARD. Pour chacun d'eux, on précise le type d'usage qui peut en être fait et les mauvais usages qui conduiraient à des programmes peu performants.
    • la classification des exceptions ainsi qu'une politique de gestion de ces erreurs basée sur le composant ERROR_MANAGER.
    • les mécanismes d'entrées/sorties textuelles, y compris le dialogue interactif (grappe UTIL_IO) et binaire (grappe STREAM_IO).
    Ce document concerne le programmeur d'application mais sur certains points il peut aussi intéresser l'utilisateur, notamment pour le dialogue textuel et l'interprétation des messages d'erreurs.
[fichier pdf]

Kernel: Données banalisées
    Auteur:
    C'est un document destiné aux concepteurs et aux programmeurs désireux de mettre en oeuvre les données banalisées. Il décrit les concepts et les choix retenus sur ce sujet et présente l'interface de programmation de la grappe DATA_MANAGER. Il peut aussi tenir lieu de manuel de l'utilisateur pour ceux qui voudraient produire des fichiers de données banalisées à l'aide d'un simple éditeur de texte.
[fichier pdf]



Généralités / Kernel / Util / Graphic / Stat / Simu

Couche Util




Généralités / Kernel / Util / Graphic / Stat / Simu

Couche Graphic


  Graphic: Généralités sur les interfaces utilisateurs
    Auteur:
    C'est un document destiné à l'utilisateur d'application Escadre oł l'on décrit les principes généraux du dialogue textuel ou graphique entre l'utilisateur et l'application. Ces généralités ne seront pas rappelées dans les documents traitant des interfaces utilisateurs des divers sous systèmes (Visualisation graphique, Diagrammes, Traitements statistiques, Conduite de la simulation, ...).
[fichier pdf]

  Graphic: User_Interface
    Auteur:
    C'est un document destiné aux concepteurs et programmeurs. Il décrit l'interface de programmation de la grappe USER_INTERFACE qui permet le codage d'interface utilisateur graphique sous Motif.
[fichier pdf]

  Graphic: Graphic_Primitives & Graphic_tools
    Auteur:
    C'est un document destiné aux concepteurs, programmeurs et/ou utilisateurs. Outre les concepts graphiques utilisés, il décrit :
    • la grappe de bas niveau GRAPHIC_PRIMITIVES chargée du dessin (sur serveur X ou fichier PostScript) dans un espace matériel (écran ou papier).
    • la grappe de plus haut niveau GRAPHIC_TOOLS chargée de l'animation graphique dans l'espace 3d de l'application.
      Cette grappe propose un certain niveau d'interactivité (saisie de points et de polylignes, modification de la visibilité et de la présentation des objets graphiques, déclenchement d'actions déposées par menu popup, ...) dont l'interfaceutilisateur est également décrite dans ce document.
[fichier pdf]

  Graphic: Diagram
    Auteur:
    C'est un document destiné aux concepteurs, programmeurs et/ou utilisateurs de la grappe DIAGRAM chargée de la visualisation statique de données. Il décrit :
    • les principaux concepts généraux mis en oeuvre (Palette, Modèle de diagramme et d'élément de diagramme, Groupe de diagramme, ...).
    • les interfaces de programmation des sous grappes CURVES et BARPIE respectivement chargées des visualisations de courbes et de diagrammes barres/secteurs.
    • L'interface utilisateur permettant l'archivage et la personnalisation de ces diagrammes.
[fichier pdf]

  Graphic: ISME
    Auteur:
    C'est un document destiné aux concepteurs, programmeurs et/ou utilisateurs de la grappe ISME chargée de l'édition graphique de données banalisées. Il décrit :
    • tous les paramétrages de présentation qui peuvent être accrochés au descripteur de chaque noeud des variables afin de générer l'interface de saisie la plus conviviale possible.
    • tous les mécanismes supplémentaires qui peuvent être obtenus de cet l'éditeur (Contrôle de contraintes globales, Aides en ligne, Saisie par mécanisme externe, Edition de texte, ...).
[fichier pdf]



Généralités / Kernel / Util / Graphic / Stat / Simu

Couche Stat


  Statistic: Statistic_tools
    Auteur:
    C'est un document destiné aux concepteurs, programmeurs et/ou utilisateurs de la grappe STATISTIC_TOOLS. Outre les concepts de la grappe (Variable, Réplique, Elément, Histoire, Situation, ...) et les traitements disponibles (Moyennes spatiales et temporelles, Tableaux croisés, ...), il décrit :
    • l'interface de programmation qui permet l'instrumentation des variables statistiques d'une simulation,
    • l'interface de programmation pour le traitement des données issues d'une exécution d'une ou plusieurs répliques,
    • l'interface utilisateur (textuelle ou graphique) qui permet de mettre en oeuvre ces traitements de façon interactive.
[fichier pdf]



Généralités / Kernel / Util / Graphic / Stat / Simu

Couche Simu


  Manuel du Concepteur
    Auteur:
    C'est le manuel destiné aux concepteurs d'une application Escadre. Il rappelle tous les mécanismes mis en jeu dans une simulation, décrit la méthodologie proposée (Méthode Escadre) et termine par la spécification informelle de la boîte à outil chargée de la supporter.
[fichier pdf]

  Manuel du Programmeur
    Auteur:
    C'est le manuel destiné aux programmeurs d'une application Escadre, ou d'une partie (Classes et/ou Propriétés). Il décrit les différents composants publiques de la couche Simulation. Puis, s'appuyant sur un exemple d'application assez détaillé, montre la mise en oeuvre de chacun des mécanismes disponibles.
[fichier pdf]

  Manuel de l'Utilisateur
    Auteur:
    C'est le manuel destiné aux utilisateurs d'une application Escadre. Il décrit :
    • les procédures de préparation d'une exécution (fichier de configuration, fichiers de données et de résultats, variables d'environnement utilisateur, ...)
    • l'interface utilisateur de conduite d'une exécution (initialisation, points d'arrêt, contrôle des sorties, supervision du moteur de simulation, inspection des instances, ...).
[fichier pdf]