DocumentCode :
2916674
Title :
Petri Net Script: a visual language for describing action, behaviour and plot
Author :
Blackwell, Leon ; Von Konsky, Brian ; Robey, Mike
Author_Institution :
Curtin Univ. of Technol., Perth, WA, Australia
fYear :
2001
fDate :
2001
Firstpage :
29
Lastpage :
37
Abstract :
Current techniques for behavioural specification provide the ability to describe individual methods of action, interaction and behaviour, but do not allow scripting of a complex behavioural sequence as is required for a virtual actor within the plot of a stage-play. These existing specification techniques are also designed primarily for use by computing experts, usually as a text based language, and are therefore not easily accessible by laymen. The paper presents Petri Net Script (PNS), a new graphical language for specification of virtual actor behaviour. PNS provides a graphical interface to behavioural scripting that enables specification of actions and interactions for virtual actors that can then interact with human actors in real time. A quantitative justification as to the effectiveness of the new language is evaluated through comparison of required complexity to achieve a simple behaviour against that of a more traditional specification technique using an adaptation of T.J. McCabe´s (1976) Cyclomatic Complexity
Keywords :
Petri nets; computational complexity; formal specification; graphical user interfaces; interactive systems; specification languages; virtual reality; visual languages; Cyclomatic Complexity; PNS; Petri Net Script; behavioural scripting; behavioural specification; complex behavioural sequence; graphical interface; graphical language; human actors; quantitative justification; real time; simple behaviour; specification technique; specification techniques; text based language; virtual actor; virtual actor behaviour specification; visual language; Artificial intelligence; Australia; Concurrent computing; Graphics; Humans; Petri nets; Psychology; Smart cameras;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science Conference, 2001. ACSC 2001. Proceedings. 24th Australasian
Conference_Location :
Gold Coast, Qld.
ISSN :
1530-0900
Print_ISBN :
0-7695-0963-0
Type :
conf
DOI :
10.1109/ACSC.2001.906620
Filename :
906620
Link To Document :
بازگشت