Abstract
This paper presents an approach to minimize the problem of reduced functional flexibility in the complex industrial systems, where they are bought as a whole package or module, quite expensive, even though they are not used at all or do not fit the enterprise’s needs completely. The approach is based on the idea of a dynamic and intelligent plugging of software components. This plugging will occur only when the components functionalities are effectively needed, adapted to the current computing environment in use. The plugging is made on demand, applying a new perspective to the Application Service Providers, under the form of a Federation of Application Providers.
Chapter PDF
Similar content being viewed by others
7. References
Adapt, Middleware Technologies for Adaptive and Composable Distributed Components — http://adapt.ls.fi.upm.es/adapt.htm, in March 2004.
Agedis, Automated Generation and Execution of Tests Suites for Distributed Component-based Software — http://www.agedis.de/, in March 2004.
Beneken, G., Hammerschall, U., Broy, M., Cengarle, M. V., Jürjens, J., Rumpe, B., Schoenmakers, M, Componentware — State of the Art 2003: In Understanding Components Workshop of the CUE Initiative at the Univerità Ca’ Foscari di Venezia, Venice — Italy, October 7th–9th 2003.
Calim (2001) — Corba Architecture for Legacy Integration and Migration — http://dbs.cordis.lu/fepcgi/srchidadb?ACTION=D&SESSION=118262004-3-5&DOC=2&TBL=EN_PROJ&RCN=EP_RCN:53593&CALLER=IST_UNIFIEDSRCH, in March 2004.
Camarinha-Matos, L. M., Afsarmanesh, H., Kaletas, E., Cardoso, T. F. (2001), Service Federation in Virtual Organizations, in Proceedings of IFIP TC5/WG5.2 & WG5.3 Eleventh Int. PROLAMAT Conf. On Digital Enterprise — New Challenges, Kluwer Academic Publishers, pp 305–324, Hungary, 2001.
Coach (2004) — Component Based Open Source Architecture for distributed Telecom Applications — http://dbs.cordis.lu/fep-cgi/srchidadb?ACTION=D&SESSION=121472004-3-5&DOC=11&TBL=EN_PROJ&RCN=EP_RCN:61829&CALLER=IST_UNIFIEDSRCH, March 2004.
Combine Project (2002) — http://www.opengroup.org/combine/overview.htm, March 2004.
Dewire, D. T., Application Service Providers — Enterprise Systems Integration, 2nd Edition, pag. 449–457. Auerbach Publications, 2002.
Dutra, M. L., Rabelo, R. J., Dynamic Functional Instantiation of Industry Systems [in Portuguese], in proceedings of VI Brazilian Symposium of Intelligent Automation, Brazil, September 2003.
Gong, L., Project JXTA: A Technology Overview — Sun Microsystems, Inc., October 29, 2002.
JXTA Project — http://www.jxta.org/ — in February 2004.
Lauder, A., C++ Report Magazine, Pluggable factory in Practice, pp. 27–32, v. 11, n. 9, Oct 1999.
Liang, S., Bracha, G. (1998), Dynamic Class Loading in the Java Virtual Machine. Proceedings OOPSLA’98, Vancouver, Canada, October, 1998.
Milojicic, D., Kalogeraki, V., Lukose, R., Nagaraja, K., Pruyne, J., Richard, B., Rollins, S., Xu, Z., Peer-to-Peer Computing, Technical Report HPL-2002-57, HP Labs. 2002
Object Management Group, CORBA Componentes — formal/02-06-65.2002.
Parameswaran, M., Susarla, A., Whinston, A. B. (2001), P2P Networking: An Information-Sharing Alternative — IEEE Computer Society’s — Computing Practices, pag. 31, July 2001.
Rabelo, R. J.; Klen, A. P.; Klen, E. R., A Multi-agent System for Smart Coordination of Dynamic Supply Chains, Proceedings PRO-VE’2002, pp. xx–yy, 2002.
Seiter, L., Mezini, M., Lieberherr, K., Dynamic component gluing: In Ulrich Eisenegger, editor, First International Symposium on Generative and ComponentBased Software Engineering, Springer, 1999.
Stardock Corporation (2000), ASPs — A Primer — April/2000 — http://www.stardock.net/media/asp_primer.html — in February 2004.
Sun Microsystems, Enterprise JavaBeans Spec. version 2.1, 2002.
Szyperski, C., Component Software: Beyond Object-oriented Programming, Addison-Wesley, 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 International Federation for Information Processing
About this paper
Cite this paper
Dutra, M.L., Rabelo, R.J. (2005). Intelligent and Dynamic Plugging of Components — An Example for Networked Enterprises Applications. In: Camarinha-Matos, L.M. (eds) Emerging Solutions for Future Manufacturing Systems. BASYS 2004. IFIP International Federation for Information Processing, vol 159. Springer, Boston, MA. https://doi.org/10.1007/0-387-22829-2_23
Download citation
DOI: https://doi.org/10.1007/0-387-22829-2_23
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-22828-0
Online ISBN: 978-0-387-22829-7
eBook Packages: Computer ScienceComputer Science (R0)