Predictive modelling of peer-to-peer event-driven communication in component-based systems

  • Authors:
  • Christoph Rathfelder;David Evans;Samuel Kounev

  • Affiliations:
  • Software Engineering, FZI Research Center for Information Technology, Karlsruhe, Germany;Computer Laboratory, University of Cambridge, Cambridge, UK;Faculty of Informatics, Karlsruhe Institute of Technology, Karlsruhe, Germany

  • Venue:
  • EPEW'10 Proceedings of the 7th European performance engineering conference on Computer performance engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The event-driven communication paradigm is used increasingly often to build loosely-coupled distributed systems in many industry domains including telecommunications, transportation, and supply chain management. However, the loose coupling of components in such systems makes it hard for developers to estimate their behaviour and performance under load. Most general purpose performance meta-models for component-based systems provide limited support for modelling eventdriven communication. In this paper, we present a case study of a real-life road traffic monitoring system that shows how event-driven communication can be modelled for performance prediction and capacity planning. Our approach is based on the Palladio Component Model (PCM) which we have extended to support event-driven communication. We evaluate the accuracy of our modelling approach in a number of different workload and configuration scenarios. The results demonstrate the practicality and effectiveness of the proposed approach.