Diades: A Design Tool for Interactive Programs with Provisions to Assess Design Decisions About the Man-Machine Interface

  • Hans-Juergen Hoffmann


A design tool for interactive programs, DIADES, presently under development will be described. In the paper, the approach for design assessment employing an expert system will be highlighted. The concept “menu” is used as an example.


Expert System Design Decision Conceptual Knowledge Factual Knowledge Specification Editor 
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. Brachman, R. J., 1977, “What’s in a Concept, Structural Foundations for Semantic Networks”, Intl. J. Man-Machine Studies, 9, pp. 127–152.CrossRefGoogle Scholar
  2. Brachman, R. J., 1978, On the Epistemological Status of Semantic Networks, BBN Report No. 3807, Bolt Beranek and Newman Inc., April 1978.Google Scholar
  3. Dzida, W., et al., 1979, “A Multidimensional Approach Towards User-Oriented Definitions of Reliability”, Workshop on Reliable Software, Raulefs, P., ed., C. Hanser, München Wien, 1979, pp. 247–255.Google Scholar
  4. Hartson, D. R., et al., 1983, The Management of Dialogue for Human-Computer Interfaces, Virginia Polytechnic Institute and State University, Blacksburg, Virginia.Google Scholar
  5. Hartson, D. R., and Johnson, D. H., 1984, Dialogue Management, New Concepts in Human-Computer Interface Development, Virginia Polytechnic Institute and State University, Blacksburg, Virginia.Google Scholar
  6. Hayes, P. J., 1979, “The Logic of Frames”, Frame Conceptions and Text Understanding., A. Metzing, ed., de Gruyter, Berlin, New York.Google Scholar
  7. Hoffman, H.-J., 1983, “Anwendung von Spezifikationstechniken auf die Komponente >> Bediener << eines interaktiven Systems”, Psychologie des Programmierens, Schauer, H., and Tauber, M., eds., R. Oldenbourg, Wien München, pp. 211–251.Google Scholar
  8. Hoffmann, H.-J., 1984, DIADES -- Ein Entwurfs system für die Mensch-Maschine-Schnittstelle interaktionsfähiger Systeme: Notizen zu Interaktiven Systemen, Heft 12, März 1984, pp. 59–69.Google Scholar
  9. Hoffmann, H.-J., 1985, Research Work in Design Methodology for Interactive Programs -- On the Methodology to Code, in a Knowledge Bank, Rules Phrased in Natural Language, Discussed by an Example, in press.Google Scholar
  10. Hoffmann, H.-J., 1986(a), On the Visualization of Design Notions, of Notion Instantiations, and of Structural a Design Data Base Realized as a Semantic Net, in press.Google Scholar
  11. Hoffmann, H.-J, 1986(b), On Context Conditions and Attribute Evaluation in Tree-Structured and Network-Structured Design Data Bases, in press.Google Scholar
  12. Hoffmann, H.-J., 1986(c), DIAPES as an Example of a System Development Shell, in preparation.Google Scholar
  13. Kamran, A., and Feldman, M. B., 1984, “Graphics Programming Independent of Interaction Techniques and Styles”, ACM Computer Graphics, 17, (1), pp. 58–66.CrossRefGoogle Scholar
  14. Minsky, M., 1975, “A Framework for Representing Knowledge”, The Psychology of Computer Vision, Winston, P., ed., McGraw-Hill, pp. 211–277.Google Scholar
  15. Olsen, D. R., et al., 1984, “A Context for User Interface Management; Computer Graphics & Applications”, IEEE, 4, (12).Google Scholar
  16. Smith, S. L., and Mosier, J. N., 1984, Design Guidelines for User-System Interface Software, Report MTR-9420, The MITRE Corp., Bedford, Mass., September 1984.Google Scholar

Copyright information

© Plenum Press, New York 1987

Authors and Affiliations

  • Hans-Juergen Hoffmann
    • 1
  1. 1.Fachgebiet Programmiersprachen und Uebersetzer, Fachbereich Informatik, Department of Computer Science, Technische Hochschule Darmstadt, FB InformatikDarmstadt Institute of TechnologyDarmstadtGermany

Personalised recommendations