Components for distributed virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Component framework infrastructure for virtual environments
Proceedings of the third international conference on Collaborative virtual environments
An application specific Java processor with reconfigurabilities
ASP-DAC '00 Proceedings of the 2000 Asia and South Pacific Design Automation Conference
Virtual Java/FPGA interface for networked reconfiguration
Proceedings of the 2001 Asia and South Pacific Design Automation Conference
Characterization of value locality in Java programs
Workload characterization of emerging computer applications
Adapting Tomasulo's algorithm for bytecode folding based Java processors
ACM SIGARCH Computer Architecture News - Special Issue: PACT 2001 workshops
A web-based learning tool that simulates a simple computer architecture
ACM SIGCSE Bulletin
Integrity protection for code-on-demand mobile agents in e-commerce
Journal of Systems and Software
Making Java Work for Microcontroller Applications
IEEE Design & Test
TRaDe: Data Race Detection for Java
ICCS '01 Proceedings of the International Conference on Computational Science-Part II
Influence of Array Allocation Mechanisms on Memory System Energy
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Exploiting Java Bytecode Parallelism by Enhanced POC Folding Model (Research Note)
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Java Class Deployment Using Class Collections
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Customizable Deployment, Composition, and Hosting of Distributed Java Applications
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
JVM: platform independent vs. performance dependent
ACM SIGOPS Operating Systems Review
Using generative design patterns to generate parallel code for a distributed memory environment
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
Support of Java API for the jHISC system
ACM SIGARCH Computer Architecture News
Test bench for software development of object-oriented processor
ISICT '03 Proceedings of the 1st international symposium on Information and communication technologies
Support of Java API for the jHISC system
ISICT '03 Proceedings of the 1st international symposium on Information and communication technologies
Test bench for software development of object-oriented processor
ACM SIGARCH Computer Architecture News
A software/hardware cooperated stack operations folding model for Java processors
Journal of Systems and Software
JASON: an open platform for discovering and hosting applications in ad hoc networks
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
Quantifying the performance of garbage collection vs. explicit memory management
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Yama: A Scalable Generational Garbage Collector for Java in Multiprocessor Systems
IEEE Transactions on Parallel and Distributed Systems
A cache based stack folding technique for high performance Java processors
JTRES '06 Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems
JIT compiler optimizations for stack-based processors in embedded platforms
JTRES '06 Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems
Schedulable persistence system for teal-time applications in virtual machine
EMSOFT '06 Proceedings of the 6th ACM & IEEE International conference on Embedded software
Utilizing field usage patterns for Java heap space optimization
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
Crossware: Integration middleware for autonomic cross-platform Internet application environments
Integrated Computer-Aided Engineering - Autonomous Computing
The Component Dilemma: Handicaps Of Component Architectures In Commercial Information Systems
Journal of Integrated Design & Process Science - Component-Based System Development
Components for Distributed Virtual Environments
Presence: Teleoperators and Virtual Environments
TRaDe, a topological approach to on-the-fly race detection in java programs
JVM'01 Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1
Concierge: a service platform for resource-constrained devices
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
Data-flow based vulnerability analysis and java bytecode
ACS'07 Proceedings of the 7th Conference on 7th WSEAS International Conference on Applied Computer Science - Volume 7
Safe device driver model based on kernel-mode JVM
VTDC '07 Proceedings of the 2nd international workshop on Virtualization technology in distributed computing
Efficient execution of application applets based on persistent object caching in Java card system
Proceedings of the 2009 International Conference on Hybrid Information Technology
An efficient optimization algorithm of java bytecode to reduce network traffic
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartII
ICHIT'06 Proceedings of the 1st international conference on Advances in hybrid information technology
Asynchronous event handling and safety critical Java
Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems
Designing a java microcontroller to specific applications
SBCCI'99 Proceedings of the XIIth conference on Integrated circuits and systems design
Journal of Network and Computer Applications
Certifying native java card API by formal refinement
CARDIS'06 Proceedings of the 7th IFIP WG 8.8/11.2 international conference on Smart Card Research and Advanced Applications
A hardware/software co-design and co-verification on a novel embedded object-oriented processor
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Java type confusion and fault attacks
FDTC'06 Proceedings of the Third international conference on Fault Diagnosis and Tolerance in Cryptography
Application object isolation in cross-platform operating environments
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, COA, and ODBASE - Volume Part II
An architecture for self-organising evolvable virtual machines
Engineering Self-Organising Systems
Crosslets: self-managing application deployment in a cross-platform operating environment
CD'05 Proceedings of the Third international working conference on Component Deployment
Parallelized sub-resource loading for web rendering engine
Journal of Systems Architecture: the EUROMICRO Journal
Hi-index | 0.00 |
From the Book:My primary goal in writing this book was to explain the Java virtual machine-and several core Java APIs closely related to the virtual machine-to Java programmers. Although the Java virtual machine incorporates technologies that have been tried and proven in other programming languages, prior to Java, many of these technologies had not yet entered into common use. As a consequence, many programmers will encounter these technologies for the first time as they begin to program in Java. Garbage collection, multi-threading, exception handling, dynamic extension---even the use of a virtual machine itself-might be new to many programmers. The aim of this book is to help programmers understand how all these things work, and in the process we hope to help them become more adept at Java programming. Another goal I had in mind as I wrote this book was to experiment a bit with the changing nature of text. Web pages have three interesting characteristics that differentiate them from paper-based text: they are dynamic (can evolve over time), they are interactive (especially if you embed Java applets in them), and they are interconnected (you can easily navigate from one to another). Besides the traditional text and figures, this book includes several Java applets (in a mini-Web site on the CD-ROM) that serve as interactive illustrations of the concepts presented in the text. In addition, I maintain a Web site at art ima. com on the Internet that serves as a launching point for readers to find more (and more current) information about the topics covered in the book. This book is composed of all of these components: text, figures, interactive illustra. tions, and constantly evolving links tofurther reading.