Abstract
An audio visual system can enhance its controllability by an interactive and user-friendly menu through which a user issues commands to control audio visual devices. One of the serious problems encountered in such menu development is that end-user's requirement specifications vary in screen layouts, device configurations and commands contents, and often involves extensive manual programming. We have definedMacroMMenu formally as a tree structure menu system model restricting a menu transition graph, and designed and implemented an automated menu prototyping system which includes a menu generator calledInteractive Proto. UsingInteractive Proto through a visual programming language, end-users themselves, who are usually non-programmers, can easily define menu specification, input this source specification, and the targetMacro Menu is generated automatically.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Borning A (1981) The Programming Language Aspects of ThingLab, A Constrain-Oriented Simulation Laboratory. ACM Trans. Programming Languages and Systems 3, No 4:353–387
Finzer W, Gould L (1984) Programming by Rehearsal. Byte 9, No 6:187–210
Foley JD, van Dam A (1982) Fundamentals of Interactive Computer Graphics. Addison-Wesley, Reading, Mass, pp 217–243
Glinert EP, Tanimoto ST (1984) Pict: An Interactive Graphical Programming Environment. Computer 17, No 11:7–25
Goldberg A (1984) Smalltalk-80, The Interactive Programming Environment. Addison-Wesley, Reading, Mass
Grafton RB, Ichikawa T (1985) Visual Programming. Computer 18, No 8:6–9
Jacob RJK (1985) A State Transition Language for Visual Programming. Computer 18, No 8:51–59
Kunii TL, Shirota Y (1985)Crossover Net: A Computer Graphics/Video Crossover LAN System: In: Kunii TL (ed) Computer Graphics, Visual Technology and Art. Springer, Berlin, Heidelberg, New York, pp 189–200
Kunii TL, Shirota Y (1986)Crossover Net: A Computer Graphics/Video Crossover LAN System. To Appear in IEEE Comput. Graph Applic 6, No 4
Raeder G (1985) A Survey of Current Graphical Programming Techniques. Computer 18, No 8:11–25
Shu NC (1985) FORMAL: A Forms-Oriented, Visual-Directed Application Development System. Computer 18, No 8:38–49
Wasserman AI, Showmake DI (1983) A RAPID/USE Tutorial. Medical Information Science, University of California, San Francisco, November
Zloof MM (1981) QBE/OBE: A Language for Office and Business Automation, Computer 14, No 5:13–22
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kunii, T.L., Shirota, Y. & Noma, T. A menu generator for audio visual networks. The Visual Computer 2, 15–30 (1986). https://doi.org/10.1007/BF01890984
Issue Date:
DOI: https://doi.org/10.1007/BF01890984