Supporting Reconfigurable Object Distribution for Customizable Web Applications
Web applications are tightly coupled with the platforms that a particular service provider intends to support and the execution scenario envisioned at the design time. Consequently, the resulting applications do not adapt well to all clients and runtime execution contexts. The goal of our research is to develop methods and software to support reconfigurable distributed applications which can be customized to specific requirements. Thinking in terms ofsoftware product line engineering , we need a product line for a given Web application, each instance of which is for a specific execution platform and context. To achieve such a product line, we have to satisfy two requirements: universal accessibility and context-dependent component distribution.