Title :
Venus: A visual Java Virtual Machine framework
Author :
Wu, Weimin ; Cao, Yongfeng ; Su, Qing ; Zhang, Yonghe ; Li, Kailun
Author_Institution :
Fac. of Comput., Guangdong Univ. of Technol., Guangzhou, China
Abstract :
Visualization is applied in monitoring Java Virtual Machine (JVM) running process, and provides a Java programmer with intuitive observation to the data and their relations. To achieve this, we propose a JVM framework with feature of visualization, namely Venus. Our work includes two modeling tasks: the type system visual area modeling and runtime system visual area modeling. In type system visual area modeling, we model it by building the GUI component of type system, refining the load, link, preparation and initialization processes. In runtime system visual area modeling, we model it by building the GUI component of runtime system and refining the processes of three different kinds of instruction execution.
Keywords :
Java; data visualisation; graphical user interfaces; system monitoring; virtual machines; GUI component; JVM framework; Venus; graphical user interface; initialization process; instruction execution; load refining; runtime system visual area modeling; type system; visual Java virtual machine framework; Computer science; Computer science education; Computerized monitoring; Data visualization; Graphical user interfaces; Java; Object oriented modeling; Programming profession; Venus; Virtual machining; Framework; Java Virtual Machine; Visualization;
Conference_Titel :
Computer Science & Education, 2009. ICCSE '09. 4th International Conference on
Conference_Location :
Nanning
Print_ISBN :
978-1-4244-3520-3
Electronic_ISBN :
978-1-4244-3521-0
DOI :
10.1109/ICCSE.2009.5228212