By the same authors

Primitives for the dynamic evolution of component-based applications

Research output: Contribution to conferencePaper



Publication details

DatePublished - 2007
Original languageUndefined/Unknown


Due to the coarse granularity of components-based applications, components platforms are good candidates for enabling dynamic software evolution. The LuckyJ platform was designed to allow the dynamic evolution of applications. It implements the three primitives load, remove and replace to modify the components set. The design and implementation of a web server outlined several evolution patterns that should be integrated in LuckyJ to ease the task of maintainers and developers of applications that evolve dynamically. This leads to the definition of additional primitives as well as a language that could be used to automate the updating process in such a dynamic setting.

    Research areas

  • 2,component platform for dynamic,dynamic software updating

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations