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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
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)