SPECIFICATION BY-EXAMPLE OF VIRTUAL AGENTS BEHAVIOR

Citation
A. Delbimbo et E. Vicario, SPECIFICATION BY-EXAMPLE OF VIRTUAL AGENTS BEHAVIOR, IEEE transactions on visualization and computer graphics, 1(4), 1995, pp. 350-360
Citations number
26
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming","Engineering, Eletrical & Electronic
ISSN journal
10772626
Volume
1
Issue
4
Year of publication
1995
Pages
350 - 360
Database
ISI
SICI code
1077-2626(1995)1:4<350:SBOVAB>2.0.ZU;2-4
Abstract
The development of virtual agents running within graphic environments which emulate real-life contexts may largely benefit from the use of v isual specification by-example, To support this specification, the dev elopment system must be able to interpret the examples and cast their underlying rules into an internal representation language. This langua ge must find a suitable trade-off among a number of contrasting requir ements regarding expressiveness, automatic executability, and suitabil ity to the automatic representation of rules deriving from the analysi s of examples. A language is presented which attains this trade-off by combining together an operational and a declarative fragment to separ ately represent the autonomous execution of each individual agent and its interaction with the environment, respectively. While the declarat ive part permits to capture interaction rules emerging from specificat ion examples, the operational part supports the automatic execution in the operation of the virtual environment. A system is presented which embeds this language within a visual shell to support a behavioral tr aining in which the animation rules of virtual agents are defined thro ugh visual examples.