FR2930829A1 - Procede et dispositif d'aide a la conception de textes pour pilote, membre d'equipage ou conducteur - Google Patents

Procede et dispositif d'aide a la conception de textes pour pilote, membre d'equipage ou conducteur Download PDF

Info

Publication number
FR2930829A1
FR2930829A1 FR0852956A FR0852956A FR2930829A1 FR 2930829 A1 FR2930829 A1 FR 2930829A1 FR 0852956 A FR0852956 A FR 0852956A FR 0852956 A FR0852956 A FR 0852956A FR 2930829 A1 FR2930829 A1 FR 2930829A1
Authority
FR
France
Prior art keywords
text
network
rules
nodes
choice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
FR0852956A
Other languages
English (en)
Inventor
Nicolas Jaujou
Laurent Spaggiari
Florence Beaujard
Emmanuelle Castel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Airbus Operations SAS
Original Assignee
Airbus Operations SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Airbus Operations SAS filed Critical Airbus Operations SAS
Priority to FR0852956A priority Critical patent/FR2930829A1/fr
Priority to US12/433,123 priority patent/US8164486B2/en
Publication of FR2930829A1 publication Critical patent/FR2930829A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Le procédé d'aide à la conception d'un texte à afficher à un utilisateur comporte:- une étape (410) de constitution d'un réseau de noeuds associés à des choix, au moins une partie des dits noeuds correspondant à un choix de type du texte, au moins une partie des dits noeuds correspondant à un choix de contexte d'affichage du texte, au moins une partie des dits noeuds correspondant à la détermination si le texte répond à une action de l'utilisateur et au moins une partie des noeuds correspondant à la détermination qu'un capteur est à l'origine de l'affichage du texte,- une étape (415) d'association de règles de conception de texte à au moins une partie desdits noeuds,- une étape (420, 425) de cheminement dans ledit réseau, par un concepteur, par réponse au choix associé à chaque noeud rencontré au cours dudit cheminement et- pour chaque noeud du réseau rencontré au cours dudit cheminement, une étape (430 à 455) de mise à disposition du concepteur de chaque règle associée audit noeud du réseau.

Description

