Grade/CPN : a tool and temporal logic for testing colored Petri net models in teaching

M. Westergaard, D. Fahland

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureHoofdstukAcademic

4 Citaten (Scopus)

Samenvatting

Grading dozens of Petri net models manually is a tedious and error-prone task. In this paper, we present Grade/CPN, a tool supporting the grading of Colored Petri nets modeled in CPN Tools. The tool is extensible, configurable, and can check static and dynamic properties. It automatically handles tedious tasks like checking that good modeling practise is adhered to, and supports tasks that are difficult to automate, such as checking model legibility. We propose and support the Britney Temporal Logic which can be used to guide the simulator and to check temporal properties. We provide our experiences with using the tool in a course with 100 participants.
Originele taal-2Engels
TitelTransactions on Petri Nets and Other Models of Concurrency VIII
RedacteurenM. Koutny, W.M.P. Aalst, van der, A. Yakovlev
Plaats van productieBerlin
UitgeverijSpringer
Pagina's180-202
ISBN van geprinte versie978-3-642-40464-1
DOI's
StatusGepubliceerd - 2013

Publicatie series

NaamLecture Notes in Computer Science
Volume8100
ISSN van geprinte versie0302-9743

Vingerafdruk

Duik in de onderzoeksthema's van 'Grade/CPN : a tool and temporal logic for testing colored Petri net models in teaching'. Samen vormen ze een unieke vingerafdruk.

Citeer dit