DocumentCode
3496272
Title
An approach to protocol modeling and validation
Author
Cicirelli, F. ; Furfaro, A. ; Nigro, L.
Author_Institution
Laboratorio di Ingegneria del Software, Universita della Calabria, Rende, Italy
fYear
2006
fDate
2-6 April 2006
Abstract
This paper describes an approach to modeling and analysis of complex time-dependent systems specified by modular time Petri nets (TPNs). The approach is supported by a Java tool TPN Designer - which permits visual modeling, debugging and discrete-event simulation. The tool is characterized by its modularity and hierarchical constructs, a scripting language for controlling model configuration and scalability, and a monitoring and watching sub system for collecting simulation output. TPN Designer permits also to split a model into LP/subnets for distributed simulation. The tool is able to translate a flattened TPN model into UPPAAL/timed automata for model checking. The paper demonstrates the practical use of the approach through modeling and validation of a system based on the alternating bit protocol.
Keywords
Java; Petri nets; formal verification; protocols; simulation languages; Java tool TPN Design; complex time-dependent system; discrete-event simulation; distributed simulation; model checking; model configuration; model scalability; scripting language; time Petri net; timed automata; visual debugging; visual modeling; Automata; Context modeling; Discrete event simulation; Java; Laboratories; Monitoring; Petri nets; Predictive models; Protocols; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 2006. 39th Annual
ISSN
1080-241X
Print_ISBN
0-7695-2559-8
Type
conf
DOI
10.1109/ANSS.2006.12
Filename
1612867
Link To Document