La présente invention concerne un procédé et un dispositif d'aide à la conception de textes (messages ou labels) pour pilote, membre d'équipage ou conducteur. Elle s'applique, en particulier, à réduire l'ambiguïté de ces textes, à améliorer leur lisibilité, leur vitesse de compréhension et, ainsi la qualité du pilotage et la sécurité d'un avion de ligne. Cependant, la présente invention ne se limite au domaine aéronautique mais s'étend, au contraire, aux autres domaines des véhicules, notamment des trains, des bateaux et des véhicules routiers. On sait que, en pilotage normal et, encore plus, en cas de panne ou danger, un pilote doit recevoir, comprendre et traiter de nombreux textes (messages ou labels) pour assurer la qualité du pilotage et la sécurité du véhicule. Les textes à afficher sont déterminés par des concepteurs, ou designers , en suivant des recommandations de linguistes. Dans l'industrie aérospatiale, on connaît l'utilisation d'une langue technique anglaise simplifiée basée sur un ensemble de règles d'écritures, un dictionnaire et un vocabulaire contrôlé. On connaît aussi l'utilisation de règles pour les rédacteurs de la documentation opérationnelle. Tous ces documents papiers sont d'un usage difficile et long et nécessitent un long apprentissage. En effet, il est délicat de trouver les règles de conception qui s'appliquent à un besoin particulier.
La présente invention vise à remédier à ces inconvénients. A cet effet, la présente invention vise, selon un premier aspect, un procédé d'aide à la conception d'un texte à afficher à un utilisateur, caractérisé en ce qu'il comporte
- une étape de constitution d'un réseau de noeuds associés à des choix, au moins une partie des dits noeuds correspondant à un choix de type du texte, au moins une partie des dits noeuds correspondant à un choix de contexte d'affichage du texte, au moins une partie des dits noeuds correspondant à la détermination si le texte répond à une action de l'utilisateur et au moins une partie des noeuds correspondant à la détermination qu'un capteur est à l'origine de l'affichage du texte, - une étape d'association de règles de conception de texte à au moins une partie desdits noeuds, - une étape de cheminement dans ledit réseau, par un dit concepteur, par réponse au choix associé à chaque noeud rencontré au cours dudit cheminement et - pour chaque noeud du réseau rencontré au cours dudit 10 cheminement, une étape de mise à disposition du concepteur de chaque règle associée audit noeud du réseau. On note que le terme de utilisateur recouvre notamment un pilote, un membre d'équipage ou un conducteur, auquel sera affiché le texte à concevoir, mais exclut le concepteur du texte en question. Grâce à la mise en 15 oeuvre de la présente invention, chaque règle affichée au concepteur tient compte du type de texte, du contexte de l'affichage du texte à concevoir et de la cause de l'affichage du dit texte. Ainsi, pour le même type de situation, les règles de constitution d'un texte (message ou label) sont cohérentes et la vitesse de leur compréhension par l'utilisateur est augmentée. Enfin, d'une 20 manière générale, on réduit le nombre de règles à consulter par un concepteur lors de la conception d'un texte. On note que le choix du type de texte est, par exemple un choix entre le type message et le type label . Selon des caractéristiques particulières, le procédé objet de la présente invention, tel que succinctement exposé ci-dessus, comporte, en 25 outre, une étape de sauvegarde en mémoire de la règle affichée et une étape d'affichage d'au moins une règle sauvegardée en mémoire. Selon des caractéristiques particulières, ledit réseau est une arborescence possédant une racine. Grâce à ces dispositions, le début du cheminement est toujours 30 similaire et il n'y a pas de boucle. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si une action est attendue à la suite de l'affichage du texte à concevoir. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est lié à une situation anormale et/ou à une alerte. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est lié à une interface continue ou à un événement. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est lié à un bouton disponible pour la personne en regard de l'affichage du texte. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est lié à un refus d'entrée d'une consigne provenant de la personne en regard de l'affichage du texte. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est lié à une confirmation demandée à la personne ne regard de l'affichage du texte. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est lié à une information représentative d'un processus en cours. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est permanent ou sujet à une animation ou une transformation associée à des attributs du texte à concevoir. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix du type de véhicule pour lequel le texte à concevoir est destiné. Selon des caractéristiques particulières, au cours de l'étape de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix du type de moyen d'affichage du texte à concevoir. Selon des caractéristiques particulières, au cours de l'étape d'association, on prévoit, d'une part, des règles fondamentales correspondant à un ensemble de règles suivant un choix prédéterminé et, d'autre part, des règles spécifiques liées à un ensemble de textes à concevoir. Selon des caractéristiques particulières, au cours de l'étape d'association, on prévoit des règles relatives à l'utilisation d'un lexique, des règles relatives à une structure syntactique et des règles relatives à un contenu d'information à afficher.
Selon des caractéristiques particulières, au cours de l'étape d'association, on prévoit des règles fournissant des motifs de textes. Selon des caractéristiques particulières, au cours de l'étape d'association, on prévoit des liens hypertexte associés à au moins une partie des noeuds dudit réseau.
On peut ainsi afficher des liens liés à des choix ou à des règles, par exemple pour consulter un dictionnaire, une liste de règles ou de modèles de textes ou de textes déjà conçus. Selon un deuxième aspect, la présente invention vise un dispositif d'aide à la conception d'un texte à afficher à un utilisateur, caractérisé en ce qu'il comporte : - un moyen de constitution d'un réseau de noeuds associés à des choix, au moins une partie des dits noeuds correspondant à un choix de type du texte, au moins une partie des dits noeuds correspondant à un choix de contexte d'affichage du texte, au moins une partie des dits noeuds correspondant à la détermination si le texte répond à une action de l'utilisateur et au moins une partie des noeuds correspondant à la détermination qu'un capteur est à l'origine de l'affichage du texte, - un moyen d'association de règles de conception de texte à au moins une partie desdits noeuds, - un moyen de cheminement dans ledit réseau, par un dit concepteur, par réponse au choix associé à chaque noeud rencontré au cours dudit cheminement et - un moyen de mise à disposition du concepteur, pour chaque noeud du réseau rencontré au cours dudit cheminement, de chaque règle associée audit noeud du réseau. Selon un troisième aspect, la présente invention vise un programme d'ordinateur chargeable dans un système informatique, ledit programme contenant des instructions permettant la mise en oeuvre du procédé objet de la présente invention tel que succinctement exposé ci-dessus. Selon un quatrième aspect, la présente invention vise un support d'informations lisibles par un ordinateur ou un microprocesseur, amovible ou non, conservant des instructions d'un programme informatique, caractérisé en ce qu'il permet la mise en oeuvre du procédé objet de la présente invention tel que succinctement exposé ci-dessus. Les avantages, buts et caractéristiques particulières de ce dispositif, de ce programme et de ce support d'information étant similaires à ceux du procédé tel que succinctement exposé ci-dessus, ils ne sont pas rappelés ici. D'autres avantages, buts et caractéristiques particulières de la présente invention ressortiront de la description qui va suivre, faite, dans un but explicatif et nullement limitatif, en regard des dessins annexes, dans lesquels : - la figure 1 représente, schématiquement, un mode de réalisation particulier du dispositif objet de la présente invention, - la figure 2 illustre un premier exemple de réseau de choix et de règles à afficher, dans des modes de réalisation particuliers du procédé et du dispositif objets de la présente invention, - la figure 3 illustre un deuxième exemple de réseau de choix et de règles à afficher, dans des modes de réalisation particuliers du procédé et du dispositif objets de la présente invention, - la figure 4 représente, sous forme d'un logigramme, des étapes mises en oeuvre dans un mode de réalisation particulier du procédé objet de la présente invention et - la figure 5 illustre un écran de visualisation affiché au cours d'une étape d'un exemple de mise en oeuvre du procédé objet de la présente invention. On observe, en figure 1, que, dans un mode de réalisation particulier, le dispositif objet de la présente invention, prend la forme d'un micro-ordinateur 100 muni d'un logiciel implémentant le procédé objet de la présente invention et de différents périphériques. Le dispositif constitue ici un poste de travail pour la conception de textes (messages ou labels). Le micro-ordinateur 100 est connecté à différents périphériques, par exemple une interface de communication 105 reliée à un réseau 110 apte à transmettre des données numériques représentatives de contexte de textes, de règles de conception de textes, de modèles de textes et de textes à afficher. Le micro-ordinateur 100 comporte également un moyen de stockage 115 tel que, par exemple, un disque dur et un lecteur/graveur de disques compacts 120. Ces moyens de stockage 115 et 120 peuvent contenir des données de contexte, de règles de conception de textes, de modèles de textes et de textes ainsi que des instructions d'un logiciel implémentant le procédé objet de la présente invention, instructions qui, une fois lues par le micro-ordinateur 100, sont stockées dans le moyen de stockage 115. Selon une variante, le programme permettant au dispositif de mettre en oeuvre la présente invention est stocké en mémoire morte 125 (appelée ROM , acronyme de Read Only Memory , en figure 1). En seconde variante, le programme est reçu par l'intermédiaire du réseau de communication 110 et est stocké dans le moyen de stockage 115. D'une manière plus générale, un moyen de stockage d'information, lisible par un ordinateur ou par un microprocesseur, intégré ou non au dispositif, éventuellement amovible, conserve des instructions d'un programme implémentant le procédé objet de la présente invention.
Le micro-ordinateur 100 possède un écran 130 permettant de visualiser les données à traiter et les résultats de traitement, comme illustré en figure 5 et de servir d'interface avec l'utilisateur, à l'aide d'un clavier 135 et/ou de moyens de pointage (souris par exemple). Une unité centrale 140 (appelée CPU , acronyme de Central Processing Unit , en figure 1) exécute les instructions du programme implémentant le procédé objet de la présente invention. Lors de la mise sous tension, le programme permettant l'implémentation du procédé objet de la présente invention stocké en mémoire non volatile, par exemple la mémoire morte 125, sont transférés dans une mémoire vive 150 qui contient alors les instructions de ce logiciel ainsi que des registres pour mémoriser les variables nécessaires à la mise en oeuvre de l'invention. Un bus de communication 155 permet la communication entre les différents éléments du micro-ordinateur 100 ou reliés à lui. La représentation du bus 155 n'est pas limitative. Notamment, l'unité centrale 120 est susceptible de communiquer des instructions à tout élément du dispositif directement ou par l'intermédiaire d'un autre élément du dispositif. Lors de la mise en oeuvre du procédé et du dispositif objets de la présente invention, un utilisateur utilise un réseau de noeuds représentants des choix et de règles de conception de textes à afficher.
Un tel réseau peut prendre la forme d'une arborescence, comme illustré en figure 2 ou d'un réseau moins structuré, comme illustré en figure 3. On rappelle ici qu'une arborescence est un ensemble de noeuds partant d'une racine, telle qu'un seul chemin parvient à chaque noeud. L'arborescence illustrée en figure 2 comporte une racine 202 correspondant à un choix entre deux types de textes, label ou message . On distingue, en effet, les textes qui sont impliqués dans l'organisation de l'interface utilisateur, ou labels , des textes qui fonctionnent comme des événements et sont en relation avec le fonctionnement du système, les messages . Le choix de label donne accès à un noeud 204 correspondant à un choix entre trois types de labels, titre , label ou bouton . Le choix de titre donne accès à un noeud 206 de choix de règles. Chacun de ces choix mène à l'affichage d'au moins une règle de conception qui dépend des choix successivement effectués pour l'atteindre, respectivement 202, 204, 206. Le choix de label au noeud 204 donne accès à un noeud 208 de choix entre des règles. Chacun de ces choix mène à l'affichage d'au moins une règle de conception qui dépend des choix successivement effectués pour l'atteindre, respectivement 202, 204 et 208. Le choix bouton donne accès à un noeud 210 de choix de règles. Chacun de ces choix mène à l'affichage d'au moins une règle de conception qui dépend des choix successivement effectués pour l'atteindre, respectivement 202, 204 et 210.
En revenant à la racine 202, le choix message donne accès à un noeud 212 correspondant au choix d'un type d'événement déclencheur de l'affichage du message à concevoir, entre réponse immédiate à une action du pilote et autres (événement avion/système) . Le premier choix donne accès à un noeud 220 de choix entre réponse à une entrée refusée (une valeur non acceptée par le système concernée), réponse à une action refusée (action qui ne peut, au moins partiellement, être réalisée), demande de confirmation (pur une action considérée comme critique), information sur un processus (pour informer du délai normal d'exécution ou de réponse du processus), information sur un impact invisible de l'action du pilote et information sur une situation normale . Chacun de ces choix mène à l'affichage d'au moins une règle de conception qui dépend des choix successivement effectués pour l'atteindre, respectivement 202, 212, 220, et 222 à 232. Le choix de autres (événements avion/système au noeud 230 donne accès à un noeud 246 de choix entre demande d'une action du pilote , rapport d'une situation normale et rapport d'une situation anormale . Chacun de ces choix mène à l'affichage d'au moins une règle de conception qui dépend des choix successivement effectués pour l'atteindre, respectivement 202, 212, 214, 216 et 218. Comme on l'observe dans la figure 3, le réseau de noeuds peut aussi prendre une forme non arborescente 305. Par exemple, un texte à afficher en réponse à une confirmation d'action peut mettre en oeuvre les mêmes règles qu'un texte à afficher en réponse à une action, le réseau disposant alors d'une boucle. Comme on l'observe en figure 4, dans un mode de réalisation, on effectue d'abord une étape 405 de définition de règles de conception de textes (messages ou labels) à appliquer dans le contexte d'un véhicule, par exemple un avion en cours de développement. Par exemple, pour définir ces règles, on effectue des tests de différents textes ayant la même signification, avec et sans contexte d'affichage (par exemple hors et dans un simulateur de vol) et on mesure le taux et la vitesse de bonne compréhension sur une population, par exemple de pilotes de différentes langues et nationalités. On détermine ensuite comment les textes les mieux et les plus vite compris sont structurés et on en déduit des règles de conception. Cette étape est préférentiellement récurrente. De la même manière, on définit des modèles de textes respectant les règles et des modèles de textes ne respectant pas les règles. On collecte aussi des textes utilisés dans d'autres véhicules similaires et répondant aux règles en question. Puis, au cours d'une étape 410, on définit des types de textes, des attributs de textes et des situations dans lesquels ces textes seront affichés et on structure un réseau de noeuds correspondant à des choix que pourront faire les concepteurs de textes pour définir le contexte d'affichage d'un texte ou la nature du texte. Au cours d'une étape 415, on affecte les noeuds et/ou les terminaisons du réseau de règles de conception de textes à afficher, de 30 modèles de textes suivant ces règles. Au cours d'une étape 420, un concepteur de textes fournit un identifiant du texte à concevoir, par exemple le type d'avion concerné, un type de système embarqué concerné (gestionnaire de situations d'urgence, affichage système SD, contrôle de trafic aérien ATC, système de gestion de vol FMS, par exemple), et part d'un noeud du réseau, par exemple la racine d'une arborescence si le réseau prend cette forme. On affiche alors les choix accessibles depuis le noeud courant du réseau. Au cours d'une étape 425, on détermine si le concepteur a effectué un choix parmi les choix associé à la position courante dans le réseau. Ce choix peut être effectué par sélection avec un dispositif de pointage, par exemple une souris.
Si non, on passe à une étape 450. Si oui, au cours d'une étape 430, on détermine si, en fonction du choix effectué par le concepteur au moins une règle et/ou un modèle de texte doit être affiché sur l'écran d'un poste de travail de conception. On détermine, en fait, si au moins une règle et/ou au moins un modèle est associé au nouveau noeud ou à la terminaison de réseau atteinte en suivant le choix du concepteur. Si non, on passe à l'étape 450. Si oui, au cours d'une étape 435, on détermine chaque règle associée au noeud du réseau atteint, on extrait chaque règle d'une liste globale de règles et on affiche chaque règle ou modèle de texte à afficher, préférentiellement dans une fenêtre où ces règles peuvent être exportées, copiées et/ou imprimées. Puis, au cours d'une étape 440, on détermine si le concepteur a demandé la sauvegarde d'au moins une la règle et/ou au moins un modèle affiché. Si non, on passe à l'étape 450. Si oui, au cours d'une étape 445, on met chaque règle et/ou chaque modèle sélectionné dans une mémoire, en association avec un identifiant du texte en cours de conception. Puis, au cours d'une étape 450, on détermine si le concepteur a demandé l'affichage des règles et/ou modèles mémorisés. Si non, on retourne à l'étape 425. Si oui, au cours d'une étape 455, on affiche les règles et/ou modèles mémorisés, dans une fenêtre dédiée sur l'écran du poste de travail, les choix successifs associés à la position courante dans le réseau restant affichés dans une autre fenêtre. Puis, on retourne à l'étape 425.
Comme on l'observe en figure 5, un écran d'affichage 500 mis en oeuvre par des modes de réalisation particulier du procédé et du dispositif objets de la présente invention comporte : - une fenêtre 505 d'affichage du type d'avion concerné, - une fenêtre 510 d'affichage de système concerné, - une fenêtre 515 d'affichage d'une liste de choix accessibles, - une fenêtre 520 d'affichage d'identifiants des règles de conception applicables au choix en cours, - une fenêtre 525 d'affichage d'identifiants des règles de conception 10 mémorisées à la demande du concepteur et - une fenêtre 530 d'affichage du contenu d'une règle et de modèles de textes respectant ladite règles et de modèles de textes ne respectant pas ladite règle. Comme on le comprend à la lecture de la description qui précède, la 15 mise en oeuvre de la présente invention rend la consultation des règles aisée et contextuelle. Corrélativement, la mise en oeuvre de la présente invention réduit le nombre de règles que le concepteur doit consulter pour concevoir un texte donné (message ou label), en éliminant les règles inappropriées. Elle fournit au concepteur les règles appropriées à une situation où le texte à concevoir sera 20 affiché, et, éventuellement, un lexique du vocabulaire à employer, des modèles de textes et/ou des textes équivalents déjà conçus pour d'autres avions. Les textes conçus avec la mise en oeuvre de la présente invention sont donc plus efficaces, cohérents entre eux et cohérents entre différents concepteurs. On donne, ci-dessous, un exemple d'ensemble de règles qui peuvent 25 être affichées. Cet ensemble comporte dix règles fondamentales : - ne pas utiliser , - utilisation du lexique , - marque du pluriel , - préfixe , 30 - construction de message , - ordre des mots : tête , - ordre des mots : attributs , - négation , - coordination , - condition et information additionnelle . Par exemple, la coordination est explicite et appliquée à des 5 constituants de même catégorie syntaxique.

