Performance concerns of polymorphism in modelling domain variability in real-time systems

Oliver Lewis*, Mike Mannion, Barry Keepence

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Many organisations avoid using polymorphism to model variability in real-time system design. One concern is that the performance of polymorphic function calls is too slow. In this paper we describe an experiment that compares the performance of an instrument control unit module implemented using three different techniques. We compare a structured decision tree solution against both static and dynamic polymorphic solutions. Our results show that polymorphic solutions outperform the structured decision tree solution.
Original languageEnglish
Title of host publicationProceedings ECBS'99. IEEE Conference and Workshop on Engineering of Computer-Based Systems, 1999
PublisherIEEE
Pages240-246
Number of pages7
ISBN (Print)076900285, 0769500307
DOIs
Publication statusPublished - 1999

Keywords

  • real time systems
  • decision trees
  • satellites
  • power system modeling
  • identity-based encryption
  • mobile handsets
  • pensions
  • Systems engineering and theory
  • design engineering

Fingerprint Dive into the research topics of 'Performance concerns of polymorphism in modelling domain variability in real-time systems'. Together they form a unique fingerprint.

Cite this