2005
DOI: 10.1007/11513988_41
|View full text |Cite
|
Sign up to set email alerts
|

Romeo: A Tool for Analyzing Time Petri Nets

Abstract: In this paper, we present the features of Romeo, a Time Petri Net (TPN) analyzer. The tool Romeo allows state space computation of TPN and on-the-fly model-checking of reachability properties. It performs translations from TPNs to Timed Automata (TAs) that preserve the behavioural semantics (timed bisimilarity) of the TPNs. Besides, our tool also deals with an extension of Time Petri Nets (Scheduling-TPNs) for which the valuations of transitions may be stopped and resumed, thus allowing the modeling preemption. Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
86
0
2

Year Published

2007
2007
2013
2013

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 113 publications
(88 citation statements)
references
References 8 publications
0
86
0
2
Order By: Relevance
“…This formalism is indeed adapted to the description of concurrency activities such as resources schedulability, resource sharing, call services sequence, time constraints... Furthermore, TPNs propose known time extensions (such as stopwatch TPNs) which allow to model real-time (Gardey et al , 2005, ) (Lime et al , 2009, ) or Tina (Berthomieu et al , 2004, ). As can be seen on Figure 4, a behavioral prototype can be composed of several behavior elements.…”
Section: Behavioral Considerationmentioning
confidence: 99%
See 1 more Smart Citation
“…This formalism is indeed adapted to the description of concurrency activities such as resources schedulability, resource sharing, call services sequence, time constraints... Furthermore, TPNs propose known time extensions (such as stopwatch TPNs) which allow to model real-time (Gardey et al , 2005, ) (Lime et al , 2009, ) or Tina (Berthomieu et al , 2004, ). As can be seen on Figure 4, a behavioral prototype can be composed of several behavior elements.…”
Section: Behavioral Considerationmentioning
confidence: 99%
“…Once the PSM generated in TPN, the formal model can be processed by ROMEO (Gardey et al , 2005, ). ROMEO has been developed within the Real-Time team at IRCCyN 2 lab.…”
Section: Benefits Of the Strategymentioning
confidence: 99%
“…The two transformation steps are included in a composite block, for which the output is constrained by some of the identified verification properties. Afterwards, a model-to-text transformation would produce code for its analysis with the Romeo tool [24].…”
Section: From Production Plants To Time Petri Netsmentioning
confidence: 99%
“…Thus, it allows to stop the construction as soon as the truth-hood of the property is known. The method, based on the zone based state space abstraction, is implemented and integrated in the tool ROMEO [24].…”
Section: Our Contributionmentioning
confidence: 99%
“…A prototype of the on-the-fly model-checker was implemented in the tool ROMEO [24], a tool for edition and analysis of TPN. It currently allows to model-check TPN-TCTL S properties on a bounded TPN.…”
Section: A Implementationmentioning
confidence: 99%