Partitioning of Java applications to support dynamic updates

  title={Partitioning of Java applications to support dynamic updates},
  author={R. P. Bialek and E. Jul and J. Schneider and Y. Jin},
  journal={11th Asia-Pacific Software Engineering Conference},
  • R. P. Bialek, E. Jul, +1 author Y. Jin
  • Published 2004
  • Computer Science
  • 11th Asia-Pacific Software Engineering Conference
  • The requirement for 24/7 availability of distributed applications complicates their maintenance and evolution as shutting down such applications to perform updates may not be an acceptable solution. Therefore, there is a need to be able to update these applications dynamically, i.e. without shutting them down. Current solutions for building dynamically updatable Java applications require that applications either are prepared for updates from the outset, comply with a specific framework, or are… CONTINUE READING
    Towards dynamic plug-in replacement in Eclipse plug-in development
    • 5
    • Highly Influenced
    • Open Access
    Component Adaptation in Contemporary Execution Environments
    • 7
    • Open Access
    Reuse and Abuse
    • 2
    • Open Access


    Publications referenced by this paper.
    A framework for evolutionary, dynamically updatable, component-based systems
    • 23
    SOFA/DCUP: architecture for component trading and dynamic updating
    • 312
    • Open Access
    Safe class and data evolution in large and long-lived Java applications
    • 62
    Dynamic C++ Classes - A Lightweight Mechanism to Update Code in a Running Program
    • 146
    • Open Access
    Dynamic software updating
    • 412
    • Open Access
    A Formal Framework for On-line Software Version Change
    • 235
    • Open Access
    The JBoss Extensible Server
    • 195
    • Open Access