• DocumentCode
    2345789
  • Title

    An interactive environment for the visual programming of virtual agents

  • Author

    Bimbo, A. Del ; Vicario, E. ; Zingoni, D.

  • Author_Institution
    Dept. of Syst. & Inf., Florence Univ., Italy
  • fYear
    1994
  • fDate
    4-7 Oct 1994
  • Firstpage
    145
  • Lastpage
    152
  • Abstract
    In virtual reality interfaces, human/computer interaction is supported by the engagement of the user within the emulated replica of some real-life environment. To attain this engagement, the virtual agents which populate the virtual environment must be animated so as to exhibit realistic behavioral patterns. The specification of such behavioral patterns is largely hurdled by the human difficulty in providing abstract descriptions for real-life phenomena. Visual programming by-example provides a straightforward means to overcome this hurdle: following this specification approach, the behavioral pattern of a virtual agent can be defined through examples which replicate the agent behavior in response to the stimuli that it may receive from its embedding virtual environment. A system is presented which supports the specification by-example of agent behavioral models and their automatic translation into code. The internal specification formalism which is used by the system to capture the behavioral patterns exhibited by the agents in their specification examples is discussed, along with the overall organization and the visual interface of the system
  • Keywords
    formal specification; human factors; interactive systems; user interfaces; virtual reality; visual languages; visual programming; abstract descriptions; agent behavior; agent behavioral models; automatic translation; behavioral pattern; embedding virtual environment; emulated replica; human/computer interaction; interactive environment; internal specification formalism; real-life environment; real-life phenomena; realistic behavioral patterns; specification approach; specification by-example; virtual agents; virtual environment; virtual reality interfaces; visual interface; visual programming; visual programming by-example; Animation; Computer interfaces; Emulation; Graphics; Humans; Shape; Virtual environment; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1994. Proceedings., IEEE Symposium on
  • Conference_Location
    St. Louis, MO
  • Print_ISBN
    0-8186-6660-9
  • Type

    conf

  • DOI
    10.1109/VL.1994.363630
  • Filename
    363630