Loading...
Please wait, while we are loading the content...
Similar Documents
Automatic Code Generation from Coloured Petri Nets for an Access Control System
| Content Provider | Semantic Scholar |
|---|---|
| Author | Mortensen, Kjeld Høyer |
| Copyright Year | 1999 |
| Abstract | We describe in this paper a general method for automatic code gen ration from Coloured Petri Nets (CP-nets or CPN). The method is supported by the Design/CPN t ool which has been extended during the past few years, such that it also can be used to generate code a utomatically from a CPN model. We do not describe the algorithms for code generation but rather t he context such a tool is used in. The rough outline of the method is as follows. One models the s ystem of interest with CP-nets and Design/CPN. The modelled system behaviour is debugged and a nalysed, and when one has significant confidence in the model then the automatic code generation to ol is applied, giving the final executable implementation as a result. Thus the behaviour of the model a nd executable are identical, and the traditional implementation phase has been eliminated. In this paper we demonstrate that the method is usable in prac tice for an industrial example, namely an access control system developed by the Danish security co mpany Dalcotech A/S. This CPN model is a first version of the next generation of acce ss ontrol systems to be developed by Dalcotech. We describe the model and how they apply the autom atic code generation method in order to obtain a system implementation quickly and safely. In thi s way Dalcotech now has the capability to reduce the time spent in the implementation phase dramati cally. Another benefit is that they also dramatically reduce the amount of time spent on debugging th e implementation. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.daimi.au.dk/CPnets/workshop99/papers/Mortensen.ps.gz |
| Alternate Webpage(s) | http://www.daimi.au.dk/CPnets/workshop99/papers/Mortensen.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |