Real-time component-based systems

Component technology has become a central focus of software engineering in research and development. Reusability is a key factor that contributes to its success. The reuse of components can lead to a shortening of software development cycles and savings in software development costs. However, existing component models provide no support for real-time services and some real-time extensions of component models lack of consideration for reusability of components in providing real-time services. In this work, we develop a real-time component-based system that maintains the reusability of components.

[1]  Douglas C. Schmidt,et al.  An overview of the Real-Time CORBA specification , 2000, Computer.

[2]  Francisco Reverbel,et al.  The JBoss Extensible Server , 2003, Middleware.

[3]  Tarek F. Abdelzaher,et al.  Real-time and embedded technology and applications symposium (RTAS '05) , 2005, SIGBED.

[4]  J. Steven Perry,et al.  Java Management Extensions , 2002 .

[5]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[6]  K. G. Ramakrishnan,et al.  ATM network design and optimization: a multirate loss network framework , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[7]  Wolfgang Pree,et al.  The Component Software Challenge for Real-Time Systems , 1999 .

[8]  Kwei-Jay Lin,et al.  Building flexible real-time systems using the Flex language , 1991, Computer.

[9]  F. Kelly Blocking probabilities in large circuit-switched networks , 1986, Advances in Applied Probability.

[10]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming, 2nd Edition , 2002, Addison-Wesley component software series.

[11]  Brian Ellis,et al.  VEST: an aspect-based composition tool for real-time systems , 2003, The 9th IEEE Real-Time and Embedded Technology and Applications Symposium, 2003. Proceedings..