• DocumentCode
    3060293
  • Title

    A Framework for Identification and Resolution of Interoperability Mismatches in COTS-Based Systems

  • Author

    Bhuta, Jesal ; Boehm, Barry

  • Author_Institution
    Univ. of Southern California, Los Angeles
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    2
  • Lastpage
    2
  • 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. In this paper we present an attribute-based framework that can be used to perform automated interoperability assessment to filter out COTS product combinations whose integration will not be feasible within the project constraints. Our framework is built upon standard definitions of both COTS components and connectors and is intended for use by architects and developers during the design phase of a software system. Our preliminary experience in using the framework indicates an increase in interoperability assessment productivity by 50% and accuracy by 20%.
  • Keywords
    object-oriented programming; open systems; software packages; COTS components; COTS connectors; COTS-based systems; attribute-based framework; commercial-off-the-shelf products; interoperability assessment productivity; interoperability mismatches; planning strategies; prefabricated commercial components; project constraints; software systems; standard definitions; system development; Application software; Connectors; Costs; Scheduling; Software engineering; Software reusability; Software systems; Software tools; Strategic planning; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Incorporating COTS Software into Software Systems: Tools and Techniques, 2007. IWICSS '07. Second International Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2966-6
  • Type

    conf

  • DOI
    10.1109/IWICSS.2007.1
  • Filename
    4273228