• DocumentCode
    1923780
  • Title

    Attribute-Based COTS Product Interoperability Assessment

  • Author

    Bhuta, Jesal ; Boehm, Barry

  • Author_Institution
    Center for Syst. & Software Eng., Southern California Univ.
  • fYear
    2007
  • fDate
    Feb. 26 2007-March 2 2007
  • Firstpage
    163
  • Lastpage
    171
  • Abstract
    Software systems today are frequently composed from prefabricated commercial components that provide complex functionality and engage in complex interactions. Such projects that utilize multiple commercial-off-the-shelf (COTS) products often confront interoperability conflicts resulting in budget and schedule overruns. These conflicts occur because of the incompatible assumptions made by developers of these products. Identification of such conflicts and planning strategies to resolve them is critical for developing such systems under budget and schedule constraints. Unfortunately, acquiring information to perform interoperability analysis is a time-intensive process. Moreover, increase in the number of COTS products available to fulfill similar functionality leads to hundreds of COTS product combinations, further complicating the COTS interoperability assessment landscape. In this paper we present a set of attributes that can be used to define COTS interoperability-specific characteristics. COTS product definitions based on these attributes can be used to perform high-level and automated interoperability assessment to filter out COTS product combinations whose integration will not be feasible within project constraints. In addition to above stated attributes, we present a tool that can be used to assess COTS-based architectures for interoperability conflicts, reducing the overall effort spent in performing interoperability analysis. Our preliminary experience in using the framework indicates an increase in interoperability assessment productivity by 50% and accuracy by 20%
  • Keywords
    open systems; program diagnostics; software packages; software performance evaluation; attribute-based COTS product interoperability assessment; commercial-off-the-shelf products; conflicts identification; interoperability analysis; interoperability conflicts; software systems; Application software; Costs; Java; Job shop scheduling; Packaging; Performance analysis; Prototypes; Software engineering; Software reusability; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007. ICCBSS '07. Sixth International IEEE Conference on
  • Conference_Location
    Banff, Alta.
  • Print_ISBN
    0-7695-2785-X
  • Type

    conf

  • DOI
    10.1109/ICCBSS.2007.6
  • Filename
    4127311