Abstract
As web application systems become increasingly complex to build developers are turning more and more to integrating pre-built components from third party developers into their systems. This use of Commercial Off-The-Shelf (COTS) software components in system construction presents new challenges to web system architects and designers. Web applications are seldom developed in isolation. Frequently there are many projects building, maintaining and evolving the applications, each with its own life cycle of requirements, design and implementation. To gain improvements in productivity and quality across these applications, it is necessary to consider the main element of theses solutions, to abstract them from the individual solutions, and to manage them as a core asset of the organization. The continuing increase of interest in Component Based Development (CBD) signifies the emergence of a new development trend within the Web application industry. This paper describes issues raised when integrating COTS components for web application, outlines strategies for integration, and presents some informal rules we have developed that ease the development and maintenance of such systems.
This research was supported by University IT Research Center Project.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Heineman, G.T., Councill, W.T.: Component Based Software Engineering. Addison Wesley Publication Company, Reading (2001)
Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, Reading (2001)
Deitel, H.M., Deitel, P.J., Nieto, T., Nieto, T.R.: e-Business & e-Commerce. Prentice-Hall, Englewood Cliffs (2001)
Trivedi, R.: Web Service Architecture Models. RCG IT, 4 (2002)
Champion, M.: Web Services Architecture, at http://dev.w3.org/cvsweb/~checkout~/2002/ws/arch/wsa/wd-wsa-arch.html
Poole, J.D.: Model Driven Architecture: Vision, Standards and Emerging Technologies. In: European Conference on Object-Oriented Programming, http://www.omg.org/mda/mda_files/Model-Driven_Architecture.pdf
Kruchten, P.B.: The Rational Unified Process: An Introduction, 2nd edn. Addison-Wesley, Reading (2000), http://www.rational.com
Cheesman, J., Daniels, J.: UML Components: A Simple Process for Specifying Component-Based Software. Addison-Wesley, Reading (2000)
Atkinson, C., et al.: Component-Based Product Line Engineering with UML. Addison- Wesley, Reading (2001), http://www.iese.fhg.de/KobrA/book/
Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)
D’sousz, D., Wills, A.: Objects, Components, and Frameworks with UML: The Catalysis Approach. Addison-Wesley, Reading (1998)
Select Perspective, White Paper, Princeton Softech, January 10 (2000), http://www.pricetonsoftech.com/index.asp
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, HK., Yang, HS., Lee, R.Y. (2006). A Study on Frameworks of Component Integration for Web Applications. In: Dosch, W., Lee, R.Y., Wu, C. (eds) Software Engineering Research and Applications. SERA 2004. Lecture Notes in Computer Science, vol 3647. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11668855_5
Download citation
DOI: https://doi.org/10.1007/11668855_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32133-0
Online ISBN: 978-3-540-32134-7
eBook Packages: Computer ScienceComputer Science (R0)