Abstract
The widespread Internet and mobile applications demand increasing requirements for easy and flexible to reconfigure a deployed system during run time. The middleware proposed to help programmer developing distributed application automatically inherits these demands and requirements. In his paper we present a CORBA based middleware system that adopts our technology of Routing Based Workflow (RBW). RBW has modeled the execution environment of cooperative components. Within RBW component instances are temporally bound to routing for their functionality execution. It is the temporal binding makes the dynamic reconfiguration of software components easy to realize and greatly simplify the hard problems of preserving consistency.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Medvidovic, N., Taylor, R.N.: A framework for classifying and comparing architecture description languages. In: Proceedings of the 6th European conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering, Zurich, Switzerland, September 22-25 (1997)
Huang, W., Zhang, X., Roth, U., Meinel, C.: Routing Based Workflow for Construction of Distributed Application. In: The 9th IEEE International Symposium on Computers and Communications, Alexandria, Egypt, June 29-July 1, pp. 80–85 (2004)
Allen, R., Douence, R., Garlan, D.: Specifying and analyzing dynamic software architectures. In: Astesiano, E. (ed.) ETAPS 1998 and FASE 1998. LNCS, vol. 1382, pp. 21–37. Springer, Heidelberg (1998)
Almeida, J.P.A., Wegdam, M., van Sinderen, M., Nieuwenhuis, L.: Transparent Dynamic Reconfiguration for CORBA. In: Proceedings of 3rd International Symposium on Distributed Object & Applications (DOA 2001), Rome, Italy, September 17-20 (2001)
Moazami-Goudarzi, K.: Consistency-Preserving Dynamic Reconfiguration of Distributed Systems. PhD thesis, University of London, Department of Computing, Imperial College of Science, Technology and Medicine, 180 Queen’s Gate, London SW7 2BZ, UK (1997)
Kon, F., Román, M., Liu, P., Mao, J., Yamane, T., Magalhães, L.C., Campbell, R.H.: Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflevtive ORB. In: Coulson, G., Sventek, J. (eds.) Middleware 2000. LNCS, vol. 1795, p. 121. Springer, Heidelberg (2000)
Kon, F., Campbell, R.H.: Dependence Management in Component-Based Distributed Systems. IEEE Concurrency 8(1), 26–36 (2000)
Shrivastava, S., Wheater, S.: Architectural Support for Dynamic Reconfiguration of Large Scale Distributed Applications. In: The 4th International Conference on Configurable Distributed Systems (CDS 1998), Annapolis, Maryland, USA, May 4-6 (1998)
Farrell, S., Housley, R.: An Internet Attribute Certificate Profile for Authorization. RFC 3281 (April 2002), http://www.ietf.org/rfc/rfc3281.txt
Sandhu, R.S., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-Based Access Control Models. IEEE Computer 29(2), 38–47 (1996)
Object Management Group, Common Object Request Broker Architecture, http://www.corba.org/
Open Source Project – The Community openORB Project, http://openorb.sourceforge.net/
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
Huang, W., Fan, X., Meinel, C. (2005). A CORBA-Based Dynamic Reconfigurable Middleware. In: Lu, X., Zhao, W. (eds) Networking and Mobile Computing. ICCNMC 2005. Lecture Notes in Computer Science, vol 3619. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11534310_126
Download citation
DOI: https://doi.org/10.1007/11534310_126
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28102-3
Online ISBN: 978-3-540-31868-2
eBook Packages: Computer ScienceComputer Science (R0)