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
Link To Document