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