Component-based software reuse on the world wide web

  • Sang Da-yong
  • Wang Ying


Component-based software reuse (CBSR) has been widely used in software developing practice and has an even more brilliant future with the rapid extension of the Internet, because World Wide Web (WWW) makes the large scale of component resources from different vendors become available to software developers. In this paper, an abstract component model suitable for representing components on WWW is proposed, which plays important roles both in achieving interoperability among components and among reusable component libraries (RCLs). Some necessary changes to many aspects of component management brought by WWW are also discussed, such as the classification of components and the corresponding searching methods, and the certification of components.

Key Words

component-based software reuse (CBSR) reusable component library (RCL) component management common object request broker architecture (CORBA) 

CLC number

TP 311.5 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Poulin J S, Devanbu P. 5th International Conference on Software Reuse (ICSR'5) Conference Summary,ACM SIGSOFT Software Engineering Notes, 1998,23(5): 30–35.CrossRefGoogle Scholar
  2. [2]
    Siegel T. OMG Overview: CORBA and the OMA in Enterprise Computing.Communications of ACM, 1998,41(10): 37–43.CrossRefGoogle Scholar
  3. [3]
    Rumbaugh J, Jacobson I, Booch G.Unified Modeling Language Reference Manual. Mass, USA: Addison-Wesley, 1997.Google Scholar
  4. [4]
    Buschmann F, Meunier R, Rohnrt H,et al. Pattern-oriented Software Architecture: A system of Patterns. Chichester, UK: John Wiley & Sons, 1996.Google Scholar
  5. [5]
    SANG Da-yong. Researches on Component-Based Software Reuse Technology: [PhD Thesis]. Xi'an, China: School of Computer Science, Xidian University, 1998.Google Scholar

Copyright information

© Springer 2000

Authors and Affiliations

  • Sang Da-yong
    • 1
    • 2
  • Wang Ying
    • 2
  1. 1.State Key Laboratory of Software EngineeringWuhan UniversityWuhanChina
  2. 2.Department of Aeronautic Engineering ManagementAir Force College of EngineeringXi'anChina

Personalised recommendations