Model checking a video-on-demand server using McErlang

1Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The article describes a method to obtain performance measurements from complex distributed systems using a model checking approach. We illustrate the approach by applying it to a Video-on-Demand application developed in Erlang. To obtain performance measurements concerning e.g. streaming capacity, and identify system bottlenecks, we used the McErlang model checker which implements a large part of the Erlang API. Answers to capacity queries are computed as measures over paths in the system state graph, and the combination of an on-the-fly model checker (not requiring the generation of the complete state graph) with a powerful language (Erlang itself) for expressing correctness claims, made it possible to analyse substantially sized systems. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Fredlund, L. Å., & Penas, J. J. S. (2007). Model checking a video-on-demand server using McErlang. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4739 LNCS, pp. 539–546). Springer Verlag. https://doi.org/10.1007/978-3-540-75867-9_68

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free