TY - GEN
T1 - An approach to object-oriented component customization for real-time software development
AU - Yau, Sik-Sang
AU - Taweponsomkiat, Choksing
PY - 2002/1/1
Y1 - 2002/1/1
N2 - 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.
AB - 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.
KW - Application software
KW - Computer science
KW - Middleware
KW - Object oriented modeling
KW - Productivity
KW - Programming
KW - Real time systems
KW - Scheduling algorithm
KW - Software reusability
KW - Yarn
UR - http://www.scopus.com/inward/record.url?scp=11844276478&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=11844276478&partnerID=8YFLogxK
U2 - 10.1109/ISORC.2002.1003811
DO - 10.1109/ISORC.2002.1003811
M3 - Conference contribution
AN - SCOPUS:11844276478
T3 - Proceedings - 5th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2002
SP - 429
EP - 436
BT - Proceedings - 5th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2002
A2 - Hong, Seongsoo
A2 - Puschner, Peter
A2 - Bacellar, Luiz
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 5th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2002
Y2 - 29 April 2002 through 1 May 2002
ER -