Claims (1)

  1. REVENDICATIONS1 - Procédé d'aide à la conception d'un texte à afficher à un utilisateur, caractérisé en ce qu'il comporte : - une étape (410) de constitution d'un réseau de noeuds associés à des choix, au moins une partie des dits noeuds correspondant à un choix de type du texte, au moins une partie des dits noeuds correspondant à un choix de contexte d'affichage du texte, au moins une partie des dits noeuds correspondant à la détermination si le texte répond à une action de l'utilisateur et au moins une partie des noeuds correspondant à la détermination qu'un capteur est à l'origine de l'affichage du texte, - une étape (415) d'association de règles de conception de texte à au moins une partie desdits noeuds, - une étape (420, 425) de cheminement dans ledit réseau, par un concepteur, par réponse au choix associé à chaque noeud rencontré au cours dudit cheminement et - pour chaque noeud du réseau rencontré au cours dudit cheminement, une étape (430 à 455) de mise à disposition du concepteur de chaque règle associée audit noeud du réseau. 2 û Procédé selon la revendication 1, caractérisé en ce que, au cours de l'étape (410) de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix si le texte à concevoir est lié à une interface continue ou à un événement. 3 û Procédé selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que, au cours de l'étape (410) de constitution d'un réseau de noeuds correspondant à des choix et de règles à afficher à un concepteur, au moins une partie des dits noeuds correspond au choix du type de moyen d'affichage du texte à concevoir. 4 û Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que, au cours de l'étape (415) d'association, on prévoit, d'une part, des règles fondamentales correspondant à un ensemble de règles suivant un choix prédéterminé et, d'autre part, des règles spécifiques liées à un ensemble de textes à concevoir.5 û Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que, au cours de l'étape (415) d'association, on prévoit des règles relatives à l'utilisation d'un lexique, des règles relatives à une structure syntactique et des règles relatives à un contenu d'information à afficher. 6 û Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que, au cours de l'étape (415) d'association, on prévoit des règles fournissant des motifs de textes. 7 û Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que, au cours de l'étape (415) d'association, on prévoit des liens hypertextes associés à au moins une partie des noeuds dudit réseau. 8 - Dispositif (100) d'aide à la conception d'un texte à afficher à un utilisateur, caractérisé en ce qu'il comporte : - un moyen (125, 140, 150) de constitution d'un réseau de noeuds associés à des choix, au moins une partie des dits noeuds correspondant à un choix de type du texte, au moins une partie des dits noeuds correspondant à un choix de contexte d'affichage du texte, au moins une partie des dits noeuds correspondant à la détermination si le texte répond à une action de l'utilisateur et au moins une partie des noeuds correspondant à la détermination qu'un capteur est à l'origine de l'affichage du texte, - un moyen (125, 140, 150) d'association de règles de conception de texte à au moins une partie desdits noeuds, - un moyen (125, 140, 150) de cheminement dans ledit réseau, par un concepteur, par réponse au choix associé à chaque noeud rencontré au cours dudit cheminement et - un moyen (125, 140, 150) de mise à disposition du concepteur, pour chaque noeud du réseau rencontré au cours dudit cheminement, de chaque règle associée audit noeud du réseau. 9 û Programme d'ordinateur chargeable dans un système informatique (100), ledit programme contenant des instructions permettant la mise en oeuvre du procédé selon l'une quelconque des revendications 1 à 7. 10 û Support (115, 120) d'information lisibles par un ordinateur (100) ou un microprocesseur (140), amovible ou non, conservant des instructions d'unprogramme informatique, caractérisé en ce qu'il permet la mise en oeuvre du procédé selon l'une quelconque des revendications 1 à 7.
