{"title":"Transformation of time Petri net into Promela","authors":"Onsuthee Chaichompoo, A. Thongtak, W. Vatanawood","doi":"10.1109/TSSA.2017.8272928","DOIUrl":null,"url":null,"abstract":"This paper proposes a method of transformation of time Petri net into Promela in order to verify their behavioral properties of the timed systems. The concurrent systems, with time attributes on transactions, are typically written in time Petri net. For quantitative and qualitative analysis of their properties, these time Petri net would be transformed into Promela beforehand. We also propose the linear temporal formula to specify the correctness properties. The proposed transforming method copes with the representation of both Petri net structure and its dynamic behavior. The token flows in time Petri net are modelled into Promela code, hence the implicit dynamic behavior would be practically described in the model. The resulting Promela code is simulated and verified by SPIN tool and reveals that not only the time related behaviors would be evaluated, but also the qualitative properties, such as safety and liveness.","PeriodicalId":271883,"journal":{"name":"2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TSSA.2017.8272928","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
This paper proposes a method of transformation of time Petri net into Promela in order to verify their behavioral properties of the timed systems. The concurrent systems, with time attributes on transactions, are typically written in time Petri net. For quantitative and qualitative analysis of their properties, these time Petri net would be transformed into Promela beforehand. We also propose the linear temporal formula to specify the correctness properties. The proposed transforming method copes with the representation of both Petri net structure and its dynamic behavior. The token flows in time Petri net are modelled into Promela code, hence the implicit dynamic behavior would be practically described in the model. The resulting Promela code is simulated and verified by SPIN tool and reveals that not only the time related behaviors would be evaluated, but also the qualitative properties, such as safety and liveness.