• 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