FR0852956A 2008-04-30 2008-04-30 Procede et dispositif d'aide a la conception de textes pour pilote, membre d'equipage ou conducteur Withdrawn FR2930829A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR0852956A FR2930829A1 (fr) 2008-04-30 2008-04-30 Procede et dispositif d'aide a la conception de textes pour pilote, membre d'equipage ou conducteur
US12/433,123 US8164486B2 (en) 2008-04-30 2009-04-30 Process and apparatus for aiding in the conception of texts for a pilot or a conductor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0852956A FR2930829A1 (fr) 2008-04-30 2008-04-30 Procede et dispositif d'aide a la conception de textes pour pilote, membre d'equipage ou conducteur

Publications (1)

Publication Number Publication Date
FR2930829A1 true FR2930829A1 (fr) 2009-11-06

Family

ID=40001491

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0852956A Withdrawn FR2930829A1 (fr) 2008-04-30 2008-04-30 Procede et dispositif d'aide a la conception de textes pour pilote, membre d'equipage ou conducteur

Country Status (2)

Country Link
US (1) US8164486B2 (fr)
FR (1) FR2930829A1 (fr)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1376395A2 (fr) * 2002-06-24 2004-01-02 AIRBUS France Procédé et dispositif pour élaborer une forme abrégée d'un terme

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6857102B1 (en) * 1998-04-07 2005-02-15 Fuji Xerox Co., Ltd. Document re-authoring systems and methods for providing device-independent access to the world wide web
US8554599B2 (en) * 2005-03-25 2013-10-08 Microsoft Corporation Work item rules for a work item tracking system
US20070157155A1 (en) * 2005-12-30 2007-07-05 Peters Eric C System and method for software generation and execution
CN100504868C (zh) * 2006-06-30 2009-06-24 西门子(中国)有限公司 一种具有多行内容节点的树形结构列表显示方法及其装置
CN101155050B (zh) * 2006-09-29 2011-12-07 华为技术有限公司 一种处理通知消息的方法、终端、服务器及***
US20100152923A1 (en) * 2008-12-12 2010-06-17 Aspen Sven D Dynamic display of navigational information

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1376395A2 (fr) * 2002-06-24 2004-01-02 AIRBUS France Procédé et dispositif pour élaborer une forme abrégée d'un terme

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
GAVIEIRO-VILLATTE E., SPAGGIARI L: "Open-ended overview of controlled languages", PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION (LREC2000), SESSION WP6, TOOLS IN THE WRITTEN AREA, 31 May 2000 (2000-05-31) - 2 June 2000 (2000-06-02), ATHENS, GREECE, pages 1133 - 1134, XP002506155, Retrieved from the Internet <URL:http://gandalf.aksis.uib.no/non/lrec2000/pdf/81.pdf> [retrieved on 20081124] *
NOVICK D G ED - INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS: "A Why-What-How tool for development and documentation of operating procedures", IPCC. PROCEEDINGS 2000 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE. CAMBRIDGE, MA, SEPT. 24 - 27, 2000; [INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE], NEW YORK, NY : IEEE, US, 24 September 2000 (2000-09-24), pages 559 - 570, XP010525695, ISBN: 978-0-7803-6431-8 *
SPAGGIARI, LAURENT; BEAUJARD, FLORENCE; CANNESSON, EMMANUELLE: "A controlled language at Airbus", IN CONTROLLED LANGUAGE TRANSLATION, EAMT-CLAW 03, vol. 28, no. 1, 15 May 2003 (2003-05-15) - 17 May 2003 (2003-05-17), Dublin City University, pages 1 - 9, XP002506154, Retrieved from the Internet <URL:http://www.mt-archive.info/CLT-2003-TOC.htm> [retrieved on 20081124] *
VERHOEVEN R ET AL: "Prototyping interactive cockpit applications", DIGITAL AVIONICS SYSTEMS CONFERENCE, 2004. DASC 04. THE 23RD SALT LAKE CITY, UT, USA 24-28 OCT. 2004, PISCATAWAY, NJ, USA,IEEE, US, 24 October 2004 (2004-10-24), pages 9.A.3-1 - 9.A.3-10, XP010764917, ISBN: 978-0-7803-8539-9 *

