MIN-Fakultät
Fachbereich Informatik
Fundamente Teoretici de Informatică

Bibliography

SNIFF - An Input/Output Library for Design/CPN

Christoph Maier, Daniel Moldt, and Heiko Rölke.
SNIFF - an input/output library for Design/CPN.
In Daimi PB-532: Workshop on Practical Use of Coloured Petri Nets and Design/CPN, pages 65-82, Ny Munkegade, Building 540, DK-8000 Aarhus C, Dänemark, 1998. Computer Science Department, Aarhus University.

In our group several projects used and use Coloured Petri nets as their main technique for modeling. Design/CPN has been one of the tools to edit and simulate the Petri net diagrams. However, Design/CPN has to be considered as a closed tool. To enlarge its functionality the desire is to open the tool for its environment. This is achieved by a library of functions which are implemented using Design/ML and Mimic allowing selective import and export of single or all pages of a Petri net diagram. Its input/output format is a human-readable text file. The text has a well defined syntax and maintains the net's structure and its content. Hence the interface is public and other tools can use the diagrams produced by Design/CPN and Design/CPN can use the output of other tools.


BibTeX



@INPROCEEDINGS{Maier+98,
        AUTHOR             = {Maier, Christoph and Moldt, Daniel and R{\"o}lke, Heiko},
        ADDRESS            = UniAarhusAdr,
        BOOKTITLE          = {Daimi PB-532: Workshop on Practical Use of Coloured {Petri} Nets and {Design/CPN}},
        INSTITUTION        = {Computer Science Department, Aarhus University},
        PAGES              = {65--82},
        PUBLISHER          = UniAarhus,
        TITLE              = {{SNIFF} -- An Input/Output Library for {Design/CPN}},
        YEAR               = 1998,
        ABSTRACT           = {In our group several projects used and use Coloured
                              Petri nets as their main technique for modeling.
                              Design/CPN has been one of the tools to edit and
                              simulate the Petri net diagrams. However, Design/CPN
                              has to be considered as a closed tool. To enlarge its
                              functionality the desire is to open the tool for its
                              environment. This is achieved by a library of functions
                              which are implemented using Design/ML and Mimic
                              allowing selective import and export of single or all
                              pages of a Petri net diagram. Its input/output format
                              is a human-readable text file. The text has a well
                              defined syntax and maintains the net's structure and
                              its content. Hence the interface is public and other
                              tools can use the diagrams produced by Design/CPN and
                              Design/CPN can use the output of other tools.}
}