|
计算机应用 2007
Multiple COTS selection process based on extension to FCD
|
Abstract:
In large software system, eomponents depend on eaeh other, whieh leads to the difficult evaluation of individual eomponent. The present methods for single COTS seleetion do not fit multiple COTS seleetion very well. Then a multiple COTS seleetion process was proposed based on extension of a proven system deeomposition teehnique named FCD. During the process of deeomposition, local requirements and erosseutting requirements were identified. Local requirements were allocated into modules as local evaluation eriteria for eandidates COTS while erosseutting requirements were eonsidered in global evaluation. The process supports requirements adaptation to capabilities inherent in COTS products and takes into eonsideration varying granularity of COTS as well. The global seleetion was deseribed as a nordlinearly eonstrained optimization problem with the purpose of determining an optimal eombination of COTS produets with maximal global fitness under eertain constraints.