Also Published As

Publication number Publication date
US8164486B2 (en) 2012-04-24
US20100026524A1 (en) 2010-02-04

Similar Documents

Publication Publication Date Title
Sidorov et al. Textcaps: a dataset for image captioning with reading comprehension
US10572590B2 (en) Cognitive matching of narrative data
US10223640B2 (en) Utilizing artificial intelligence for data extraction
US9244902B2 (en) Localization framework for dynamic text
Boudelaa et al. Allomorphic variation in Arabic: Implications for lexical processing and representation
Bishop Problems with tense marking in children with specific language impairment: not how but when
WO2019182586A1 (fr) Transfert de données dans des environnements de traitement sécurisés
Sobin Th/Ex, agreement, and case in expletive sentences
Kumar et al. Static UML model generator from analysis of requirements (SUGAR)
US20200394267A1 (en) Identifying semantic relationships using visual recognition
FR2930829A1 (fr) Procede et dispositif d&#39;aide a la conception de textes pour pilote, membre d&#39;equipage ou conducteur
US20200301999A1 (en) Cognitive multiple-level highlight contrasting for entities
CA2432366C (fr) Procede et dispositif pour elaborer une forme abregee d&#39;un terme quelconque qui est utilise dans un message d&#39;alarme destine a etre affiche sur un ecran du poste de pilotage d&#39;un aeronef
FR3096487A1 (fr) Procédé et dispositif de gestion automatique à bord d’un aéronef de messages audio de contrôle aérien
Phan et al. A more perfect unification
Wang et al. LLMCheckup: Conversational examination of large language models via interpretability tools
EP2219113A2 (fr) Procédé d&#39;affichage, dispositif et produit programme d&#39;ordinateur correspondant
Condamines et al. Linguistic analysis of requirements of a space project and their conformity with the recommendations proposed by a controlled natural language
Chou et al. A last Resort Approach to (Number) Feature Inheritance 1
EP2419823A1 (fr) Procede d&#39;assistance au developpement ou a l&#39;utilisation d&#39;un systeme complexe
Raj et al. Natural Language Processing for Chatbots
CN111126052B (zh) 功能点生成方法、装置、电子设备及计算机可读存储介质
Wang et al. An ERP study of the object preference in processing Chinese relative clauses
US11138383B2 (en) Extracting meaning representation from text
EP1248982A1 (fr) Procede de generation automatique de table de symboles d&#39;un calculateur temps reel

Legal Events

Date Code Title Description
CA Change of address

Effective date: 20110916

CD Change of name or company name

Owner name: AIRBUS HOLDING, FR

Effective date: 20110916

CJ Change in legal form

Effective date: 20110916

TP Transmission of property

Owner name: AIRBUS HOLDING, FR

Effective date: 20110913

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 11

PLFP Fee payment

Year of fee payment: 12

PLFP Fee payment

Year of fee payment: 13

PLFP Fee payment

Year of fee payment: 14

PLFP Fee payment

Year of fee payment: 15

ST Notification of lapse

Effective date: 20231205