Use of Formalized Guidelines for Semi-Automated Generation of GUI: The Ergo-Conceptor+ Tool

  • Faouzi Moussa
  • Meriem Riahi
Conference paper


Automated applications with high degree of security require the permanent presence of human operator to control the system’s evolution and to react to unexpected events. In order to help the operator in its different tasks, GUI are generally proposed. But the major problems for the development of such interfaces is to decide: What to present in these interfaces? When and how to present it? Our research deals with these problems and proposes a design approach of user interfaces based on guidelines. This approach is supported by a tool called Ergo-conceptor+.


Graphical User Interface User Requirement Graphical Display Display Type Graphical Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bodart, F, Hennebert, A.-M., Leheureux, J.-M., Provot, I., Vanderdonckt, J., Zucchinetti, G.: Key Activities for a Development Methodology of Interactive Applications. In: Benyon, D., Palanque, Ph. (eds.): Critical Issues in User Interface Systems Engineering. Springer-Verlag, Berlin (1995) 109–134Google Scholar
  2. 2.
    Chehaibar, M.: Méthodes d’analyse hiérarchique des RdP. PhD Thesis. Université de Paris 6, Paris (1991)Google Scholar
  3. 3.
    Fadier, E.: Fiabilité Humaine: Méthodes d’analyse et domaine d’application. In: Leplat, J., de Terssac, G. (Eds.): Les facteurs humains de la fiabilité dans les systèmes complexes. Editions Octarès, Marseille (1990) 47–80Google Scholar
  4. 4.
    Farenc, C., ERGOVAL: une méthode de structuration des règles ergonomiques permettant l’évaluation automatique d’interfaces graphiques. PhD Thesis, Université Toulouse 1, Toulouse (1997)Google Scholar
  5. 5.
    Gilmore, W.E., Gertman, D.I., Blackman, H.S.: User Computer Interface in Process Control: A Human Factors Engineering. Handbook. Academic Press (1989)Google Scholar
  6. 6.
    Kolski, C., Moussa, F.: Two examples of “Tools for working with guidelines” for process control field: Synop and Ergo-Conceptor. In: J. Vanderdonckt (Ed.): Third Annual Meeting of the International Special Interest Group on “Tools for working with guidelines” (Namur, Belgium, 4 June 1996)Google Scholar
  7. 7.
    Kolski, C.: Interfaces Homme-Machine: Application aux systèmes Industriels complexes. Editions Hermès, Paris (1997)Google Scholar
  8. 8.
    Moalla, M.: Réseaux de Petri interprétés et Grafcet. Techniques & Sciences Informatiques. 4, 1 (1985) 17–30Google Scholar
  9. 9.
    Moussa, F.: Contribution à la conception ergonomique des interfaces de supervision dans les procédés Industriels: Application au système Ergo-Conceptor. PhD Thesis. University of Valenciennes, Valenciennes (1992)Google Scholar
  10. 10.
    Moussa, F., Kolski, C., Riahi, M.: A Model Based Approach to Semi-Automated User Interface Generation for Process Control Interactive Applications. Interacting with Computers 12, 3 (2000) 245–279CrossRefGoogle Scholar
  11. 11.
    Moussa, F., Riahi, M., Moalla, M., Kolski, C.: A Petri Nets Based Method for Specification and Automated Generation of User Interface. In H.J. Bullinger and J. Ziegler (Ed.), Human-Computer Interaction, Ergonomics and User Interfaces, volume 1. London: Lawrence Erlbaum Associates (1999) 988–992Google Scholar
  12. 12.
    Palanque, P., Bastide, R.: Synergistic Modelling of Tasks, Users and Systems Using Formal Specification Techniques. Interacting with computers 9 (1997) 129–153CrossRefGoogle Scholar
  13. 13.
    Palanque, P., Bastide, R.: Verification of an Interactive Software by Analysis of its Formal Specification. In: Proc. of IFIP Conf. on Human-Computer Interaction Interact’95 (Lillehammer, June 27–29, 1995). Chapman & Hall, London (1995) 27–29Google Scholar
  14. 14.
    Rasmussen, J.: Intelligent Decision Support in Process Environments. A framework for cognitive Task Analysis in System Design In: Hollnagel, E., Mancini, G., Woods, D.D. (Eds.). NATO ASI series. Vol. F21. Springer-Verlag, Berlin (1986)Google Scholar
  15. 15.
    Riahi, M., Moussa, F., Moalla, M., Kolski, C.: Vers une spécification formelle des Interfaces Homme-Machine basée sur l’utilisation des Réseaux de Petri. In: Proc. of ERGO-IA’ 98 (Biarritz, November 4–6, 1998). Eds ESTIA/ILS France (1998) 4–6Google Scholar
  16. 16.
    Souissi, Y.: Properties Preservation by Composition of Nets via a Set of Transitions. In: Proc. of 11`s Int. Conf. on Applications and Theory of Petri Nets (Paris, June 1990)Google Scholar
  17. 17.
    Vanderdonckt, J.: Development Milestones toward a Tool For Working With Guidelines. Interacting with Computers 12, 2 (1999) 81–118CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London 2001

Authors and Affiliations

  • Faouzi Moussa
    • 1
  • Meriem Riahi
    • 1
  1. 1.Faculté des Sciences de Tunis — Département des Sciences de l’InformatiqueCampus UniversitaireLe Belvédère-TunisTunisia

Personalised recommendations