Asynchronous, hierarchical, and scalable deployment of component-based applications

9Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The deployment of distributed component-based applications is a complex task. Proposed solutions are often centralized, which excludes their use for the deployment of large-scale applications. Besides, these solutions do often not take into account the functional constraints, i.e. the dependences between component activations. Finally, most of them are not fault-tolerant. In this paper, we propose a deployment application that deals with these three problems. It is hierarchical, which is a necessary feature to guarantee scalability. Moreover, it is designed as a distributed workflow decomposed into tasks executing asynchronously, which allows an "as soon as possible" activation of deployed components. Finally, the proposed deployment application is fault-tolerant. This is achieved by the use of persistent agents with atomic execution. This deployment application has been tested and performance measurements show that it is scalable. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Quéma, V., Balter, R., Bellissard, L., Féliot, D., Freyssinet, A., & Lacourte, S. (2004). Asynchronous, hierarchical, and scalable deployment of component-based applications. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3083, 50–64. https://doi.org/10.1007/978-3-540-24848-4_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free