• 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