Abstract
This paper addresses the distribution and the deployment of hierarchical components on heterogeneous dynamic networks. Such networks may include fixed and mobile resource-constrained devices and are characterized by the volatility of their hosts and connections, which may lead to their fragmentation. We propose a propagative, hierarchically-controlled deployment process for such networks and an ADL extension allowing the specification of this context-aware deployment.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bruneton, E., Coupaye, T., Leclercq, M., Quéma, V., Stefani, J.-B.: An Open Component Model and its Support in Java. In: Proc. of the Int. Symposium on Component-based Software Engineering, Edinburgh, Scotland (May 2004)
xAcme: Acme Extensions to xArch. School of Computer Science Web Site (2001), http://www-2.cs.cmu.edu/acme/pub/xAcme/
Dashofy, E., van der Hoek, A., Taylor, R.: An Infrastructure for the Rapid Development of XML-based Architecture Description Languages. In: Proceedings of the Int. Conference on Software Engineering, Orlando, Florida, USA, pp. 266–276 (May 2002)
Dearle, A., Kirby, G., McCarthy, A.: A framework for constraint-based deployment and autonomic management of distributed applications. In: Proc. of the Int. Conference on Autonomic Computing (2004)
Hoareau, D., Mahéo, Y.: Distribution of a Hierarchical Component in a Non-Connected Environment. In: Proc. of the 31th Euromicro Conference - Component-Based Software Engineering Track, Porto, Portugal (September 2005)
Magee, J., Dulay, N., Eisenbach, S., Kramer, J.: Specifying Distributed Software Architectures. In: Proc. of the 5th European Software Engineering Conference, Sitges, Spain (September 1995)
Mahéo, Y., Guidec, F., Courtrai, L.: A Java Middleware Platform for Resource-Aware Distributed Applications. In: 2nd Int. Symposium on Parallel and Distributed Computing, Ljubljana, Slovenia, pp. 96–103 (October 2003)
Mostéfaoui, A., Rajsbaum, S., Raynal, M., Roy, M.: Condition-based consensus solvability: a hierarchy of conditions and efficient protocols. Distributed Computing 17(1) (2004)
Plasil, F., Balek, D., Janecek, R.: SOFA/DCUP: Architecture for Component Trading and Dynamic Updating. In: Proc. of the 4th Int. Conference on Configurable Distributed Systems, Annapolis, Maryland, US (May 1998)
Quéma, V., Balter, R., Bellissard, L., Féliot, D., Freyssinet, A., Lacourte, S.: Asynchronous, hierarchical and scalable deployment of component-based applications. In: Proc. of the 2nd Int. Working Conference on Component Deployment, Edinburgh, Scotland (May 2004)
van Ommering, R.C.: Koala, a Component Model for Consumer Electronics Product Software. In: Proc. of the ESPRIT ARES Workshop, Las Palmas de Gran Canaria, Spain (February 1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hoareau, D., Mahéo, Y. (2005). Propagative Deployment of Hierarchical Components in a Dynamic Network. In: Dearle, A., Eisenbach, S. (eds) Component Deployment. CD 2005. Lecture Notes in Computer Science, vol 3798. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11590712_9
Download citation
DOI: https://doi.org/10.1007/11590712_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30517-0
Online ISBN: 978-3-540-32281-8
eBook Packages: Computer ScienceComputer Science (R0)