Aligning UML 2.0 State Machines and Temporal Logic for the Efficient Execution of Services

Author(s):  
Frank Alexander Kraemer ◽  
Peter Herrmann ◽  
Rolv Bræk
2004 ◽  
Vol 3 (1) ◽  
pp. 31-54 ◽  
Author(s):  
Carlos Rossi ◽  
Manuel Enciso ◽  
Inmaculada P. de Guzmán

10.29007/2w2f ◽  
2018 ◽  
Author(s):  
Klaus Havelund

We argue that a modern programming language such as Scala offers a level of succinctness, which makes it suitable for program and systems specification as well as for high-level programming. We illustrate this by comparing the language with the VDM++ specification language. The comparison also identifies areas where Scala perhaps could be improved, inspired by VDM++. We furthermore illustrate Scala's potential as a specification language by augmenting it witha combination of parameterized state machines and temporal logic, defined as a library, thereby forming an expressive but simple runtime verification framework.


2011 ◽  
Vol 7 (4) ◽  
pp. 315-323 ◽  
Author(s):  
Daniel Calegari ◽  
Nora Szasz
Keyword(s):  

Author(s):  
Harald Fecher ◽  
Jens Schönborn ◽  
Marcel Kyas ◽  
Willem-Paul de Roever
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document