FREE Registration is required
Overview:
Software evolves to fix bugs and add features, but stopping and restarting existing programs to take advantage of these changes can be inconvenient and costly. Dynamic Software Updating (DSU) addresses these problems by updating programs while they run. This paper presents the design and implementation of a JVM they call JVOLVE that is enhanced with DSU support. The paper's key insight is that flexible, safe, and efficient DSU can be supported by naturally extending existing VM services. By piggybacking on classloading and garbage collection, JVOLVE can flexibly support additions and replacements of fields and methods anywhere within the class hierarchy, and in a manner that may alter class signatures.
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 201 KB | |
| Date: | May 2008 | ||
| Pages: | 14 |
People who downloaded this item also downloaded
White Papers, Webcasts, and Resources
- Citizants: Bringing IT In-House Dell EqualLogicRead how one company enhanced IT flexibility and scalability by creating an in-house virtualized infrastructure that will pay for itself in 18 months.
- Business Productivity Online Suite - Highly Secure and Reliable Cloud Services MicrosoftWhere can you find a complete, secure suite of productivity tools that work together? Look to the cloud and Microsoft Business Productivity Online Suite.
- Spend 3 minutes with free EBS ROI Tool - and Save Thousands IBMSee exactly how an Oracle EBS upgrade can lower your cost of ownership, deliver greater business intelligence, and improve capabilities company-wide.
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Featured Training Courses
- Implementing and Administering Windows 7 in the Enterprise
- CCNA Boot Camp v2.0
- VMware vSphere: Install, Configure, Manage [V4]
- Certified Ethical Hacker
- Management and Leadership Skills
- Browse all Training Courses
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- Can your business work smarter? Learn more about Lotus Symphony
- Learn how to work smarter and optimize cost using the IBM Smart SOA approach Download the eBook
- Smarter ways to make smarter products Read the brief from IBM



