2009
DOI: 10.1007/978-3-642-10373-5_37
|View full text |Cite
|
Sign up to set email alerts
|

Verifying Ptolemy II Discrete-Event Models Using Real-Time Maude

Abstract: This paper shows how Ptolemy II discrete-event (DE) models can be formally analyzed using Real-Time Maude. We formalize in RealTime Maude the semantics of a subset of hierarchical Ptolemy II DE models, and explain how the code generation infrastructure of Ptolemy II has been used to automatically synthesize a Real-Time Maude verification model from a Ptolemy II design model. This enables a model-engineering process that combines the convenience of Ptolemy II DE modeling and simulation with formal verification … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
21
0

Year Published

2009
2009
2024
2024

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 26 publications
(21 citation statements)
references
References 16 publications
0
21
0
Order By: Relevance
“…I further discuss the semantics of real-time modeling languages [40][41][42]67,363,393,394] in Section 7.4. Some recent work has also considered the semantics of multi-modeling languages [63], that is, languages that can combine different models describing various perspectives about the same system.…”
Section: Modeling Languagesmentioning
confidence: 99%
See 2 more Smart Citations
“…I further discuss the semantics of real-time modeling languages [40][41][42]67,363,393,394] in Section 7.4. Some recent work has also considered the semantics of multi-modeling languages [63], that is, languages that can combine different models describing various perspectives about the same system.…”
Section: Modeling Languagesmentioning
confidence: 99%
“…giving formal semantics to various object-oriented design notations, architectural notations, and software modeling languages, e.g., [33,40,42,[60][61][62]65,66,110,154,169,197,268,269,[345][346][347]363,393,394,474], and 2. giving formal semantics to various middleware and distributed coordination mechanisms, e.g., [13,14,153,167,168,350,402].…”
Section: Representing Distributed Systems Software Architectures Anmentioning
confidence: 99%
See 1 more Smart Citation
“…Ptolemy 1 [7,30,79] has studied modelling, simulation and design of concurrent, real-time embedded systems, using a mixture of models of computation using an actor-oriented modelling approach. Ptolemy takes a "composition of models" approach in that it permits coherent coupling of heterogeneous models.…”
Section: The Co-modelling and Co-simulation Landscapementioning
confidence: 99%
“…This could be realised both directly through the coupling of the XML-RPC protocol of Crescendo to the FMI and indirectly by importing the FMI-Cos into HiL tools like 20-sim 4C and RT-Tester 7. This could be realised both directly through the coupling of the XML-RPC protocol of Crescendo to the FMI and indirectly by importing the FMI-Cos into HiL tools like 20-sim 4C and RT-Tester 7.…”
mentioning
confidence: 99%