A Trading Service for COTS Components

Luis Iribarne, University of Almeria (Spain)
José M. Troya, University of Málaga (Spain)
Antonio Vallecillo, University of Málaga (Spain)

Abstract:

Component-based software development (CBSD) is gaining recognition as the key technology for the construction of high-quality, evolvable, large complex systems in timely and affordable manners. In CBSD, the development effort becomes one of gradual discovery about the components, their capabilities, their internal assumptions, and the incompatibilities that arise when they are used in concert. Thus, trading becomes a cornerstone of this process. However, most of the existing methods for component-based software development do not make effective use of traders. In this paper we analyze the required features that COTS components traders should have, and introduce COTStrader, an Internet-based trader for COTS compo-nents. In addition, we discuss how the COTStrader can be integrated into a spiral methodology for CBSD, providing automated support for building COTS-based systems.


Related material

  • The COTStrader Framework Environment API.
  • The COTS samples repository.
  • A case study on building a GTS system using COTS components.
  • Technology remarks.
  • Refered COTStrader papers.
  • The automated Trading Service Process.
  • A COTS document example using COTSComponent template.
  • COTStrader testbed site.
  • COTStrader resources (COTStraderBrowser, COTS-XMLSchema, COTSconfigs ...).

  • Technology Remarks
    Refered COTStrader papers
    1. L. Iribarne, J.M. Troya, and A. Vallecillo. "A case study on building a GTS system using COTS components". Technical Report TR-2002-09-01, Department of Lenguajes y Computación, University of Almeria, Spain. September 2002.
    2. L. Iribarne, J.M. Troya, and A. Vallecillo. "Selecting software components with multiple interfaces". Proceeding of the 28th EUROMICRO Conference --Component-Based Software Engineering. pp 26-32, IEEE Computer Society. Dortmund, Germany. September 2002.
    3. L. Iribarne, J.M. Troya, and A. Vallecillo. "Trading for COTS components in Open Environments". Proceeding of the 27th EUROMICRO Conference--Component-Based Software Engineering. pp 22-29, IEEE Computer Society. Warsaw, Poland. September 2001.
    4. L. Iribarne, A. Vallecillo, C. Alves and J. Castro. "A Non-Functional Approach for COTS Components Trading". To appear in the IV Workshop on Requirements Engineering. Buenos Aires, Argentina -November 22-23, 2001.



    Contact address

    If you want to receive some work material discussed in this section, please send an e-mail to liribarne@ual.es indicating the name of that material to receive.
     
      © 2001-2002 cotstrader.com   The trading process for COTS components

    Pages for 1024 x 768 resolutions