Asynchronous Patterns for Dynamic Maintenance
Research output: Working paper
Date | Published - 2006 |
---|
Publisher | Citeseer |
---|
Place of Publication | Zurich |
---|
Original language | Undefined/Unknown |
---|
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