COTS
Da Wikipedia, l'enciclopedia libera.
In ingegneria del software, l'espressione componente COTS o componente OTS, in inglese (Commercial) Off-the-Shelf component, si riferisce a componenti hardware e software disponibili sul mercato per l'acquisto da parte di aziende di sviluppo interessate a utilizzarli nei loro progetti. L'uso di componenti COTS hardware rappresenta una possibilità consolidata; la stessa espressione "COTS" applicata al software viene usata più per riferirsi a una lacuna dell'ingegneria del software, ovvero a un obiettivo (forse il principale) dell'ingegneria del software come disciplina: arrivare a sviluppare gli strumenti tecnologici, concettuali e pragmatici necessari per creare un mercato dei componenti reale.
Un prodotto COTS può essere adoperato in alternativa a componenti sviluppati internamente all'azienda. Nell'ambito di progetti di sviluppo hardware e software, questa pratica è spesso una strategia volta a contenere i costi di sviluppo e manutenzione. Nel caso di componenti hardware, spesso anche i costi di produzione unitari del prodotto finale sono ridotti, dato che i componenti COTS sono ottimizzati e prodotti su scala più vasta rispetto a componenti equivalenti componenti dedicati sviluppati internamente.
[modifica] Esempi di componenti COTS
- In elettronica:
- Componenti elettronici discreti e integrati di funzione e caratteristiche standardizzate.
- Microprocessori: DSP, microcontrollori, processori general purpose.
- In informatica: