Podobno kot osebni računalniki tudi kompleksni sistemi, ki upravljajo električna omrežja, jedrske elektrarne ter transportne in vodovodne sisteme, zahtevajo periodične nadgradnje svoje programske opreme. Vendar so težave pri nadgradnji v nasprotju z nadgradnjo operacijskega sistema pri enem računalniku lahko drage in globalno razširjene.

Projekt, imenovan Pincette, naj bi označil in odpravil tudi najmanjše hrošče v programski opremi v velikih omrežjih. S tem projektom želijo raziskovalci z avtomatizacijo pogosto kompleksnih procesov analize in testiranja pomembno zmanjšati stroške vzdrževanja nove sistemske programske opreme (cilj je kar 70-odstotno zmanjšanje hroščev v programski opremi). Danes ocenjujejo, da znašajo stroški, povezani s preverbo nove programske opreme, od 40 do 70 odstotkov stroškov življenjskega cikla sistema. V konzorciju, ki sodeluje v projektu Pincette, so poleg IBM-ovega raziskovalnega oddelka iz Haife še Univerza v Oxfordu, Universita della Svizzera Italiana (USI), Universita' degli Studi di Milano-Bicocca (UniMiB),Valtion Teknillinen Tutkimuskeskus (VTT) iz Finske, Israel Aerospace Industries Ltd. (IAI) ter nemška in švicarska podružnica podjetja ABB.