By the same authors

Asynchronous Patterns for Dynamic Maintenance

Research output: Working paper

Author(s)

Department/unit(s)

Publication details

DatePublished - 2006
PublisherCiteseer
Place of PublicationZurich
Original languageUndefined/Unknown

Abstract

Software maintenance and reengineering are traditionally considered as static operations. In this article, we advocate that dynamic maintenance is also possible. Though adaptable applications are able to change their behavior in order to fit to the current situation and thus evolve at runtime we can hardly consider that it is maintenance, as most adaptable applications are very limited in their possibilities of evolution. In this article we describe experiences made with the LuckyJ architecture based on decoupled asynchronous communications between components that allow to have an application completely and arbitrarily modified at runtime. In particular, we show common patterns that we discovered by experimentation.

Discover related content

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

View graph of relations