Title :
Performance concerns of polymorphism in modelling domain variability in real-time systems
Author :
Lewis, Oliver ; Mannion, Mike ; Keepence, Barry
Author_Institution :
Sch. of Comput., Napier Univ. of Edinburgh, UK
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
Keywords :
object-oriented methods; product development; real-time systems; software reusability; instrument control unit module; modelling domain variability; performance concerns; polymorphic function calls; polymorphism; real-time systems; structured decision tree solution; Decision trees; Design engineering; Identity-based encryption; Instruments; Mobile handsets; Pensions; Power system modeling; Real time systems; Satellites; Systems engineering and theory;
Conference_Titel :
Engineering of Computer-Based Systems, 1999. Proceedings. ECBS '99. IEEE Conference and Workshop on
Conference_Location :
Nashville, TN
Print_ISBN :
0-7695-0028-5
DOI :
10.1109/ECBS.1999.755887