Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dynamic Software Updating Michael Hicks Jonathan T. Moore Scott Nettles Presented by Arun Joseph.

Similar presentations


Presentation on theme: "Dynamic Software Updating Michael Hicks Jonathan T. Moore Scott Nettles Presented by Arun Joseph."— Presentation transcript:

1 Dynamic Software Updating Michael Hicks Jonathan T. Moore Scott Nettles Presented by Arun Joseph

2 Introduction Goals and Approaches Framework Implementation The FlashEd Webserver

3 Goals Flexibility Correctness Ease of use Low overhead

4 Framework Dynamic Patches Enabling Dynamic Patches –Code and Data Updates –Updating Type Definitions

5 Framework Dynamic patches

6 Framework Building Updateable Systems –Patch Construction Methodology –Automatic Patch Generation –When to Apply Patches

7 Implementation Typed Assembly Language (TAL) and Popcorn Dynamic Updating Patches

8 Implementation Dynamic Updating

9 The FlashEd Webserver Building an Updateable Application –Patches Performance Analysis

10 Conclusion Flexibility Correctness Easy of Use Low Overhead


Download ppt "Dynamic Software Updating Michael Hicks Jonathan T. Moore Scott Nettles Presented by Arun Joseph."

Similar presentations


Ads by Google