Porting Java Virtual Machine in Embedded Systems Based on Qt4

Article Preview

Abstract:

The existing Java Virtual Machine (JVM) based on Qt3 can not meet the requirements of the user experience in the field of digital television. By means of analyzing the functional blocks of abstract windowing toolkit (AWT) and the features of Qt4, this article gives an implementation of the JVM using Qt4 and illustrates the implementation details and improved algorithms of three blocks, i.e. components, graphic, and event processing. Finally, evaluation of the JVM ported on platforms indicates the good performance.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 756-759)

Pages:

1459-1463

Citation:

Online since:

September 2013

Keywords:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] T. Lindholm, F. Yellin. The Java Virtual Machine Specifi-cation Second Edition, California, USA: Addison-Wesley Publishing Company, (1999).

Google Scholar

[2] Sun Microsystems, Inc. CDC Porting Guide [EB/OL] www. sun. com, 2005-11/2010-5.

Google Scholar

[3] Sun Microsystems, Inc. CDC Build System Guide [EB/OL] www. sun. com, 2005-11/2010-5.

Google Scholar

[4] J. Blanchette, M. Summerfield. C++ GUI Programming with Qt4, Second Edition[M]. Publishing House of Electronics Industry, BeiJing, (2008).

Google Scholar

[5] XuShengmo, Kernel analysis and optimization strategy of the embedded graphic engine., Masterthesis, Jiangxi: Jiangxi Normal University, (2007).

Google Scholar

[6] Cucinotta T, Palopoli L. QoS Control for Pipelines of Tasks Using Multiple Resources,. IEEE Transactions on Computers, vol. 59, no. 3, pp.416-430, (2010).

DOI: 10.1109/tc.2009.116

Google Scholar

[7] Stoica I, Abdel-Wahab H, Jeffay K, et al. A proportional share resource allocation algorithm for real-time, time-shared systems., In: Proceedings of the IEEE Real Time Systems Symposium, Los Alamitos, CA, pp.288-299, (1996).

DOI: 10.1109/real.1996.563725

Google Scholar

[8] Demers A, Keshav S, Shenker S. Analysis and simulation of a fair queueing algorithm,. Symposium proceedings on Communications architectures & protocols, ACM, pp.1-12, (1989).

DOI: 10.1145/75246.75248

Google Scholar

[9] YAN DongHua, ZHANGKai. Java Virtual Machine and Its Porting., Journal of Beijing Institute of Technology, vol. 22, no. 1, p.64~67, (2002).

Google Scholar