Reo2MC: a tool chain for performance analysis of coordination models

Conference object, Article English OPEN
Arbab, Farhad ; Sun, Meng ; Moon, Young-Joo ; Kwiatkowska, Marta ; Qu, H. (2009)
  • Publisher: ACM
  • Related identifiers: doi: 10.1145/1595696.1595745
  • Subject: [ INFO.INFO-SE ] Computer Science [cs]/Software Engineering [cs.SE]

International audience; In this paper, we present Reo2MC, a tool chain for the performance evaluation of coordination models. Given a coordination model represented by a stochastic Reo connector, Reo2MC is able to automatically generate the Quantitative Intentional Automaton (QIA) as its operational semantics, and the corresponding Continuous- Time Markov Chain (CTMC), which allows us to apply existing CTMC tools, e.g., PRISM, for performance analysis of Reo connectors. In support of understanding connector behavior and performance properties, the tool also provides the graphical representation of the QIA and Markov Chains.
  • References (5)

    1. Eclipse Coordination Tools. http://reo.project.cwi.nl/.

    2. F. Arbab. Reo: a channel-based coordination model for component composition. Mathematical Structures in Computer Science, 14(3):329-366, 2004.

    3. F. Arbab, T. Chothia, R. van der Mei, S. Meng, Y.-J. Moon, and C. Verhoef. From Cooridination to Stochastic Models of QoS. In Proceedings of COORDINATION'09, pages 268-287, LNCS 5521, Springer, 2009.

    4. C. Baier, M. Sirjani, F. Arbab, and J. J. M. M. Rutten. Modeling component connectors in Reo by constraint automata. Science of Computer Programming, 61(2):75-113, 2006.

    5. M. Kwiatkowska. Quantitative verification: Models, techniques and tools. In Proceedings of ESEC/FSE 2007, pages 449-458. ACM Press, September 2007.

  • Metrics
    No metrics available
Share - Bookmark