Abstract
The heterogeneous nature of the Internet makes it difficult to deploy and compose an application on demand. Promising remedies are self-managing Internet application environments that maintain themselves without user or application intervention. In this paper, an approach to realize a cross-platform Internet application environment is presented which supports the autonomic deployment, composition, hosting, customization and interconnection of on demand Internet applications and is dynamically deployed itself. The proposed approach is based on an integration middleware called “crossware” that does not replace existing middleware but operates as a mediator to uniformly interact with heterogeneous platform installations, resources and features. A self-managing cross-platform application environment is built on top of it to support the relevant properties of on demand Internet applications. The benefits of the proposal are demonstrated by presenting an Internet Application Workbench and an Internet Application Factory for local and remote application hosting, respectively.
Get full access to this article
View all access options for this article.
