Published: 28th September 2015
DOI: 10.4204/EPTCS.194
ISSN: 2075-2180

EPTCS 194

Proceedings Thirteenth Workshop on
Quantitative Aspects of Programming Languages and Systems
London, UK, 11th-12th April 2015

Edited by: Nathalie Bertrand and Mirco Tribastone

Preface
Nathalie Bertrand and Mirco Tribastone
Expected-Delay-Summing Weak Bisimilarity for Markov Automata
Alessandro Aldini and Marco Bernardo
1
CARMA: Collective Adaptive Resource-sharing Markovian Agents
Luca Bortolussi, Rocco De Nicola, Vashti Galpin, Stephen Gilmore, Jane Hillston, Diego Latella, Michele Loreti and Mieke Massink
16
Efficient Checking of Individual Rewards Properties in Markov Population Models
Luca Bortolussi and Jane Hillston
32
Quantitative Information Flow for Scheduler-Dependent Systems
Yusuke Kawamoto and Thomas Given-Wilson
48
A Definition Scheme for Quantitative Bisimulation
Diego Latella, Mieke Massink and Erik de Vink
63
Rooted branching bisimulation as a congruence for probabilistic transition systems
Matias D. Lee and Erik P. de Vink
79
Semiring-based Specification Approaches for Quantitative Security
Fabio Martinelli, Ilaria Matteucci and Francesco Santini
95
Probabilistic Output Analysis by Program Manipulation
Mads Rosendahl and Maja H. Kirkeby
110

Preface

This volume contains the proceedings of the Thirteenth Workshop on Quantitative Aspects of Programming Languages and Systems (QAPL 2015), held in London, UK, on 11 and 12 April, 2015. QAPL 2015 was a satellite event of the European Joint Conferences on Theory and Practice of Software (ETAPS).

The central theme of the workshop is that of quantitative aspects of computation. These aspects are related to the use of physical quantities (storage space, time, bandwidth, etc.) as well as mathematical quantities (e.g. probability and measures for reliability, security and trust), and play an important (sometimes essential) role in characterising the behaviour and determining the properties of systems. Such quantities are central to the definition of both the model of systems (architecture, language design, semantics) and the methodologies and tools for the analysis and verification of the systems properties. The aim of this workshop is to discuss the explicit use of quantitative information such as time and probabilities either directly in the model or as a tool for the analysis of systems. In particular, the workshop focuses on:

The history of QAPL starts in 2001, when its first edition was held in Florence, Italy, as a satellite event of the ACM Principles, Logics, and Implementations of high-level programming languages, PLI 2001. The second edition, QAPL 2004, was held in Barcelona, Spain, as a satellite event of ETAPS 2004. Since then, QAPL has become a yearly appointment with ETAPS. In the following years, QAPL was held in Edinburgh, Scotland (QAPL 2005), Vienna, Austria (QAPL 2006), Braga, Portugal (QAPL 2007), Budapest, Hungary (QAPL 2008), York, UK (QAPL 2009), Paphos, Cyprus (QAPL 2010), Saarbrücken, Germany (QAPL 2011), Tallinn, Estonia (QAPL 2012), Rome, Italy (QAPL 2013), and Grenoble, France (QAPL 2014). The proceedings of the workshop editions upto and including 2009 are published as volumes in Electronic Notes in Theoretical Computer Science (ENTCS). The editions from 2010 to 2014 are published as volumes 28, 57, 85, 117 and 154 respectively, of the Electronic Proceedings in Theoretical Computer Science (EPTCS). Four special issues of the journal of Theoretical Computer Science are dedicated to the QAPL 2004, QAPL 2006, QAPL 2010, and QAPL 2011 and 2012 events, and are published in Volume 346(1), Volume 382(1), Volume 413(1) and Volume 538(1) respectively. A special issue of the journal of Theoretical Computer Science dedicated to QAPL 2013 and QAPL 2014 is about to be published.

The workshop programme included two QAPL keynote presentations: Catuscia Palamidessi (Inria/LIX, France) Quantitative Aspects of Privacy and Information Flow, and Holger Hermanns (Saarland University, Germany) Optimal Continuous Time Markov Decisions.

Furthermore, the Program Committee of QAPL 2015 which comprised of

selected 8 regular papers and 2 presentation-only papers. All regular papers were reviewed by at least three reviewers. After the workshop, the authors of regular papers were asked to submit a revised version, incorporating the comments made during the discussion at the workshop, which are included here.

We would like to thank the QAPL steering committee for its support, the Organizing Committee of ETAPS 2015 and in particular the workshop chair Paulo Oliva, and furthermore all the authors, the invited speakers, the programme committee and the external referees for their valuable contributions.


Nathalie Bertrand and Mirco Tribastone, Program Co-chairs