Abstract
The modest Tool Environment (motor) is a tool to facilitate the transformation, analysis and validation of modest models. modest is a modelling language to describe stochastic real-time systems. motor implements the formal semantics of modest and is designed to transform and abstract modest specifications such that analysis can be carried out by third-party tools. For the time being, a fragment of modest can be model-checked using Cadp. The main analytical workhorse behind motor is discrete-event simulation, which is provided by the Möbius performance evaluation environment. We are experimenting with prototypical connections to the real-time model checker Uppaal.
Chapter PDF
Similar content being viewed by others
Keywords
- Label Transition System
- Structural Operational Semantic
- Stochastic Automaton
- Train Control System
- Performance Evaluation Environment
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Bernardo, M., et al.: TwoTowers: A tool integrating functional and performance analysis of concurrent systems. In: Proc. FORTE/PSTV 1998, pp. 457–467. Kluwer Academic Publishers, Dordrecht (1998)
Bohnenkamp, H., et al.: Modest: A compositional modeling formalism for real-time and stochastic systems. IEEE Trans. Soft. Eng. 32(10), 812–830 (2006)
Bohnenkamp, H., et al.: Are you still there? — A lightweight algorithm to monitor node presence in self-configuring networks. In: Proc. DSN 2005, June 2005, pp. 704–709. IEEE Computer Society Press, Los Alamitos (2005)
Bohnenkamp, H., et al.: The MoDeST modeling tool and its implementation. In: Kemper, P., Sanders, W.H. (eds.) TOOLS 2003. LNCS, vol. 2794, Springer, Heidelberg (2003)
Bohnenkamp, H., et al.: Synthesis and stochastic assessment of schedules for lacquer production. In: Proc. QEST ’04, IEEE Computer Society Press, Los Alamitos (2004)
Cavin, D., Sasson, Y., Schiper, A.: On the accuracy of MANET simulators. In: ACM Workshop On Principles Of Mobile Computing, pp. 38–43 (2002)
Daly, D., et al.: Möbius: An extensible tool for performance and dependability modeling. In: Haverkort, B.R., Bohnenkamp, H.C., Smith, C.U. (eds.) TOOLS 2000. LNCS, vol. 1786, Springer, Heidelberg (2000)
D’Argenio, P.R., Katoen, J.-P.: A theory of stochastic systems. Part I. Stochastic automata. Inf. & Comp. 203, 1–38 (2005)
Deavours, D.D., Sanders, W.H.: An efficient well-specified check. In: Proceedings PNPM ’99, pp. 124–133. IEEE Computer Society Press, Los Alamitos (1999)
Garavel, H.: OPEN/CAESAR: An Open Software Architecture for Verification, Simulation, and Testing. In: Steffen, B. (ed.) ETAPS 1998 and TACAS 1998. LNCS, vol. 1384, Springer, Heidelberg (1998)
Hermanns, H., Jansen, D.N., Usenko, Y.S.: From StoCharts to MoDeST: a comparative reliability analysis of train radio communications. In: Proc. WOSP ’05, ACM Press, New York (2005)
Kwiatkowska, M., Norman, G., Parker, D.: Probabilistic symbolic model checking with PRISM. In: Katoen, J.-P., Stevens, P. (eds.) ETAPS 2002 and TACAS 2002. LNCS, vol. 2280, Springer, Heidelberg (2002)
Larsen, K.G., Pettersson, P., Yi, W.: Uppaal in a Nutshell. Int. Journal on Software Tools for Technology Transfer 1(1–2), 134–152 (1997)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Bohnenkamp, H., Hermanns, H., Katoen, JP. (2007). motor:The modest Tool Environment. In: Grumberg, O., Huth, M. (eds) Tools and Algorithms for the Construction and Analysis of Systems. TACAS 2007. Lecture Notes in Computer Science, vol 4424. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71209-1_38
Download citation
DOI: https://doi.org/10.1007/978-3-540-71209-1_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71208-4
Online ISBN: 978-3-540-71209-1
eBook Packages: Computer ScienceComputer Science (R0)