An approach to object-oriented component customization for real-time software development
Stephen S. Yau, Choksing Taweponsomkiat · 2003
To reuse components in component-based real-time software development, especially the ones acquired from external sources, a component must satisfy its real-time constraints, such as thread priority and thread synchronization, to satisfy system real-time requirements. Since real-time applications have various real-time requirements, the ability to customize components for various real-time constraints is needed. Hence, the components to be used in real-time software development must have a set of well-defined features to facilitate component customization. Furthermore, since there are many techniques available for addressing real-time requirements, the features themselves must also be customizable to support these techniques used in a particular type of real-time applications. In this paper, an object-oriented component customization approach, including component customization and framework extension, for real-time applications software development, is presented.